ParamManagerScripts/data/log.txt

28452 lines
2.3 MiB

[13:34:49] Iniciando ejecución de x0_main.py en C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport...
[13:34:50] INFO: format_variable_name importado desde generators.generator_utils
[13:34:50] === Lanzando procesamiento para PLC: CPU 315F-2 PN ===
[13:34:50] INFO: format_variable_name importado desde generators.generator_utils
[13:34:50] ======================================== LOG START ========================================
[13:34:50] Directorio de trabajo base configurado: 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport'
[13:34:50] Buscando archivos XML recursivamente en: 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN'
[13:34:50] Se encontraron 852 archivos XML para procesar:
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\AnalogInstrument.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\AnyPoint.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\CIP_Link_Type.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\CIP_Simple_Type.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type_New.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\CIP_WaitEvent_Type.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\Danfoss Diag.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\Device.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\DigitalInstrument.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\EHS16.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\FunctionButton.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk receive signal.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk send signal.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\PID.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\QCO Phase.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\QCO Timer.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\Recipe_Prod.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes\ReportCIPSimpleData.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\AnalogInstrument_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\AnyPoint_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Link_Type_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Simple_Type_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_New_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_WaitEvent_Type_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\Danfoss Diag_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\Device_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\DigitalInstrument_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\EHS16_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\FunctionButton_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk receive signal_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk send signal_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\PID_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Phase_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Timer_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\Recipe_Prod_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\ReportCIPSimpleData_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\TADDR_PAR_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcDataTypes_CR\TCON_PAR_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcTags\Default tag table.xml
[13:34:50] - CPU 315F-2 PN\DP\PlcTags\STEP7 classic symbols.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_RECV_LF_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_SEND_LF_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\AVS Valve Fault DB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Baialage_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_All Auto_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_CIPModeInit_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_InitErrors_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MFM Command_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MachineInit_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ManualActive_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ProdModeInit_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ResetSPWord_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_UpdatePWord_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl__Main_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_Monitor_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_PresRelea_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveInteg_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveValve_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_WriteAnOu_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl__Loop_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_ActualRecipe_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_BlendingFault_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_FlowMeterErro_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_NextRecipe_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDFFCalc_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDInitParam_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDResInteg_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDSPCalc_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_Done_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFilSpeed_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFil_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_ProdTime_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_SelectConstan_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_Stopping_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun__Control_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Constants_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Procedure Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_ProcedureCall_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_Pers_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_compare_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_move_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_ProdSamples_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_SampleTime_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flooding_DB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flushing_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP CVQ_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_DSCtrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecSimpleCIP_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecStep_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ManualVolDosing_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgInizialize_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepDown_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepUp_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_SyrupPipeCIP_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaitEvent_Ctrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaterPipeCIP_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Flood_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Total Drain_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#01_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#02_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#03_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#04_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#05_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#06_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#07_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#08_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#09_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#10_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#11_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#12_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#13_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#14_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#15_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#16_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#17_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#18_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#19_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#20_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#21_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#22_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#23_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#24_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#25_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#26_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#27_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#28_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#29_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#30_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportDB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportManager_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Drain_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Empty_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Flood_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recirculation_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recover_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_RinseCO2_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Rinse_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Start_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_Program_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_SimpleProgr_Init_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2 Solubility_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2EqPress_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2InjPressure_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_ProdSamples_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_SampleTime_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\COMM_FLT_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\COMPLETE RESTART_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CPU_DP Global Diag_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CTRLCoolingSystem_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CVQ_1p7_8_Perc_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CYC_INT5_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Cetrifugal_Head_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Clock Signal_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1450_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1451_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DB2000_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DELETE_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_i_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DeairCO2TempComp_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DeaireationValve_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Delay_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DeltaP_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\EHS30X_16_Ctrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ExtractPointerData_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FB2000_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FC1828_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FC350_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FC351_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FW_DRand_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FeedForward_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_DataSend_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerGasBlowOff_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Filler_Head_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FillingTime_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_DB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_Par_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Flow_To_Press_Loss_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Freq_To_mmH2O_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FrictionLoss_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DIAG_DB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DP_DIAG_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag DB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiagMain_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GetProdBrixCO2_Anal_Inpt_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI CPU_DP Diag_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI Drive_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Alarms_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Blender_Parameters_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_AVS_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Digital_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_Status_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_IO_Showing_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Instrument_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Local_CIP_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_PID_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Edit_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Name_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Service_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Totalizers_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Cmd_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Status_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ICS Profibus Comm_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\IO_FLT1_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ISOonTCP_or_TCP_Protocol_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_CheckFlowMetersSta_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalCtrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalScanner_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Instrument_Scanner_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Integral_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking NET_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_NET_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Panel_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_I_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_R_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\LowPassFilter_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_Totalize_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MFM_Analog_Value_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MOD_ERR_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MSE Slope_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndP DB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndProd_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Control_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Read_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Transfer_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Write_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MaxCarboCO2 Vol_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MessageScroll_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ModValveFault_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net BlendFill Eth_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net CIP System Eth_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Cip Sidel Eth_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Dosing Sys Prof_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Eth_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Sidel Eth_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Pasto Eth_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net ProdRoom Eth_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net SyrupRoom Eth_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\OBNL_FLT_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ONS_R_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_AnalogValueToHMI_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_CO2InjPress_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID MAIN Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PIDControl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Calc_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM O2_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM303_VFC_Ctrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM306_VFC_Ctrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM307_VFC_Ctrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN301_VFC_Ctrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN304_VFC_Ctrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPP302_VFC_Ctrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Hz_to_Pressure_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Parameters_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Pressure_to_Hz_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Water Density_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROG_ERR_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Ctrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault DB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Procedure_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank PressCtrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_BrixCal_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportDB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportManager_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductAvailable_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductLiterInTank_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_Messages_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus Network_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PumpsControl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Monitor_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Timing DB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RACK_FLT_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_Fault_DB_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #01_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #02_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #03_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #04_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #05_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #06_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #07_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #08_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #09_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #10_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #11_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #12_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #13_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #14_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #15_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #16_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #17_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #18_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #19_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #20_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #21_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #22_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #23_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #24_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #25_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #26_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #27_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #28_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #29_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #30_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #31_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #32_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #33_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #34_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #35_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #36_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #37_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #38_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #39_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #40_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #41_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #42_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #43_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #44_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #45_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #46_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #47_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #48_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #49_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #50_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeCalculation_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeEditDataSave_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - CIP_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - Prod_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataCIP_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataPrd_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_I_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_R_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Block_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Safeties_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SelCheckBrixSource_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Sel_Check_Brix_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal Gen_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal_Gen_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SlewLimit_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SpeedAdjust_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Statistical_Analisys_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix Autocorrection_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix_SyrupCorrPerc_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Rinse QCO_Seq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup RunOut_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupDensity_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupLineRinse_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_UpdateVal_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\System_RunOut_Variables_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\T_Timer_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevelToHeight_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevel_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_Temperature_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ValveFlow_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\WaterDensity_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\WritePeripheral_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\_CYCL_EXC_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\_StepMove_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Control_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Parameters_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Read_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Transfer_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Write_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Control_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Param_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Read_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Trans_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Write_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Data_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPPM303StartUpRamp_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mmH2O_TO_Freq_XRef.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_RECV_LF.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_SEND_LF.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\AVS Valve Fault DB.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Baialage.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp_Seq.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_All Auto.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_InitErrors.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_MFM Command.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl__Main.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_PresRelea.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_SaveInteg.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_ActualRecipe.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_BlendingFault.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_FlowMeterErro.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_NextRecipe.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDFFCalc.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDInitParam.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDResInteg.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDSPCalc.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID__Main.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID__Main_Data.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse_Done.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFilSpeed.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFil_Data.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_ProdTime.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_SelectConstan.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_Stopping.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun__Control.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Constants.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Procedure Data.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_ProcedureCall.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Variables_Pers.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_compare.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_move.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_Data.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_ProdSamples.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_SampleTime.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flooding_DB.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flushing.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_DSCtrl.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ExecSimpleCIP.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ExecStep.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ManualVolDosing.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgInizialize.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgStepDown.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgStepUp.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_SyrupPipeCIP.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaitEvent_Ctrl.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaterPipeCIP.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Flood.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Total Drain.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#01.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#02.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#03.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#04.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#05.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#06.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#07.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#08.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#09.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#10.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#11.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#12.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#13.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#14.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#15.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#16.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#17.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#18.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#19.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#20.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#21.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#22.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#23.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#24.xml
[13:34:50] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#25.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#26.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#27.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#28.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#29.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#30.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportDB.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportManager.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Drain.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Empty.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Flood.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recirculation.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recover.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Rinse.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_RinseCO2.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Start.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIP_Program_Variables.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CIP_SimpleProgr_Init.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2InjPressure.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_ProdSamples.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_SampleTime.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\COMM_FLT.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\COMPLETE RESTART.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CPU_DP Global Diag.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CTRLCoolingSystem.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CVQ_1p7_8_Perc.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CYC_INT5.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine_Seq.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Cetrifugal_Head.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Clock Signal.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1450.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1451.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\DB2000.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\DELETE.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG_i.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\DeairCO2TempComp.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp_Seq.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Delay.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ExtractPointerData.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FB2000.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FC1828.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FC350.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FC351.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FW_DRand.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FeedForward.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerControl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerControl_DataSend.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerGasBlowOff.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Filler_Head_Variables.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_DB.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_Par.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Flow_To_Press_Loss.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Freq_To_mmH2O.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\FrictionLoss.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DIAG_DB.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DP_DIAG.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag DB.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiagMain.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI CPU_DP Diag.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI Drive.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Alarms.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Blender_Parameters.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device_AVS.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Digital.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS_Status.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_IO_Showing.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Instrument.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Local_CIP_Variables.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Edit.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Name.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Service.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Totalizers.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Cmd.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Status.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ICS Profibus Comm.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\IO_FLT1.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ISOonTCP_or_TCP_Protocol.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Input.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_CheckFlowMetersSta.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalCtrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalScanner.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Instrument_Scanner.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Integral.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking NET.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_NET.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Panel.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Variables.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_I.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_R.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\LowPassFilter.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\MFMAnalogValues.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\MFMAnalogValues_Totalize.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\MFM_Analog_Value_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\MOD_ERR.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\MSE Slope.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndP DB.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndProd.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Control.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Read.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Transfer.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Write.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\MessageScroll.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ModValveFault.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Net BlendFill Eth.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Net CIP System Eth.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Cip Sidel Eth.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Dosing Sys Prof.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Eth.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Sidel Eth.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Pasto Eth.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Net ProdRoom Eth.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Net SyrupRoom Eth.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\OBNL_FLT.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ONS_R.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Output.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Output_AnalogValueToHMI.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Output_CO2InjPress.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID MAIN Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PIDControl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head_Calc.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Variables.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM303_VFC_Ctrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM306_VFC_Ctrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM307_VFC_Ctrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN301_VFC_Ctrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN304_VFC_Ctrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PPP302_VFC_Ctrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PROG_ERR.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Ctrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault DB.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Procedure_Variables.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain_Seq.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank PressCtrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut_Seq.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdBrixRecovery.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdBrixRecovery_BrixCal.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportDB.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportManager.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductAvailable.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductLiterInTank.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain_Seq.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut_Seq.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductQuality.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductQuality_Messages.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus Network.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus_Variables.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\PumpsControl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Monitor.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Timing DB.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\RACK_FLT.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn_Fault_DB.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #01.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #02.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #03.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #04.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #05.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #06.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #07.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #08.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #09.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #10.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #11.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #12.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #13.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #14.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #15.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #16.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #17.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #18.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #19.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #20.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #21.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #22.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #23.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #24.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #25.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #26.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #27.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #28.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #29.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #30.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #31.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #32.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #33.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #34.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #35.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #36.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #37.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #38.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #39.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #40.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #41.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #42.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #43.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #44.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #45.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #46.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #47.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #48.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #49.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #50.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeCalculation.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeEditDataSave.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - CIP.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - Prod.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataCIP.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataPrd.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_I.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_R.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Block.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Variables.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Safeties.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SelCheckBrixSource.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Sel_Check_Brix_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Signal Gen.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Signal_Gen_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SlewLimit.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SpeedAdjust.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Statistical_Analisys.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrBrix Autocorrection.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrBrix_SyrupCorrPerc.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep_Seq.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp_Seq.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Rinse QCO_Seq.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup RunOut.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupLineRinse.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupRoomCtrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupRoomCtrl_UpdateVal.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\System_RunOut_Variables.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\T_Timer.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\TankLevel.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl_Temperature.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\WaterDensity.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\WritePeripheral.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\_CYCL_EXC.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\_StepMove.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Control.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Parameters.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Read.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Transfer.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Control.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Param.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Read.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Trans.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Data.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mPPM303StartUpRamp.xml
[13:34:51] - CPU 315F-2 PN\DP\ProgramBlocks_XML\mmH2O_TO_Freq.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\DT_DATE_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\LIMIT_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\NE_STRNG_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\PID_Continuos_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\REPLACE_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\TCON_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\TDISCON_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\TIM_S5TI_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\TRCV_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\TSEND_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\TURCV_XRef.xml
[13:34:51] - CPU 315F-2 PN\DP\SystemBlocks_CR\TUSEND_XRef.xml
[13:34:51] --- Fase 0.5: Identificando archivos .scl nativos existentes ---
[13:34:51] Se identificaron 54 posibles bloques SCL nativos (con archivo .scl).
[13:34:51] --- Fase 1: Procesamiento Individual (x1, x2, x3) ---
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\AnalogInstrument.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\AnalogInstrument.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\AnalogInstrument.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnalogInstrument.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.8304949, Size=14145
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnalogInstrument.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\AnalogInstrument.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnalogInstrument.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnalogInstrument_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\AnalogInstrument.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnalogInstrument_processed.json
[13:34:51] Generando salida para: PlcUDT 'AnalogInstrument' (Original: AnalogInstrument)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\AnalogInstrument.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\AnyPoint.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\AnyPoint.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\AnyPoint.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnyPoint.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.7676215, Size=6930
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnyPoint.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\AnyPoint.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnyPoint.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnyPoint_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\AnyPoint.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\AnyPoint_processed.json
[13:34:51] Generando salida para: PlcUDT 'AnyPoint' (Original: AnyPoint)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\AnyPoint.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Link_Type.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Link_Type.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\CIP_Link_Type.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Link_Type.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.987047, Size=6284
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Link_Type.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Link_Type.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Link_Type.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Link_Type_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Link_Type.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Link_Type_processed.json
[13:34:51] Generando salida para: PlcUDT 'CIP_Link_Type' (Original: CIP_Link_Type)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIP_Link_Type.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Simple_Type.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Simple_Type.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\CIP_Simple_Type.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Simple_Type.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.9698024, Size=13777
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Simple_Type.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Simple_Type.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Simple_Type.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Simple_Type_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Simple_Type.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Simple_Type_processed.json
[13:34:51] Generando salida para: PlcUDT 'CIP_Simple_Type' (Original: CIP_Simple_Type)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIP_Simple_Type.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662074.0080311, Size=37300
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type_processed.json
[13:34:51] Generando salida para: PlcUDT 'CIP_Step_Type' (Original: CIP_Step_Type)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIP_Step_Type.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type_New.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type_New.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type_New.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type_New.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.956015, Size=27829
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type_New.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type_New.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type_New.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type_New_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_Step_Type_New.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_Step_Type_New_processed.json
[13:34:51] Generando salida para: PlcUDT 'CIP_Step_Type_New' (Original: CIP_Step_Type_New)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIP_Step_Type_New.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\CIP_WaitEvent_Type.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_WaitEvent_Type.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\CIP_WaitEvent_Type.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_WaitEvent_Type.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.9418197, Size=17105
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_WaitEvent_Type.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_WaitEvent_Type.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_WaitEvent_Type.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_WaitEvent_Type_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\CIP_WaitEvent_Type.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\CIP_WaitEvent_Type_processed.json
[13:34:51] Generando salida para: PlcUDT 'CIP_WaitEvent_Type' (Original: CIP_WaitEvent_Type)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIP_WaitEvent_Type.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\Danfoss Diag.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\Danfoss Diag.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\Danfoss Diag.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Danfoss Diag.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.8855786, Size=22951
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\Danfoss Diag.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\Danfoss Diag.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Danfoss Diag.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Danfoss Diag_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\Danfoss Diag.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Danfoss Diag_processed.json
[13:34:51] Generando salida para: PlcUDT 'Danfoss_Diag' (Original: Danfoss Diag)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Danfoss_Diag.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\Device.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\Device.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\Device.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Device.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.8152306, Size=10543
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\Device.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\Device.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Device.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Device_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\Device.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Device_processed.json
[13:34:51] Generando salida para: PlcUDT 'Device' (Original: Device)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Device.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\DigitalInstrument.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\DigitalInstrument.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\DigitalInstrument.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\DigitalInstrument.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.8437607, Size=10685
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\DigitalInstrument.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\DigitalInstrument.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\DigitalInstrument.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\DigitalInstrument_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\DigitalInstrument.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\DigitalInstrument_processed.json
[13:34:51] Generando salida para: PlcUDT 'DigitalInstrument' (Original: DigitalInstrument)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\DigitalInstrument.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\EHS16.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\EHS16.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\EHS16.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\EHS16.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.8720264, Size=6352
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\EHS16.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\EHS16.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\EHS16.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\EHS16_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\EHS16.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\EHS16_processed.json
[13:34:51] Generando salida para: PlcUDT 'EHS16' (Original: EHS16)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\EHS16.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\FunctionButton.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\FunctionButton.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\FunctionButton.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\FunctionButton.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.7964559, Size=5342
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\FunctionButton.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\FunctionButton.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\FunctionButton.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\FunctionButton_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\FunctionButton.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\FunctionButton_processed.json
[13:34:51] Generando salida para: PlcUDT 'FunctionButton' (Original: FunctionButton)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\FunctionButton.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk receive signal.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk receive signal.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk receive signal.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk receive signal.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662074.0358653, Size=41764
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk receive signal.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk receive signal.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk receive signal.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk receive signal_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk receive signal.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk receive signal_processed.json
[13:34:51] Generando salida para: PlcUDT 'ICS_Hndsk_receive_signal' (Original: ICS Hndsk receive signal)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ICS_Hndsk_receive_signal.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk send signal.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk send signal.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk send signal.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk send signal.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662074.0495028, Size=41925
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk send signal.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk send signal.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk send signal.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk send signal_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\ICS Hndsk send signal.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ICS Hndsk send signal_processed.json
[13:34:51] Generando salida para: PlcUDT 'ICS_Hndsk_send_signal' (Original: ICS Hndsk send signal)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ICS_Hndsk_send_signal.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\PID.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\PID.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\PID.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\PID.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.8594236, Size=29547
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\PID.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\PID.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\PID.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\PID_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\PID.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\PID_processed.json
[13:34:51] Generando salida para: PlcUDT 'PID' (Original: PID)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\QCO Phase.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\QCO Phase.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\QCO Phase.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Phase.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.9128108, Size=21830
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Phase.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\QCO Phase.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Phase.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Phase_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\QCO Phase.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Phase_processed.json
[13:34:51] Generando salida para: PlcUDT 'QCO_Phase' (Original: QCO Phase)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\QCO_Phase.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\QCO Timer.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\QCO Timer.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\QCO Timer.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Timer.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.8985045, Size=21954
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Timer.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\QCO Timer.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Timer.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Timer_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\QCO Timer.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\QCO Timer_processed.json
[13:34:51] Generando salida para: PlcUDT 'QCO_Timer' (Original: QCO Timer)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\QCO_Timer.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\Recipe_Prod.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\Recipe_Prod.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\Recipe_Prod.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Recipe_Prod.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662074.0224118, Size=30422
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\Recipe_Prod.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\Recipe_Prod.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Recipe_Prod.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Recipe_Prod_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\Recipe_Prod.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\Recipe_Prod_processed.json
[13:34:51] Generando salida para: PlcUDT 'Recipe_Prod' (Original: Recipe_Prod)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe_Prod.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes\ReportCIPSimpleData.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes\ReportCIPSimpleData.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\ReportCIPSimpleData.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ReportCIPSimpleData.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662073.9285102, Size=9080
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcStruct (UDT)
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcDataTypes\parsing\ReportCIPSimpleData.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcDataTypes\ReportCIPSimpleData.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ReportCIPSimpleData.json
[13:34:51] Procesando bloque tipo: PlcUDT
[13:34:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ReportCIPSimpleData_processed.json
[13:34:51] Guardado de PlcUDT completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcDataTypes\ReportCIPSimpleData.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes\parsing\ReportCIPSimpleData_processed.json
[13:34:51] Generando salida para: PlcUDT 'ReportCIPSimpleData' (Original: ReportCIPSimpleData)
[13:34:51] -> Modo de generación: UDT Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ReportCIPSimpleData.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\AnalogInstrument_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\AnalogInstrument_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\AnalogInstrument_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\AnalogInstrument_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663183.9022539, Size=35560
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\AnyPoint_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\AnyPoint_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\AnyPoint_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\AnyPoint_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663183.147477, Size=4352
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Link_Type_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Link_Type_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Link_Type_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_Link_Type_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663188.5599, Size=193404
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Simple_Type_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Simple_Type_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Simple_Type_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_Simple_Type_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663186.3431773, Size=10490
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_New_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_New_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_New_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_Step_Type_New_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663186.197148, Size=39421
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_Step_Type_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663189.033505, Size=30796
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_WaitEvent_Type_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_WaitEvent_Type_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_WaitEvent_Type_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_WaitEvent_Type_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663185.700919, Size=12459
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\Danfoss Diag_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\Danfoss Diag_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\Danfoss Diag_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\Danfoss Diag_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663184.9142077, Size=20384
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\Device_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\Device_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\Device_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\Device_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663183.6450698, Size=69511
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\DigitalInstrument_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\DigitalInstrument_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\DigitalInstrument_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\DigitalInstrument_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663184.0473974, Size=18626
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\EHS16_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\EHS16_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\EHS16_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\EHS16_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663184.656937, Size=16888
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\FunctionButton_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\FunctionButton_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\FunctionButton_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\FunctionButton_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663183.2097836, Size=7785
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk receive signal_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk receive signal_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk receive signal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\ICS Hndsk receive signal_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663190.5238757, Size=26429
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk send signal_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk send signal_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk send signal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\ICS Hndsk send signal_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663190.926737, Size=26037
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\PID_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\PID_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\PID_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\PID_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663184.410021, Size=31733
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Phase_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Phase_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Phase_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\QCO Phase_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663185.3923397, Size=13525
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Timer_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Timer_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Timer_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\QCO Timer_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663185.1550722, Size=14545
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\Recipe_Prod_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\Recipe_Prod_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\Recipe_Prod_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\Recipe_Prod_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663190.0988107, Size=90618
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\ReportCIPSimpleData_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\ReportCIPSimpleData_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\ReportCIPSimpleData_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\ReportCIPSimpleData_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663185.5159845, Size=13569
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\TADDR_PAR_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\TADDR_PAR_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\TADDR_PAR_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\TADDR_PAR_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663183.294019, Size=5234
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\TCON_PAR_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\TCON_PAR_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\TCON_PAR_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\TCON_PAR_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663191.4632967, Size=30198
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcTags\Default tag table.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcTags\Default tag table.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\Default tag table.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\parsing\Default tag table.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662074.255775, Size=134418
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcTagTable
[13:34:51] - Encontrados 57 tags.
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcTags\parsing\Default tag table.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcTags\Default tag table.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\parsing\Default tag table.json
[13:34:51] Procesando bloque tipo: PlcTagTable
[13:34:51] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\parsing\Default tag table_processed.json
[13:34:51] Guardado de PlcTagTable completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcTags\Default tag table.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\parsing\Default tag table_processed.json
[13:34:51] Generando salida para: PlcTagTable 'Default_tag_table' (Original: Default tag table)
[13:34:51] -> Modo de generación: Tag Table Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Default_tag_table.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\PlcTags\STEP7 classic symbols.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcTags\STEP7 classic symbols.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\STEP7 classic symbols.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\parsing\STEP7 classic symbols.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662075.1643422, Size=5129078
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] -> Detectado: PlcTagTable
[13:34:51] - Encontrados 2132 tags.
[13:34:51] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:51] Paso 6: Escritura JSON completada.
[13:34:51] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\PlcTags\parsing\STEP7 classic symbols.json'
[13:34:51] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\PlcTags\STEP7 classic symbols.xml ---
[13:34:51] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\parsing\STEP7 classic symbols.json
[13:34:51] Procesando bloque tipo: PlcTagTable
[13:34:51] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
[13:34:51] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\parsing\STEP7 classic symbols_processed.json
[13:34:51] Guardado de PlcTagTable completado.
[13:34:51] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\PlcTags\STEP7 classic symbols.xml ---
[13:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\PlcTags\parsing\STEP7 classic symbols_processed.json
[13:34:51] Generando salida para: PlcTagTable 'STEP7_classic_symbols' (Original: STEP7 classic symbols)
[13:34:51] -> Modo de generación: Tag Table Markdown
[13:34:51] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\STEP7_classic_symbols.md
[13:34:51] Generación de .MD completada.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_RECV_LF_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_RECV_LF_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_RECV_LF_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\AG_RECV_LF_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663142.8923018, Size=1359
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_SEND_LF_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_SEND_LF_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_SEND_LF_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\AG_SEND_LF_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663142.8643253, Size=2095
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\AVS Valve Fault DB_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\AVS Valve Fault DB_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\AVS Valve Fault DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\AVS Valve Fault DB_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663116.9105604, Size=13380
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Baialage_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Baialage_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Baialage_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Baialage_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663147.246717, Size=45554
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_Seq_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_Seq_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlendFill StartUp_Seq_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662827.4841416, Size=119881
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlendFill StartUp_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662827.9693372, Size=80195
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_All Auto_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_All Auto_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_All Auto_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_All Auto_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663180.8984127, Size=36044
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_CIPModeInit_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_CIPModeInit_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_CIPModeInit_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_CIPModeInit_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663165.709556, Size=2487
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_InitErrors_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_InitErrors_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_InitErrors_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_InitErrors_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663165.631051, Size=8923
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MFM Command_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MFM Command_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MFM Command_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_MFM Command_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663180.2045124, Size=20850
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MachineInit_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MachineInit_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MachineInit_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_MachineInit_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663162.9965591, Size=545998
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ManualActive_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ManualActive_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ManualActive_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_ManualActive_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663181.0754933, Size=22955
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ProdModeInit_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ProdModeInit_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ProdModeInit_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_ProdModeInit_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663165.677528, Size=4413
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ResetSPWord_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ResetSPWord_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ResetSPWord_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_ResetSPWord_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663165.7822304, Size=7190
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_UpdatePWord_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_UpdatePWord_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_UpdatePWord_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_UpdatePWord_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663180.3247416, Size=12824
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl__Main_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl__Main_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl__Main_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl__Main_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663182.1379628, Size=143930
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_Monitor_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_Monitor_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_Monitor_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_Monitor_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662844.7916892, Size=43546
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_PresRelea_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_PresRelea_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_PresRelea_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_PresRelea_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662858.9949691, Size=10717
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveInteg_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveInteg_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveInteg_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_SaveInteg_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662845.5307992, Size=89309
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveValve_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveValve_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveValve_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_SaveValve_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662859.08714, Size=12039
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_WriteAnOu_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_WriteAnOu_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_WriteAnOu_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_WriteAnOu_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662860.4283662, Size=188609
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl__Loop_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl__Loop_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl__Loop_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl__Loop_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662860.8936296, Size=61215
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_ActualRecipe_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_ActualRecipe_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_ActualRecipe_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_ActualRecipe_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662865.9140496, Size=62911
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_BlendingFault_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_BlendingFault_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_BlendingFault_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_BlendingFault_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662844.5780604, Size=40277
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_FlowMeterErro_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_FlowMeterErro_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_FlowMeterErro_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_FlowMeterErro_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662858.895407, Size=30887
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_NextRecipe_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_NextRecipe_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_NextRecipe_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_NextRecipe_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662865.9774015, Size=6472
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDFFCalc_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDFFCalc_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDFFCalc_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_PIDFFCalc_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662844.3137257, Size=129581
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDInitParam_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDInitParam_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDInitParam_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_PIDInitParam_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662863.0512319, Size=95428
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDResInteg_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDResInteg_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDResInteg_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_PIDResInteg_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663154.6535592, Size=13892
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDSPCalc_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDSPCalc_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDSPCalc_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_PIDSPCalc_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662862.5837195, Size=298186
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_Data_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_Data_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID__Main_Data_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663116.7154717, Size=230297
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID__Main_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662866.9229252, Size=195233
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_Done_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_Done_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_Done_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRinse_Done_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663168.3865006, Size=3373
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRinse_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663168.8656535, Size=70986
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFilSpeed_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFilSpeed_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFilSpeed_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_MeasFilSpeed_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662841.238918, Size=107375
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFil_Data_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFil_Data_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFil_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_MeasFil_Data_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663125.857136, Size=112917
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_ProdTime_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_ProdTime_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_ProdTime_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_ProdTime_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663166.3661318, Size=33057
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_SelectConstan_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_SelectConstan_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_SelectConstan_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_SelectConstan_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663166.160769, Size=99485
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_Stopping_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_Stopping_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_Stopping_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_Stopping_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663166.5514412, Size=23691
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun__Control_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun__Control_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun__Control_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun__Control_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752663167.5883458, Size=164151
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Constants_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Constants_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Constants_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_Constants_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662723.281776, Size=181428
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Procedure Data_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Procedure Data_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Procedure Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_Procedure Data_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662834.1727407, Size=233051
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_ProcedureCall_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_ProcedureCall_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_ProcedureCall_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_ProcedureCall_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662831.731378, Size=29255
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_Pers_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_Pers_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_Pers_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_Variables_Pers_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662747.671225, Size=372535
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:51] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_XRef.xml ---
[13:34:51] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_XRef.xml ---
[13:34:51] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_Variables_XRef.json'...
[13:34:51] Cargando parsers de red...
[13:34:51] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:51] Total de lenguajes con parser cargado: 5
[13:34:51] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:51] Metadatos XML: ModTime=1752662716.0703943, Size=663183
[13:34:51] Paso 1: Parseando archivo XML...
[13:34:51] Paso 1: Parseo XML completado.
[13:34:51] Paso 2: Detectando tipo de objeto principal...
[13:34:51] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:51] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:51] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_compare_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_compare_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_compare_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Block_compare_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663142.3412168, Size=15606
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_move_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_move_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_move_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Block_move_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663142.227189, Size=14737
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_Data_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_Data_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BrixTracking_Data_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663127.8336072, Size=167010
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_ProdSamples_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_ProdSamples_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_ProdSamples_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BrixTracking_ProdSamples_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662716.1762526, Size=15960
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_SampleTime_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_SampleTime_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_SampleTime_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BrixTracking_SampleTime_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662723.4553502, Size=33416
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BrixTracking_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662882.169822, Size=52351
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flooding_DB_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flooding_DB_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flooding_DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Buffer_Tank_Flooding_DB_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662818.462098, Size=57001
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flushing_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flushing_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flushing_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Buffer_Tank_Flushing_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663142.8337967, Size=89341
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP CVQ_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP CVQ_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP CVQ_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIP CVQ_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662850.144061, Size=10621
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_DSCtrl_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_DSCtrl_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_DSCtrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_DSCtrl_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663158.8496706, Size=147941
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecSimpleCIP_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecSimpleCIP_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecSimpleCIP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ExecSimpleCIP_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663157.763422, Size=72566
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecStep_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecStep_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecStep_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ExecStep_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663157.3856223, Size=69178
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ManualVolDosing_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ManualVolDosing_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ManualVolDosing_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ManualVolDosing_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663158.01276, Size=44530
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgInizialize_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgInizialize_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgInizialize_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ProgInizialize_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663156.6251073, Size=9285
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepDown_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepDown_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepDown_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ProgStepDown_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663156.8438556, Size=34780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepUp_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepUp_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepUp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ProgStepUp_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663156.966436, Size=22081
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_SyrupPipeCIP_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_SyrupPipeCIP_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_SyrupPipeCIP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_SyrupPipeCIP_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663159.1414187, Size=19590
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaitEvent_Ctrl_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaitEvent_Ctrl_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaitEvent_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_WaitEvent_Ctrl_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663156.3282084, Size=80854
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaterPipeCIP_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaterPipeCIP_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaterPipeCIP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_WaterPipeCIP_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663159.0003774, Size=20065
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663159.6747744, Size=96661
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Flood_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Flood_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Flood_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPMain_Flood_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663155.1057782, Size=56850
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Total Drain_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Total Drain_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Total Drain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPMain_Total Drain_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663155.68039, Size=71759
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPMain_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663159.8855119, Size=26879
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#01_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#01_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#01_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#01_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662942.556423, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#02_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#02_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#02_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#02_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662944.5917165, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#03_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#03_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#03_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#03_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662946.7203107, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#04_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#04_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#04_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#04_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662948.9432173, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#05_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#05_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#05_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#05_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662951.1178985, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#06_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#06_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#06_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#06_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662953.150936, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#07_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#07_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#07_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#07_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662955.1911957, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#08_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#08_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#08_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#08_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662957.2099612, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#09_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#09_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#09_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#09_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662959.2785423, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#10_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#10_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#10_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#10_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662961.3670237, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#11_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#11_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#11_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#11_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662963.6740193, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#12_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#12_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#12_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#12_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662965.6404152, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#13_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#13_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#13_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#13_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662967.7609828, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#14_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#14_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#14_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#14_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662969.8438005, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#15_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#15_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#15_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#15_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662972.0394025, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#16_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#16_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#16_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#16_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662974.2312953, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#17_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#17_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#17_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#17_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662976.2800677, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#18_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#18_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#18_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#18_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662978.3023336, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#19_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#19_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#19_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#19_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662980.400663, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#20_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#20_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#20_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#20_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662982.6043384, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#21_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#21_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#21_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#21_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662984.8369443, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#22_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#22_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#22_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#22_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662987.0669465, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#23_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#23_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#23_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#23_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662989.38709, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#24_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#24_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#24_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#24_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662991.669581, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#25_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#25_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#25_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#25_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662994.0199986, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#26_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#26_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#26_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#26_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662996.2433424, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#27_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#27_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#27_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#27_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662998.4568126, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#28_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#28_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#28_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#28_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663000.7185524, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#29_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#29_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#29_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#29_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663002.9427204, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#30_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#30_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#30_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#30_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663034.6403575, Size=182780
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportDB_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportDB_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportDB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPReportDB_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663085.1667979, Size=356915
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportManager_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportManager_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportManager_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPReportManager_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663144.2289145, Size=75719
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Drain_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Drain_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Drain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Drain_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663057.9538684, Size=516082
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Empty_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Empty_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Empty_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Empty_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663041.072306, Size=515091
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Flood_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Flood_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Flood_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Flood_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663063.466822, Size=516082
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recirculation_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recirculation_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recirculation_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Recirculation_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663052.1226726, Size=531050
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recover_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recover_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recover_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Recover_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663081.0658715, Size=519824
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_RinseCO2_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_RinseCO2_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_RinseCO2_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_RinseCO2_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663069.0958512, Size=521695
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Rinse_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Rinse_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Rinse_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Rinse_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663046.4842844, Size=516082
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Start_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Start_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Start_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Start_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663074.9959972, Size=516082
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_Program_Variables_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_Program_Variables_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_Program_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIP_Program_Variables_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662744.302993, Size=1352861
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_SimpleProgr_Init_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_SimpleProgr_Init_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_SimpleProgr_Init_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIP_SimpleProgr_Init_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663156.5493324, Size=34798
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2 Solubility_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2 Solubility_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2 Solubility_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2 Solubility_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662861.1633885, Size=8810
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2EqPress_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2EqPress_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2EqPress_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2EqPress_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662860.9667368, Size=10144
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2InjPressure_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2InjPressure_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2InjPressure_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2InjPressure_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662841.451241, Size=5188
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_Data_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_Data_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2Tracking_Data_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663129.7825663, Size=163776
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_ProdSamples_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_ProdSamples_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_ProdSamples_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2Tracking_ProdSamples_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662723.637808, Size=15929
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_SampleTime_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_SampleTime_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_SampleTime_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2Tracking_SampleTime_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662723.8233373, Size=33327
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2Tracking_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662883.2322402, Size=51731
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\COMM_FLT_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\COMM_FLT_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\COMM_FLT_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\COMM_FLT_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663182.8861525, Size=609
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\COMPLETE RESTART_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\COMPLETE RESTART_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\COMPLETE RESTART_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\COMPLETE RESTART_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663182.9584453, Size=7163
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CPU_DP Global Diag_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CPU_DP Global Diag_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CPU_DP Global Diag_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CPU_DP Global Diag_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663142.1083872, Size=54001
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CTRLCoolingSystem_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CTRLCoolingSystem_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CTRLCoolingSystem_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CTRLCoolingSystem_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663146.636942, Size=23191
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CVQ_1p7_8_Perc_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CVQ_1p7_8_Perc_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CVQ_1p7_8_Perc_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CVQ_1p7_8_Perc_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662843.5670705, Size=9983
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CYC_INT5_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CYC_INT5_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CYC_INT5_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CYC_INT5_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663182.7776594, Size=30622
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_Seq_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_Seq_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CarboWaterLine_Seq_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662818.9162207, Size=68948
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CarboWaterLine_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662819.287882, Size=54231
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Cetrifugal_Head_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Cetrifugal_Head_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Cetrifugal_Head_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Cetrifugal_Head_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662854.069498, Size=9413
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Clock Signal_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Clock Signal_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Clock Signal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Clock Signal_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663148.181345, Size=51616
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1450_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1450_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1450_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DB1450_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663138.4690433, Size=169342
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1451_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1451_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1451_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DB1451_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663139.659119, Size=83673
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB2000_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB2000_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\DB2000_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DB2000_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663139.8254025, Size=21637
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DELETE_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DELETE_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\DELETE_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DELETE_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663140.8190753, Size=33778
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DETAIL_DP_DIAG_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662697.8427587, Size=8946
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_i_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_i_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_i_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DETAIL_DP_DIAG_i_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662907.2243094, Size=598886
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeairCO2TempComp_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeairCO2TempComp_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\DeairCO2TempComp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DeairCO2TempComp_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662861.0153277, Size=3951
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeaireationValve_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeaireationValve_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\DeaireationValve_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DeaireationValve_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663154.7256322, Size=7196
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_Seq_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_Seq_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Deaireator StartUp_Seq_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662820.0441003, Size=152274
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Deaireator StartUp_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662820.3909242, Size=56238
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Delay_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Delay_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Delay_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Delay_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662723.5271459, Size=10846
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeltaP_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeltaP_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\DeltaP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DeltaP_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662841.34334, Size=5441
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\EHS30X_16_Ctrl_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\EHS30X_16_Ctrl_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\EHS30X_16_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\EHS30X_16_Ctrl_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662851.828165, Size=39060
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ExtractPointerData_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ExtractPointerData_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ExtractPointerData_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ExtractPointerData_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662835.0744727, Size=14448
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FB2000_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FB2000_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FB2000_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FB2000_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662897.3060315, Size=18617
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC1828_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC1828_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FC1828_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FC1828_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663147.7726588, Size=27695
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC350_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC350_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FC350_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FC350_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663143.739689, Size=67292
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC351_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC351_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FC351_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FC351_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663143.2495956, Size=48751
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FW_DRand_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FW_DRand_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FW_DRand_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FW_DRand_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662841.3996968, Size=5254
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FeedForward_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FeedForward_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FeedForward_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FeedForward_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662843.6417806, Size=11016
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_DataSend_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_DataSend_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_DataSend_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FillerControl_DataSend_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663179.3656764, Size=26759
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FillerControl_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663180.0570014, Size=108204
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerGasBlowOff_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerGasBlowOff_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerGasBlowOff_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FillerGasBlowOff_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662849.8320591, Size=20479
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filler_Head_Variables_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filler_Head_Variables_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Filler_Head_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Filler_Head_Variables_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662745.1314223, Size=117173
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillingTime_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillingTime_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FillingTime_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FillingTime_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662853.9557796, Size=11603
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_DB_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_DB_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Filling_Time_Tranfer_DB_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662745.267356, Size=17953
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_Par_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_Par_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_Par_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Filling_Time_Tranfer_Par_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662853.793233, Size=28076
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_Data_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_Data_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FirstProduction_Data_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752663096.056021, Size=38786
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FirstProduction_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662882.8351712, Size=95226
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Flow_To_Press_Loss_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Flow_To_Press_Loss_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Flow_To_Press_Loss_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Flow_To_Press_Loss_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662854.1217873, Size=3983
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Freq_To_mmH2O_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Freq_To_mmH2O_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Freq_To_mmH2O_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Freq_To_mmH2O_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662854.0003633, Size=4742
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FrictionLoss_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FrictionLoss_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\FrictionLoss_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FrictionLoss_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662843.6852305, Size=5964
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DIAG_DB_XRef.xml ---
[13:34:52] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DIAG_DB_XRef.xml ---
[13:34:52] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DIAG_DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GLOBAL_DIAG_DB_XRef.json'...
[13:34:52] Cargando parsers de red...
[13:34:52] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:52] Total de lenguajes con parser cargado: 5
[13:34:52] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:52] Metadatos XML: ModTime=1752662898.582555, Size=63693
[13:34:52] Paso 1: Parseando archivo XML...
[13:34:52] Paso 1: Parseo XML completado.
[13:34:52] Paso 2: Detectando tipo de objeto principal...
[13:34:52] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:52] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:52] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:52] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DP_DIAG_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DP_DIAG_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DP_DIAG_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GLOBAL_DP_DIAG_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663140.8662121, Size=3125
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag DB_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag DB_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GNS DriveDiag DB_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663136.2358396, Size=63318
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiagMain_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiagMain_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiagMain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GNS DriveDiagMain_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662711.409527, Size=73674
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GNS DriveDiag_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662701.0268803, Size=55551
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GetProdBrixCO2_Anal_Inpt_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GetProdBrixCO2_Anal_Inpt_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\GetProdBrixCO2_Anal_Inpt_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GetProdBrixCO2_Anal_Inpt_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663154.564049, Size=15550
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI CPU_DP Diag_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI CPU_DP Diag_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI CPU_DP Diag_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI CPU_DP Diag_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662909.1943617, Size=171847
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI Drive_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI Drive_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI Drive_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI Drive_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662710.976322, Size=237352
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Alarms_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Alarms_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Alarms_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Alarms_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662751.3067985, Size=404691
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Blender_Parameters_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Blender_Parameters_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Blender_Parameters_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Blender_Parameters_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662708.541933, Size=1296794
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_AVS_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_AVS_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_AVS_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Device_AVS_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662812.3163722, Size=258489
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Device_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662783.0345786, Size=1806740
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Digital_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Digital_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Digital_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Digital_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662793.9398353, Size=217422
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_Status_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_Status_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_Status_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_ICS_Status_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663134.8638883, Size=62811
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_ICS_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662810.1814032, Size=483332
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_IO_Showing_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_IO_Showing_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_IO_Showing_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_IO_Showing_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663133.980908, Size=326850
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Instrument_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Instrument_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Instrument_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Instrument_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662791.9377058, Size=967256
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Local_CIP_Variables_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Local_CIP_Variables_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Local_CIP_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Local_CIP_Variables_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662761.2272403, Size=1105092
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_PID_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_PID_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_PID_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_PID_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662805.2343495, Size=1367635
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Edit_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Edit_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Edit_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Recipe_Edit_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662868.8038535, Size=96346
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Name_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Name_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Name_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Recipe_Name_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662879.4004486, Size=775815
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Service_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Service_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Service_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Service_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662762.1792607, Size=125856
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Totalizers_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Totalizers_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Totalizers_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Totalizers_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663135.3329139, Size=45823
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Cmd_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Cmd_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Cmd_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Variables_Cmd_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662764.5437198, Size=286912
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Status_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Status_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Status_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Variables_Status_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662767.2789943, Size=383334
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ICS Profibus Comm_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ICS Profibus Comm_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ICS Profibus Comm_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ICS Profibus Comm_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662700.701277, Size=31865
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\IO_FLT1_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\IO_FLT1_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\IO_FLT1_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\IO_FLT1_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663182.8118484, Size=1976
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ISOonTCP_or_TCP_Protocol_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ISOonTCP_or_TCP_Protocol_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ISOonTCP_or_TCP_Protocol_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ISOonTCP_or_TCP_Protocol_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662696.7742393, Size=20005
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_CheckFlowMetersSta_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_CheckFlowMetersSta_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_CheckFlowMetersSta_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_CheckFlowMetersSta_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662813.5506692, Size=67317
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663111.2497537, Size=1228030
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalCtrl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalCtrl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalCtrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_DigitalCtrl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662834.3080623, Size=18819
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalScanner_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalScanner_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalScanner_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_DigitalScanner_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662813.6732726, Size=16398
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662840.498448, Size=848924
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Instrument_Scanner_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Instrument_Scanner_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Instrument_Scanner_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Instrument_Scanner_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663160.0258956, Size=11451
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Integral_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Integral_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Integral_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Integral_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662711.489793, Size=13076
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking NET_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking NET_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking NET_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Interlocking NET_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662897.1637952, Size=102046
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_NET_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_NET_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_NET_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Interlocking_NET_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663130.261623, Size=48380
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Panel_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Panel_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Panel_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Interlocking_Panel_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663160.9127188, Size=130486
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Variables_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Variables_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Interlocking_Variables_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662729.3936274, Size=637368
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_I_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_I_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_I_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\LIMIT_I_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662816.197447, Size=13256
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_R_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_R_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_R_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\LIMIT_R_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662849.685915, Size=17742
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\LowPassFilter_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\LowPassFilter_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\LowPassFilter_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\LowPassFilter_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662711.7555044, Size=65199
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_Totalize_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_Totalize_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_Totalize_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MFMAnalogValues_Totalize_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663175.8822763, Size=189896
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MFMAnalogValues_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662843.2663713, Size=191939
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFM_Analog_Value_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFM_Analog_Value_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\MFM_Analog_Value_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MFM_Analog_Value_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663114.2721615, Size=287940
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MOD_ERR_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MOD_ERR_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\MOD_ERR_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MOD_ERR_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663183.000909, Size=608
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MSE Slope_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MSE Slope_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\MSE Slope_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MSE Slope_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662712.0723143, Size=29859
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndP DB_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndP DB_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndP DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MTD NumBottleAftEndP DB_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663140.2830524, Size=63760
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndProd_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndProd_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndProd_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MTD NumBottleAftEndProd_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662897.935641, Size=121408
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Control_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Control_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Control_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Control_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663154.4373868, Size=29380
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Read_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Read_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Read_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Ctrl_Read_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663153.8541758, Size=30774
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Transfer_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Transfer_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Transfer_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Ctrl_Transfer_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663154.2089128, Size=11557
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Write_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Write_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Write_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Ctrl_Write_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663154.089897, Size=30178
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663117.0714726, Size=18774
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaxCarboCO2 Vol_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaxCarboCO2 Vol_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\MaxCarboCO2 Vol_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MaxCarboCO2 Vol_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662861.254906, Size=14617
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MessageScroll_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MessageScroll_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\MessageScroll_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MessageScroll_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663142.927819, Size=2450
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ModValveFault_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ModValveFault_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ModValveFault_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ModValveFault_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663180.6411526, Size=42219
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net BlendFill Eth_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net BlendFill Eth_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net BlendFill Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net BlendFill Eth_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662891.7765145, Size=122478
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net CIP System Eth_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net CIP System Eth_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net CIP System Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net CIP System Eth_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662886.9707992, Size=122930
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Cip Sidel Eth_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Cip Sidel Eth_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Cip Sidel Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Cip Sidel Eth_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662896.6171353, Size=122442
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Dosing Sys Prof_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Dosing Sys Prof_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Dosing Sys Prof_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Dosing Sys Prof_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662700.1181605, Size=205690
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Eth_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Eth_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Filler Eth_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662890.1821141, Size=120964
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Sidel Eth_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Sidel Eth_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Sidel Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Filler Sidel Eth_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662893.3890212, Size=123906
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Pasto Eth_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Pasto Eth_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Pasto Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Pasto Eth_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662888.5610137, Size=120531
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net ProdRoom Eth_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net ProdRoom Eth_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net ProdRoom Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net ProdRoom Eth_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662894.988809, Size=121964
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net SyrupRoom Eth_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net SyrupRoom Eth_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net SyrupRoom Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net SyrupRoom Eth_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662885.0681229, Size=122432
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\OBNL_FLT_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\OBNL_FLT_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\OBNL_FLT_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\OBNL_FLT_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663182.8287933, Size=609
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ONS_R_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ONS_R_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ONS_R_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ONS_R_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662844.906898, Size=13774
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_AnalogValueToHMI_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_AnalogValueToHMI_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_AnalogValueToHMI_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Output_AnalogValueToHMI_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663176.3057785, Size=78901
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_CO2InjPress_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_CO2InjPress_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_CO2InjPress_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Output_CO2InjPress_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663176.5928557, Size=44110
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Output_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663179.1693997, Size=422702
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID MAIN Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID MAIN Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID MAIN Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID MAIN Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663094.6424427, Size=664757
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PIDControl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PIDControl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PIDControl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PIDControl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662697.7539363, Size=62635
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_AVN30x_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662858.7344425, Size=71523
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_AVN30x_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662857.9396958, Size=144804
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_EHS30X_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662852.5848641, Size=42316
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_EHS30X_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662852.0693996, Size=34321
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Calc_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Calc_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Calc_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_Filling_Head_Calc_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662853.5965183, Size=33963
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_Filling_Head_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662855.5685573, Size=59167
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_Filling_Head_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662854.9021585, Size=143358
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RMM301_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662847.236097, Size=43735
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RMM301_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662846.715641, Size=81043
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RMM303_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662848.8181753, Size=43712
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RMM303_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662848.2836213, Size=41024
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RMM304_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662857.0812838, Size=40884
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RMM304_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662856.567909, Size=29002
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RMP302_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662848.0170026, Size=43732
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RMP302_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662847.4774299, Size=35057
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVM301_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662849.5476217, Size=40839
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVM301_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662849.0376263, Size=32012
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVM302_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662846.229714, Size=40375
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVM302_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662845.747188, Size=28969
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVM304_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662850.0689967, Size=7202
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVM304_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662849.9991162, Size=19702
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVM319_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662850.9380853, Size=39396
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVM319_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662850.4572368, Size=50359
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVN302_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662856.35868, Size=40853
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVN302_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662855.8620136, Size=42908
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVP303_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662853.3859215, Size=39369
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVP303_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662852.884343, Size=44879
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_Data_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_Data_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVS318_Data_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662851.6392434, Size=40423
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_RVS318_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662851.139509, Size=28093
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Variables_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Variables_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PID_Variables_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662842.160287, Size=82965
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM O2_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM O2_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM O2_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PPM O2_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662861.0837128, Size=8010
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM303_VFC_Ctrl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM303_VFC_Ctrl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM303_VFC_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PPM303_VFC_Ctrl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663148.3744893, Size=20885
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM306_VFC_Ctrl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM306_VFC_Ctrl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM306_VFC_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PPM306_VFC_Ctrl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663148.9902635, Size=20854
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM307_VFC_Ctrl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM307_VFC_Ctrl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM307_VFC_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PPM307_VFC_Ctrl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663149.508271, Size=28462
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN301_VFC_Ctrl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN301_VFC_Ctrl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN301_VFC_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PPN301_VFC_Ctrl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663148.6100938, Size=20853
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN304_VFC_Ctrl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN304_VFC_Ctrl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN304_VFC_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PPN304_VFC_Ctrl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663149.1657197, Size=18974
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPP302_VFC_Ctrl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PPP302_VFC_Ctrl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PPP302_VFC_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PPP302_VFC_Ctrl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663148.8048928, Size=20854
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Hz_to_Pressure_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Hz_to_Pressure_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Hz_to_Pressure_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PROC Pump Hz_to_Pressure_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662859.4640253, Size=14641
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Parameters_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Parameters_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Parameters_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PROC Pump Parameters_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663149.2704427, Size=12981
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Pressure_to_Hz_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Pressure_to_Hz_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Pressure_to_Hz_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PROC Pump Pressure_to_Hz_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662859.3533614, Size=15523
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Water Density_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Water Density_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Water Density_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PROC Water Density_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663160.2627556, Size=5530
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROG_ERR_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PROG_ERR_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PROG_ERR_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PROG_ERR_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663182.980976, Size=610
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Ctrl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Ctrl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Pneumatic Valve Ctrl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663172.4828992, Size=677644
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault DB_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault DB_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Pneumatic Valve Fault DB_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663124.6593764, Size=95591
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Pneumatic Valve Fault_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663160.2080991, Size=26297
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Procedure_Variables_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Procedure_Variables_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Procedure_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Procedure_Variables_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662721.5769298, Size=1016035
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_Seq_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_Seq_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Prod Tank Drain_Seq_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662821.217066, Size=71761
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Prod Tank Drain_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662821.5433373, Size=54969
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank PressCtrl_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank PressCtrl_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank PressCtrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Prod Tank PressCtrl_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663168.341374, Size=104536
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_Seq_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_Seq_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Prod Tank RunOut_Seq_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662821.866856, Size=48997
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Prod Tank RunOut_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662822.322208, Size=79627
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_BrixCal_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_BrixCal_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_BrixCal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProdBrixRecovery_BrixCal_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662820.6042168, Size=40984
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProdBrixRecovery_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662820.7522123, Size=20856
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportDB_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportDB_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportDB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProdReportDB_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663087.4780762, Size=266050
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportManager_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportManager_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportManager_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProdReportManager_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663146.4451928, Size=329170
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductAvailable_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductAvailable_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductAvailable_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProductAvailable_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662813.977904, Size=45555
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductLiterInTank_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductLiterInTank_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductLiterInTank_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProductLiterInTank_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662813.7464683, Size=7821
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_Seq_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_Seq_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProductPipeDrain_Seq_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662814.6295867, Size=24183
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProductPipeDrain_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662814.9121268, Size=36964
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_Seq_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_Seq_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProductPipeRunOut_Seq_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662815.310432, Size=53057
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProductPipeRunOut_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752662816.083887, Size=74549
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_Messages_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_Messages_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_Messages_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProductQuality_Messages_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663163.2780378, Size=57409
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:53] Paso 2: Detectando tipo de objeto principal...
[13:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:53] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:53] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:53] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_XRef.xml ---
[13:34:53] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_XRef.xml ---
[13:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ProductQuality_XRef.json'...
[13:34:53] Cargando parsers de red...
[13:34:53] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:53] Total de lenguajes con parser cargado: 5
[13:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:53] Metadatos XML: ModTime=1752663163.5597289, Size=41848
[13:34:53] Paso 1: Parseando archivo XML...
[13:34:53] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus Network_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus Network_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus Network_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Profibus Network_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663141.7786708, Size=94301
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus_Variables_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus_Variables_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Profibus_Variables_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662813.2137952, Size=116508
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\PumpsControl_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\PumpsControl_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\PumpsControl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\PumpsControl_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663151.5247252, Size=337033
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Monitor_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Monitor_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Monitor_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\QCO Monitor_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662831.514163, Size=60818
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Timing DB_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Timing DB_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Timing DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\QCO Timing DB_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662831.158469, Size=268901
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\RACK_FLT_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\RACK_FLT_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\RACK_FLT_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\RACK_FLT_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663182.8617005, Size=1982
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_Fault_DB_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_Fault_DB_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_Fault_DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ReadAnalogIn_Fault_DB_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662834.9583921, Size=51084
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ReadAnalogIn_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662835.557659, Size=78858
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #01_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #01_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #01_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #01_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662912.1456559, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #02_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #02_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #02_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #02_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662912.7045991, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #03_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #03_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #03_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #03_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662913.2887342, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #04_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #04_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #04_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #04_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662913.8501635, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #05_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #05_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #05_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #05_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662914.4083786, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #06_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #06_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #06_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #06_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662914.9692576, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #07_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #07_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #07_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #07_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662915.5266213, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #08_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #08_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #08_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #08_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662916.0802872, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #09_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #09_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #09_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #09_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662916.670195, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #10_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #10_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #10_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #10_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662917.248912, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #11_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #11_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #11_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #11_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662917.798942, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #12_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #12_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #12_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #12_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662918.3464897, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #13_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #13_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #13_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #13_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662918.928408, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #14_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #14_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #14_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #14_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662919.4727767, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #15_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #15_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #15_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #15_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662920.024153, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #16_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #16_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #16_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #16_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662920.5858426, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #17_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #17_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #17_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #17_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662921.1300042, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #18_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #18_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #18_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #18_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662921.6796336, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #19_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #19_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #19_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #19_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662922.237633, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #20_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #20_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #20_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #20_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662922.785428, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #21_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #21_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #21_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #21_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662923.3767598, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #22_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #22_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #22_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #22_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662923.9339128, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #23_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #23_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #23_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #23_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662924.4885724, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #24_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #24_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #24_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #24_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662925.0547326, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #25_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #25_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #25_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #25_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662925.6052356, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #26_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #26_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #26_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #26_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662926.180853, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #27_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #27_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #27_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #27_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662926.7356381, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #28_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #28_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #28_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #28_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662927.3076434, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #29_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #29_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #29_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #29_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662927.862583, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #30_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #30_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #30_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #30_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662928.4293022, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #31_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #31_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #31_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #31_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662929.0224533, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #32_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #32_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #32_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #32_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662929.623914, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #33_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #33_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #33_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #33_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662930.2021263, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #34_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #34_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #34_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #34_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662930.7911675, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #35_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #35_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #35_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #35_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662931.3789897, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #36_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #36_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #36_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #36_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662931.9514163, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #37_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #37_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #37_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #37_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662932.5415869, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #38_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #38_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #38_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #38_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662933.294639, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #39_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #39_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #39_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #39_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662933.8600688, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #40_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #40_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #40_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #40_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662934.4530315, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #41_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #41_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #41_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #41_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662935.0564246, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #42_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #42_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #42_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #42_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662935.626479, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #43_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #43_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #43_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #43_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662936.2122638, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #44_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #44_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #44_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #44_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662936.9647946, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #45_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #45_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #45_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #45_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662937.557549, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #46_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #46_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #46_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #46_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662938.169337, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #47_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #47_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #47_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #47_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662938.7892003, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #48_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #48_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #48_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #48_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662939.3839142, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #49_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #49_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #49_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #49_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662939.9723725, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #50_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #50_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #50_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Recipe #50_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662940.560847, Size=42705
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeCalculation_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeCalculation_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeCalculation_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\RecipeCalculation_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663146.872499, Size=45056
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeEditDataSave_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeEditDataSave_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeEditDataSave_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\RecipeEditDataSave_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662867.9975567, Size=86787
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - CIP_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - CIP_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - CIP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\RecipeManagement - CIP_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662881.7667263, Size=151743
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - Prod_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - Prod_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - Prod_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\RecipeManagement - Prod_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662880.6561046, Size=178560
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataCIP_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataCIP_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataCIP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\RecipeManagement_DataCIP_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662911.609193, Size=128491
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataPrd_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataPrd_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataPrd_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\RecipeManagement_DataPrd_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662910.329018, Size=134935
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_I_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_I_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_I_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SEL_I_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662814.106369, Size=10389
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_R_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_R_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_R_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SEL_R_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662815.6431344, Size=48700
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Block_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Block_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Block_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SLIM_Block_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663179.1950507, Size=1536
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Variables_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Variables_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SLIM_Variables_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663123.408988, Size=474289
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Safeties_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Safeties_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Safeties_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Safeties_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663174.3318357, Size=377948
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SelCheckBrixSource_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SelCheckBrixSource_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SelCheckBrixSource_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SelCheckBrixSource_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663164.0440257, Size=84291
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Sel_Check_Brix_Data_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Sel_Check_Brix_Data_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Sel_Check_Brix_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Sel_Check_Brix_Data_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663094.9212747, Size=39124
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal Gen_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal Gen_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal Gen_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Signal Gen_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662843.459419, Size=13286
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal_Gen_Data_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal_Gen_Data_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal_Gen_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Signal_Gen_Data_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663114.3848894, Size=9062
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SlewLimit_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SlewLimit_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SlewLimit_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SlewLimit_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662711.9202516, Size=32536
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SpeedAdjust_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SpeedAdjust_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SpeedAdjust_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SpeedAdjust_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662840.5975251, Size=13599
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Statistical_Analisys_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Statistical_Analisys_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Statistical_Analisys_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Statistical_Analisys_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662712.3470874, Size=62397
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix Autocorrection_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix Autocorrection_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix Autocorrection_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SyrBrix Autocorrection_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662824.7020364, Size=95613
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix_SyrupCorrPerc_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix_SyrupCorrPerc_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix_SyrupCorrPerc_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SyrBrix_SyrupCorrPerc_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662824.172894, Size=7593
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_Seq_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_Seq_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Syrup Line MFM Prep_Seq_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662825.0865414, Size=66309
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Syrup Line MFM Prep_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662825.962283, Size=118478
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_Seq_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_Seq_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Syrup MFM StartUp_Seq_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662826.1491363, Size=27050
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Syrup MFM StartUp_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662826.3807962, Size=34598
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Rinse QCO_Seq_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Rinse QCO_Seq_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Rinse QCO_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Syrup Rinse QCO_Seq_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663147.5641918, Size=37609
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup RunOut_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup RunOut_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup RunOut_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Syrup RunOut_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662826.653572, Size=45119
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupDensity_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupDensity_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupDensity_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SyrupDensity_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662841.2928154, Size=6430
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupLineRinse_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupLineRinse_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupLineRinse_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SyrupLineRinse_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662828.1663253, Size=35679
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_UpdateVal_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_UpdateVal_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_UpdateVal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SyrupRoomCtrl_UpdateVal_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663174.8752728, Size=13584
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\SyrupRoomCtrl_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663175.0050714, Size=13463
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\System_RunOut_Variables_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\System_RunOut_Variables_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\System_RunOut_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\System_RunOut_Variables_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662732.9332025, Size=494982
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_Data_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_Data_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\System_Run_Out_Data_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662818.0220168, Size=94014
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\System_Run_Out_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662816.943607, Size=121937
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\T_Timer_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\T_Timer_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\T_Timer_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\T_Timer_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662814.0048482, Size=1515
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevelToHeight_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevelToHeight_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevelToHeight_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\TankLevelToHeight_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662853.8634157, Size=6435
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevel_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevel_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevel_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\TankLevel_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663165.5657403, Size=285700
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_Temperature_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_Temperature_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_Temperature_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\VacuumCtrl_Temperature_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663174.5589905, Size=35068
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\VacuumCtrl_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663174.786059, Size=30710
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ValveFlow_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ValveFlow_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\ValveFlow_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ValveFlow_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662841.5145714, Size=7531
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\WaterDensity_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\WaterDensity_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\WaterDensity_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\WaterDensity_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663159.9237962, Size=4309
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\WritePeripheral_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\WritePeripheral_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\WritePeripheral_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\WritePeripheral_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662859.2435634, Size=25376
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\_CYCL_EXC_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\_CYCL_EXC_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\_CYCL_EXC_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\_CYCL_EXC_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663182.5333986, Size=19982
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\_StepMove_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\_StepMove_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\_StepMove_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\_StepMove_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662814.426792, Size=44580
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Control_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Control_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Control_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_PA_Control_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663152.8198156, Size=47857
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Parameters_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Parameters_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Parameters_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_PA_Ctrl_Parameters_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663152.1862721, Size=31612
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Read_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Read_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Read_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_PA_Ctrl_Read_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663151.9935105, Size=77866
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Transfer_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Transfer_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Transfer_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_PA_Ctrl_Transfer_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663152.3253617, Size=17416
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Write_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Write_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Write_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_PA_Ctrl_Write_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663152.466131, Size=16823
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Data_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Data_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_PA_Data_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662865.6107764, Size=236658
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Control_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Control_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Control_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_SYR_PA_Control_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663153.6261933, Size=26274
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Param_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Param_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Param_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_SYR_PA_Ctrl_Param_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663153.160136, Size=11699
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Read_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Read_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Read_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_SYR_PA_Ctrl_Read_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663153.0621834, Size=37607
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Trans_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Trans_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Trans_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_SYR_PA_Ctrl_Trans_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663153.24282, Size=10367
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Write_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Write_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Write_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_SYR_PA_Ctrl_Write_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752663153.4204645, Size=24628
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Data_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Data_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPDS_SYR_PA_Data_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662824.109825, Size=174597
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPPM303StartUpRamp_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mPPM303StartUpRamp_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mPPM303StartUpRamp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mPPM303StartUpRamp_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662826.789744, Size=17118
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\mmH2O_TO_Freq_XRef.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\mmH2O_TO_Freq_XRef.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\mmH2O_TO_Freq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\mmH2O_TO_Freq_XRef.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662854.1843262, Size=6701
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:34:54] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_RECV_LF.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_RECV_LF.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_RECV_LF.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_RECV_LF.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662065.567933, Size=5578
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:54] Paso 3: Extrayendo atributos del bloque...
[13:34:54] Paso 3: Atributos: Nombre='AG_RECV_LF', Número=206, Lenguaje Bloque='STL'
[13:34:54] Paso 3b: Comentario bloque: '...'
[13:34:54] Paso 4: Extrayendo la interfaz del bloque...
[13:34:54] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:54] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit.
[13:34:54] Advertencia: ObjectList para FC sin SW.Blocks.CompileUnit.
[13:34:54] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:54] ADVERTENCIA FINAL: 'networks' está vacía en el JSON.
[13:34:54] Paso 6: Escritura JSON completada.
[13:34:54] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_RECV_LF.json'
[13:34:54] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_RECV_LF.xml ---
[13:34:54] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_RECV_LF.json
[13:34:54] Procesando bloque tipo: FC
[13:34:54] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:54] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:54] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:54] --- Pase 1 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:54] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:54] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:54] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_RECV_LF_processed.json
[13:34:54] Guardado completado.
[13:34:54] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_RECV_LF.xml ---
[13:34:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_RECV_LF_processed.json
[13:34:54] Generando salida para: FC 'AG_RECV_LF' (Original: AG_RECV_LF)
[13:34:54] -> Modo de generación: FC SCL
[13:34:54] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:34:54] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\AG_RECV_LF.scl
[13:34:54] Generación de .SCL completada.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_SEND_LF.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_SEND_LF.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_SEND_LF.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_SEND_LF.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662065.5529392, Size=5784
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:54] Paso 3: Extrayendo atributos del bloque...
[13:34:54] Paso 3: Atributos: Nombre='AG_SEND_LF', Número=205, Lenguaje Bloque='STL'
[13:34:54] Paso 3b: Comentario bloque: '...'
[13:34:54] Paso 4: Extrayendo la interfaz del bloque...
[13:34:54] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:54] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit.
[13:34:54] Advertencia: ObjectList para FC sin SW.Blocks.CompileUnit.
[13:34:54] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:54] ADVERTENCIA FINAL: 'networks' está vacía en el JSON.
[13:34:54] Paso 6: Escritura JSON completada.
[13:34:54] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_SEND_LF.json'
[13:34:54] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_SEND_LF.xml ---
[13:34:54] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_SEND_LF.json
[13:34:54] Procesando bloque tipo: FC
[13:34:54] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:54] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:54] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:54] --- Pase 1 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:54] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:54] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:54] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_SEND_LF_processed.json
[13:34:54] Guardado completado.
[13:34:54] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\AG_SEND_LF.xml ---
[13:34:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AG_SEND_LF_processed.json
[13:34:54] Generando salida para: FC 'AG_SEND_LF' (Original: AG_SEND_LF)
[13:34:54] -> Modo de generación: FC SCL
[13:34:54] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:34:54] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\AG_SEND_LF.scl
[13:34:54] Generación de .SCL completada.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\AVS Valve Fault DB.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\AVS Valve Fault DB.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\AVS Valve Fault DB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AVS Valve Fault DB.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662064.9588394, Size=22227
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:54] Paso 3: Extrayendo atributos del bloque...
[13:34:54] Paso 3: Atributos: Nombre='AVS Valve Fault DB', Número=959, Lenguaje Bloque='DB'
[13:34:54] Paso 3b: Comentario bloque: '...'
[13:34:54] Paso 4: Extrayendo la interfaz del bloque...
[13:34:54] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:54] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:54] Paso 6: Escritura JSON completada.
[13:34:54] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AVS Valve Fault DB.json'
[13:34:54] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\AVS Valve Fault DB.xml ---
[13:34:54] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AVS Valve Fault DB.json
[13:34:54] Procesando bloque tipo: GlobalDB
[13:34:54] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:54] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AVS Valve Fault DB_processed.json
[13:34:54] Guardado de GlobalDB completado.
[13:34:54] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\AVS Valve Fault DB.xml ---
[13:34:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\AVS Valve Fault DB_processed.json
[13:34:54] Generando salida para: GlobalDB 'AVS_Valve_Fault_DB' (Original: AVS Valve Fault DB)
[13:34:54] -> Modo de generación: DATA_BLOCK SCL
[13:34:54] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:54] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:54] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\AVS_Valve_Fault_DB.scl
[13:34:54] Generación de .SCL completada.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Baialage.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Baialage.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Baialage.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Baialage.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662065.8805673, Size=91329
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:54] Paso 3: Extrayendo atributos del bloque...
[13:34:54] Paso 3: Atributos: Nombre='Baialage', Número=1804, Lenguaje Bloque='LAD'
[13:34:54] Paso 3b: Comentario bloque: '...'
[13:34:54] Paso 4: Extrayendo la interfaz del bloque...
[13:34:54] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:54] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:34:54] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 27 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 28 con cardinalidad 3 - generando pines in1...in3
[13:34:54] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:54] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:54] Paso 6: Escritura JSON completada.
[13:34:54] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Baialage.json'
[13:34:54] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Baialage.xml ---
[13:34:54] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Baialage.json
[13:34:54] Procesando bloque tipo: FC
[13:34:54] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:54] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:54] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:54] --- Pase 1 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 49 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- Fin Pase 1: 49 proc SymPy, 0 agrup. Continuando...
[13:34:54] --- Pase 2 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 12 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- Fin Pase 2: 12 proc SymPy, 0 agrup. Continuando...
[13:34:54] --- Pase 3 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:54] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:54] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:54] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:54] - Red 'MIX - Baialage Ok Max Flow' (ID: 80, Lang: LAD), Instrucción UID: 30, Tipo: 'Sf'
[13:34:54] - Red 'MIX - Baialage Ok Max Flow' (ID: 80, Lang: LAD), Instrucción UID: 31, Tipo: 'Contact'
[13:34:54] - Red 'MIX - Baialage Ok Max Flow' (ID: 80, Lang: LAD), Instrucción UID: 32, Tipo: 'Coil'
[13:34:54] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Baialage_processed.json
[13:34:54] Guardado completado.
[13:34:54] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Baialage.xml ---
[13:34:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Baialage_processed.json
[13:34:54] Generando salida para: FC 'Baialage' (Original: Baialage)
[13:34:54] -> Modo de generación: FC SCL
[13:34:54] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:34:54] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Baialage.scl
[13:34:54] Generación de .SCL completada.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662050.425414, Size=162877
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:54] Paso 3: Extrayendo atributos del bloque...
[13:34:54] Paso 3: Atributos: Nombre='BlendFill StartUp', Número=1814, Lenguaje Bloque='LAD'
[13:34:54] Paso 3b: Comentario bloque: '...'
[13:34:54] Paso 4: Extrayendo la interfaz del bloque...
[13:34:54] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:54] Paso 5: Se encontraron 22 elementos SW.Blocks.CompileUnit.
[13:34:54] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 4 - generando pines in1...in4
[13:34:54] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 4 - generando pines in1...in4
[13:34:54] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:54] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 40 con cardinalidad 6 - generando pines in1...in6
[13:34:54] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:34:54] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:54] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:54] Paso 6: Escritura JSON completada.
[13:34:54] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp.json'
[13:34:54] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp.xml ---
[13:34:54] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp.json
[13:34:54] Procesando bloque tipo: FB
[13:34:54] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:54] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:54] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:54] --- Pase 1 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] Error during SymPy simplification for Coil 41:
[13:34:54] To simplify a logical expression with more than 8 variables may take a
[13:34:54] long time and requires the use of `force=True`.
[13:34:54] Advertencia: No se encontró nombre/instancia para TON UID 30. Usando placeholder '#TON_INSTANCE_30'.
[13:34:54] -> 111 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] INFO: Agrupando 2 instr. bajo condición de Contact UID 30
[13:34:54] -> 1 agrupaciones realizadas (en redes no STL).
[13:34:54] --- Fin Pase 1: 111 proc SymPy, 1 agrup. Continuando...
[13:34:54] --- Pase 2 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 10 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- Fin Pase 2: 10 proc SymPy, 0 agrup. Continuando...
[13:34:54] --- Pase 3 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:54] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:54] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:54] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:54] - Red 'MIX -' (ID: 16E, Lang: LAD), Instrucción UID: 32, Tipo: 'Contact'
[13:34:54] - Red 'MIX -' (ID: 16E, Lang: LAD), Instrucción UID: 33, Tipo: 'Coil'
[13:34:54] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp_processed.json
[13:34:54] Guardado completado.
[13:34:54] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp.xml ---
[13:34:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp_processed.json
[13:34:54] Generando salida para: FB 'BlendFill_StartUp' (Original: BlendFill StartUp)
[13:34:54] -> Modo de generación: FB SCL
[13:34:54] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:54] INFO: Detectadas 2 VAR_TEMP adicionales.
[13:34:54] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlendFill_StartUp.scl
[13:34:54] Generación de .SCL completada.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp_Seq.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp_Seq.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662050.3667939, Size=233909
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:54] Paso 3: Extrayendo atributos del bloque...
[13:34:54] Paso 3: Atributos: Nombre='BlendFill StartUp_Seq', Número=1814, Lenguaje Bloque='LAD'
[13:34:54] Paso 3b: Comentario bloque: '...'
[13:34:54] Paso 4: Extrayendo la interfaz del bloque...
[13:34:54] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:54] Paso 5: Se encontraron 36 elementos SW.Blocks.CompileUnit.
[13:34:54] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:54] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:54] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:54] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:54] Advertencia: Access UID=35 no es Symbol ni Constant.
[13:34:54] INFO: Compuerta O UID 42 con cardinalidad 3 - generando pines in1...in3
[13:34:54] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:54] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:54] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:54] Advertencia: Access UID=34 no es Symbol ni Constant.
[13:34:54] INFO: Compuerta O UID 40 con cardinalidad 3 - generando pines in1...in3
[13:34:54] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:54] Advertencia: Access UID=32 no es Symbol ni Constant.
[13:34:54] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:54] Advertencia: Access UID=40 no es Symbol ni Constant.
[13:34:54] INFO: Compuerta O UID 45 con cardinalidad 3 - generando pines in1...in3
[13:34:54] INFO: Compuerta O UID 52 con cardinalidad 4 - generando pines in1...in4
[13:34:54] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=207, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=218, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=229, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:34:54] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:54] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=25C, Lenguaje Red=STL
[13:34:54] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:54] Paso 6: Escritura JSON completada.
[13:34:54] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq.json'
[13:34:54] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp_Seq.xml ---
[13:34:54] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq.json
[13:34:54] Procesando bloque tipo: FC
[13:34:54] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:54] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:54] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:54] --- Pase 1 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 107 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- Fin Pase 1: 107 proc SymPy, 0 agrup. Continuando...
[13:34:54] --- Pase 2 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando...
[13:34:54] --- Pase 3 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:34:54] --- Pase 4 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:54] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:54] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:54] ADVERTENCIA: Se encontraron 7 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:54] - Red 'STEP 00: SELECT NEXT STEP' (ID: 2B, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:54] - Red 'STEP 01: WAIT AVM346 FILLER REQUEST' (ID: 4D, Lang: LAD), Instrucción UID: 44, Tipo: 'Jump'
[13:34:54] - Red 'STEP 02: WAIT END FILLER FLUSHING' (ID: A2, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:54] - Red 'STEP 03: PRODUCT TANK PRESSURE RESTORING' (ID: E6, Lang: LAD), Instrucción UID: 42, Tipo: 'Jump'
[13:34:54] - Red 'STEP 04: WAIT FIRST PRODUCT PRODUCED' (ID: 15D, Lang: LAD), Instrucción UID: 38, Tipo: 'Jump'
[13:34:54] - Red 'STEP 05: START TO LOAD PRODUCT TO THE FILLER' (ID: 1C3, Lang: LAD), Instrucción UID: 55, Tipo: 'Jump'
[13:34:54] - Red 'STEP 06: LOAD 2 WITH PPM303, REGULATION FFOUT' (ID: 23A, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:54] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq_processed.json
[13:34:54] Guardado completado.
[13:34:54] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlendFill StartUp_Seq.xml ---
[13:34:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq_processed.json
[13:34:54] Generando salida para: FC 'BlendFill_StartUp_Seq' (Original: BlendFill StartUp_Seq)
[13:34:54] -> Modo de generación: FC SCL
[13:34:54] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:34:54] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlendFill_StartUp_Seq.scl
[13:34:54] Generación de .SCL completada.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_All Auto.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_All Auto.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_All Auto.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662073.2174509, Size=48484
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:54] Paso 3: Extrayendo atributos del bloque...
[13:34:54] Paso 3: Atributos: Nombre='BlenderCtrl_All Auto', Número=2036, Lenguaje Bloque='STL'
[13:34:54] Paso 3b: Comentario bloque: '...'
[13:34:54] Paso 4: Extrayendo la interfaz del bloque...
[13:34:54] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:54] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit.
[13:34:54] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:54] - Procesando Red ID=1A, Lenguaje Red=STL
[13:34:54] - Procesando Red ID=2B, Lenguaje Red=STL
[13:34:54] - Procesando Red ID=3C, Lenguaje Red=STL
[13:34:54] - Procesando Red ID=4D, Lenguaje Red=STL
[13:34:54] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:54] Paso 6: Escritura JSON completada.
[13:34:54] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto.json'
[13:34:54] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_All Auto.xml ---
[13:34:54] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto.json
[13:34:54] Procesando bloque tipo: FC
[13:34:54] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:54] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:54] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:54] --- Pase 1 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:54] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:54] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:54] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto_processed.json
[13:34:54] Guardado completado.
[13:34:54] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_All Auto.xml ---
[13:34:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto_processed.json
[13:34:54] Generando salida para: FC 'BlenderCtrl_All_Auto' (Original: BlenderCtrl_All Auto)
[13:34:54] -> Modo de generación: FC SCL
[13:34:54] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderCtrl_All_Auto.scl
[13:34:54] Generación de .SCL completada.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662071.43897, Size=8814
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:54] Paso 3: Extrayendo atributos del bloque...
[13:34:54] Paso 3: Atributos: Nombre='BlenderCtrl_CIPModeInit', Número=2013, Lenguaje Bloque='LAD'
[13:34:54] Paso 3b: Comentario bloque: '...'
[13:34:54] Paso 4: Extrayendo la interfaz del bloque...
[13:34:54] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:54] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:34:54] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:54] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:54] Paso 6: Escritura JSON completada.
[13:34:54] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit.json'
[13:34:54] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml ---
[13:34:54] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit.json
[13:34:54] Procesando bloque tipo: FC
[13:34:54] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:54] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:54] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:54] --- Pase 1 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:34:54] Fase 2 (Agrupación IF con Simplificación):
[13:34:54] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:54] --- Fin Pase 1: 1 proc SymPy, 0 agrup. Continuando...
[13:34:54] --- Pase 2 ---
[13:34:54] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:54] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:54] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:54] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:54] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:54] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit_processed.json
[13:34:54] Guardado completado.
[13:34:54] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml ---
[13:34:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit_processed.json
[13:34:54] Generando salida para: FC 'BlenderCtrl_CIPModeInit' (Original: BlenderCtrl_CIPModeInit)
[13:34:54] -> Modo de generación: FC SCL
[13:34:54] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderCtrl_CIPModeInit.scl
[13:34:54] Generación de .SCL completada.
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_InitErrors.xml ---
[13:34:54] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_InitErrors.xml. Se usará el archivo .scl original existente. ---
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_MFM Command.xml ---
[13:34:54] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_MFM Command.xml. Se usará el archivo .scl original existente. ---
[13:34:54] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml ---
[13:34:54] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml ---
[13:34:54] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit.json'...
[13:34:54] Cargando parsers de red...
[13:34:54] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:54] Total de lenguajes con parser cargado: 5
[13:34:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:54] Metadatos XML: ModTime=1752662071.063167, Size=1445635
[13:34:54] Paso 1: Parseando archivo XML...
[13:34:54] Paso 1: Parseo XML completado.
[13:34:54] Paso 2: Detectando tipo de objeto principal...
[13:34:54] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:54] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:54] Paso 3: Extrayendo atributos del bloque...
[13:34:54] Paso 3: Atributos: Nombre='BlenderCtrl_MachineInit', Número=2003, Lenguaje Bloque='LAD'
[13:34:54] Paso 3b: Comentario bloque: '...'
[13:34:54] Paso 4: Extrayendo la interfaz del bloque...
[13:34:54] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:54] Paso 5: Se encontraron 199 elementos SW.Blocks.CompileUnit.
[13:34:54] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 31 con cardinalidad 3 - generando pines in1...in3
[13:34:54] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:34:54] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:54] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 35 con cardinalidad 3 - generando pines in1...in3
[13:34:54] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:34:54] - Procesando Red ID=207, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=218, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=229, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:54] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:34:54] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=2F5, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=306, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=317, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=328, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=339, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=34A, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=35B, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=36C, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:55] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=37D, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:55] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=38E, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=39F, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=3B0, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=3C1, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=3D2, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=3E3, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=3F4, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=405, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=416, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=427, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=438, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=449, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=45A, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=46B, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=47C, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=48D, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=49E, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=4AF, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=4C0, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=4D1, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=4E2, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=4F3, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=504, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=515, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=526, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=537, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=548, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=559, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=56A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=57B, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=58C, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=59D, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=5AE, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:55] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=5BF, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=5D0, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:55] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=5E1, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=5F2, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=603, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=614, Lenguaje Red=STL
[13:34:55] - Procesando Red ID=625, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=636, Lenguaje Red=STL
[13:34:55] - Procesando Red ID=647, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=658, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=669, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=67A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=68B, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=69C, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=6AD, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=6BE, Lenguaje Red=STL
[13:34:55] - Procesando Red ID=6CF, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=6E0, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=6F1, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=702, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=713, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=724, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=735, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=746, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=757, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=768, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=779, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=78A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=79B, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=7AC, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=7BD, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=7CE, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=7DF, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=7F0, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=801, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=812, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=823, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=834, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=845, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=856, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=867, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=878, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=889, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=89A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=8AB, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=8BC, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=8CD, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=8DE, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=8EF, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=900, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=911, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=922, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=933, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=944, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=955, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=966, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=977, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=988, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=999, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=9AA, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=9BB, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=9CC, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=9DD, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=9EE, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=9FF, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A10, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A21, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A32, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A43, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A54, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A65, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A76, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=A87, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A98, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=AA9, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=ABA, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=ACB, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=ADC, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=AED, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=AFE, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=B0F, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=B20, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=B31, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=B42, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=B53, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=B64, Lenguaje Red=STL
[13:34:55] - Procesando Red ID=B75, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=B86, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=B97, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=BA8, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=BB9, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=BCA, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=BDB, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=BEC, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=BFD, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C0E, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C1F, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C30, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C41, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C52, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C63, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C74, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C85, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C96, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=CA7, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=CB8, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=CC9, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=CDA, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=CEB, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=CFC, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=D0D, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=D1E, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=D2F, Lenguaje Red=LAD
[13:34:55] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:55] Paso 6: Escritura JSON completada.
[13:34:55] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit.json'
[13:34:55] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml ---
[13:34:55] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit.json
[13:34:55] Procesando bloque tipo: FC
[13:34:55] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:55] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:55] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:55] --- Pase 1 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 943 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] INFO: Agrupando 2 instr. bajo condición de Gt UID 32
[13:34:55] INFO: Agrupando 2 instr. bajo condición de Contact UID 36
[13:34:55] -> 2 agrupaciones realizadas (en redes no STL).
[13:34:55] --- Fin Pase 1: 943 proc SymPy, 2 agrup. Continuando...
[13:34:55] --- Pase 2 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 159 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:55] --- Fin Pase 2: 159 proc SymPy, 0 agrup. Continuando...
[13:34:55] --- Pase 3 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 21 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:55] --- Fin Pase 3: 21 proc SymPy, 0 agrup. Continuando...
[13:34:55] --- Pase 4 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:55] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:55] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:55] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:55] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit_processed.json
[13:34:55] Guardado completado.
[13:34:55] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml ---
[13:34:55] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit_processed.json
[13:34:55] Generando salida para: FC 'BlenderCtrl_MachineInit' (Original: BlenderCtrl_MachineInit)
[13:34:55] -> Modo de generación: FC SCL
[13:34:55] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderCtrl_MachineInit.scl
[13:34:55] Generación de .SCL completada.
[13:34:55] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml ---
[13:34:55] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml ---
[13:34:55] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive.json'...
[13:34:55] Cargando parsers de red...
[13:34:55] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:55] Total de lenguajes con parser cargado: 5
[13:34:55] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:55] Metadatos XML: ModTime=1752662073.2379613, Size=43229
[13:34:55] Paso 1: Parseando archivo XML...
[13:34:55] Paso 1: Parseo XML completado.
[13:34:55] Paso 2: Detectando tipo de objeto principal...
[13:34:55] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:55] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:55] Paso 3: Extrayendo atributos del bloque...
[13:34:55] Paso 3: Atributos: Nombre='BlenderCtrl_ManualActive', Número=2037, Lenguaje Bloque='STL'
[13:34:55] Paso 3b: Comentario bloque: '...'
[13:34:55] Paso 4: Extrayendo la interfaz del bloque...
[13:34:55] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:55] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit.
[13:34:55] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:55] - Procesando Red ID=1A, Lenguaje Red=STL
[13:34:55] - Procesando Red ID=2B, Lenguaje Red=STL
[13:34:55] - Procesando Red ID=3C, Lenguaje Red=STL
[13:34:55] - Procesando Red ID=4D, Lenguaje Red=STL
[13:34:55] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:55] Paso 6: Escritura JSON completada.
[13:34:55] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive.json'
[13:34:55] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml ---
[13:34:55] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive.json
[13:34:55] Procesando bloque tipo: FC
[13:34:55] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:55] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:55] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:55] --- Pase 1 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:55] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:55] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:55] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:55] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive_processed.json
[13:34:55] Guardado completado.
[13:34:55] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml ---
[13:34:55] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive_processed.json
[13:34:55] Generando salida para: FC 'BlenderCtrl_ManualActive' (Original: BlenderCtrl_ManualActive)
[13:34:55] -> Modo de generación: FC SCL
[13:34:55] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderCtrl_ManualActive.scl
[13:34:55] Generación de .SCL completada.
[13:34:55] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml ---
[13:34:55] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml ---
[13:34:55] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit.json'...
[13:34:55] Cargando parsers de red...
[13:34:55] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:55] Total de lenguajes con parser cargado: 5
[13:34:55] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:55] Metadatos XML: ModTime=1752662071.4232576, Size=18259
[13:34:55] Paso 1: Parseando archivo XML...
[13:34:55] Paso 1: Parseo XML completado.
[13:34:55] Paso 2: Detectando tipo de objeto principal...
[13:34:55] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:55] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:55] Paso 3: Extrayendo atributos del bloque...
[13:34:55] Paso 3: Atributos: Nombre='BlenderCtrl_ProdModeInit', Número=2012, Lenguaje Bloque='LAD'
[13:34:55] Paso 3b: Comentario bloque: '...'
[13:34:55] Paso 4: Extrayendo la interfaz del bloque...
[13:34:55] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:55] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit.
[13:34:55] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:55] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:55] Paso 6: Escritura JSON completada.
[13:34:55] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit.json'
[13:34:55] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml ---
[13:34:55] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit.json
[13:34:55] Procesando bloque tipo: FC
[13:34:55] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:55] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:55] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:55] --- Pase 1 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:55] --- Fin Pase 1: 3 proc SymPy, 0 agrup. Continuando...
[13:34:55] --- Pase 2 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:55] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:55] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:55] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:55] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit_processed.json
[13:34:55] Guardado completado.
[13:34:55] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml ---
[13:34:55] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit_processed.json
[13:34:55] Generando salida para: FC 'BlenderCtrl_ProdModeInit' (Original: BlenderCtrl_ProdModeInit)
[13:34:55] -> Modo de generación: FC SCL
[13:34:55] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderCtrl_ProdModeInit.scl
[13:34:55] Generación de .SCL completada.
[13:34:55] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml ---
[13:34:55] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml ---
[13:34:55] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord.json'...
[13:34:55] Cargando parsers de red...
[13:34:55] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:55] Total de lenguajes con parser cargado: 5
[13:34:55] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:55] Metadatos XML: ModTime=1752662071.4562793, Size=10066
[13:34:55] Paso 1: Parseando archivo XML...
[13:34:55] Paso 1: Parseo XML completado.
[13:34:55] Paso 2: Detectando tipo de objeto principal...
[13:34:55] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:55] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:55] Paso 3: Extrayendo atributos del bloque...
[13:34:55] Paso 3: Atributos: Nombre='BlenderCtrl_ResetSPWord', Número=2014, Lenguaje Bloque='LAD'
[13:34:55] Paso 3b: Comentario bloque: 'TASK2...'
[13:34:55] Paso 4: Extrayendo la interfaz del bloque...
[13:34:55] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:55] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:34:55] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:55] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:55] Paso 6: Escritura JSON completada.
[13:34:55] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord.json'
[13:34:55] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml ---
[13:34:55] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord.json
[13:34:55] Procesando bloque tipo: FC
[13:34:55] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:55] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:55] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:55] --- Pase 1 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:55] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:55] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:55] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:55] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord_processed.json
[13:34:55] Guardado completado.
[13:34:55] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml ---
[13:34:55] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord_processed.json
[13:34:55] Generando salida para: FC 'BlenderCtrl_ResetSPWord' (Original: BlenderCtrl_ResetSPWord)
[13:34:55] -> Modo de generación: FC SCL
[13:34:55] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderCtrl_ResetSPWord.scl
[13:34:55] Generación de .SCL completada.
[13:34:55] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml ---
[13:34:55] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml ---
[13:34:55] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord.json'...
[13:34:55] Cargando parsers de red...
[13:34:55] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:55] Total de lenguajes con parser cargado: 5
[13:34:55] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:55] Metadatos XML: ModTime=1752662073.1613357, Size=11474
[13:34:55] Paso 1: Parseando archivo XML...
[13:34:55] Paso 1: Parseo XML completado.
[13:34:55] Paso 2: Detectando tipo de objeto principal...
[13:34:55] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:55] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:55] Paso 3: Extrayendo atributos del bloque...
[13:34:55] Paso 3: Atributos: Nombre='BlenderCtrl_UpdatePWord', Número=2034, Lenguaje Bloque='LAD'
[13:34:55] Paso 3b: Comentario bloque: '...'
[13:34:55] Paso 4: Extrayendo la interfaz del bloque...
[13:34:55] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:55] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:34:55] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:55] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:55] Paso 6: Escritura JSON completada.
[13:34:55] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord.json'
[13:34:55] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml ---
[13:34:55] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord.json
[13:34:55] Procesando bloque tipo: FC
[13:34:55] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:55] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:55] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:55] --- Pase 1 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:55] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:55] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:55] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:55] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord_processed.json
[13:34:55] Guardado completado.
[13:34:55] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml ---
[13:34:55] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord_processed.json
[13:34:55] Generando salida para: FC 'BlenderCtrl_UpdatePWord' (Original: BlenderCtrl_UpdatePWord)
[13:34:55] -> Modo de generación: FC SCL
[13:34:55] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderCtrl_UpdatePWord.scl
[13:34:55] Generación de .SCL completada.
[13:34:55] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl__Main.xml ---
[13:34:55] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl__Main.xml ---
[13:34:55] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl__Main.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl__Main.json'...
[13:34:55] Cargando parsers de red...
[13:34:55] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:55] Total de lenguajes con parser cargado: 5
[13:34:55] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:55] Metadatos XML: ModTime=1752662073.434985, Size=405881
[13:34:55] Paso 1: Parseando archivo XML...
[13:34:55] Paso 1: Parseo XML completado.
[13:34:55] Paso 2: Detectando tipo de objeto principal...
[13:34:55] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:55] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:55] Paso 3: Extrayendo atributos del bloque...
[13:34:55] Paso 3: Atributos: Nombre='BlenderCtrl__Main', Número=2000, Lenguaje Bloque='LAD'
[13:34:55] Paso 3b: Comentario bloque: '...'
[13:34:55] Paso 4: Extrayendo la interfaz del bloque...
[13:34:55] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:55] Paso 5: Se encontraron 76 elementos SW.Blocks.CompileUnit.
[13:34:55] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=207, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=218, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=229, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=2F5, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 34 con cardinalidad 6 - generando pines in1...in6
[13:34:55] - Procesando Red ID=306, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=317, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=328, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=339, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=34A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=35B, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=36C, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=37D, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=38E, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=39F, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=3B0, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=3C1, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=3D2, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=3E3, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=3F4, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=405, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=416, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=427, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=438, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:55] - Procesando Red ID=449, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=45A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=46B, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=47C, Lenguaje Red=LAD
[13:34:55] INFO: Compuerta O UID 31 con cardinalidad 4 - generando pines in1...in4
[13:34:55] - Procesando Red ID=48D, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=49E, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=4AF, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=4C0, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=4D1, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=4E2, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=4F3, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=504, Lenguaje Red=LAD
[13:34:55] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:55] Paso 6: Escritura JSON completada.
[13:34:55] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl__Main.json'
[13:34:55] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl__Main.xml ---
[13:34:55] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl__Main.json
[13:34:55] Procesando bloque tipo: FC
[13:34:55] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:55] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:55] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:55] --- Pase 1 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 158 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:55] --- Fin Pase 1: 158 proc SymPy, 0 agrup. Continuando...
[13:34:55] --- Pase 2 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 18 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:55] --- Fin Pase 2: 18 proc SymPy, 0 agrup. Continuando...
[13:34:55] --- Pase 3 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:55] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:55] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:55] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:55] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl__Main_processed.json
[13:34:55] Guardado completado.
[13:34:55] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderCtrl__Main.xml ---
[13:34:55] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderCtrl__Main_processed.json
[13:34:55] Generando salida para: FC 'BlenderCtrl__Main' (Original: BlenderCtrl__Main)
[13:34:55] -> Modo de generación: FC SCL
[13:34:55] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:34:55] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderCtrl__Main.scl
[13:34:55] Generación de .SCL completada.
[13:34:55] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml ---
[13:34:55] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml ---
[13:34:55] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor.json'...
[13:34:55] Cargando parsers de red...
[13:34:55] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:55] Total de lenguajes con parser cargado: 5
[13:34:55] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:55] Metadatos XML: ModTime=1752662054.9878867, Size=96190
[13:34:55] Paso 1: Parseando archivo XML...
[13:34:55] Paso 1: Parseo XML completado.
[13:34:55] Paso 2: Detectando tipo de objeto principal...
[13:34:55] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:55] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:55] Paso 3: Extrayendo atributos del bloque...
[13:34:55] Paso 3: Atributos: Nombre='BlenderPIDCtrl_Monitor', Número=1787, Lenguaje Bloque='LAD'
[13:34:55] Paso 3b: Comentario bloque: '...'
[13:34:55] Paso 4: Extrayendo la interfaz del bloque...
[13:34:55] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:55] Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit.
[13:34:55] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:55] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:55] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:55] Paso 6: Escritura JSON completada.
[13:34:55] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor.json'
[13:34:55] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml ---
[13:34:55] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor.json
[13:34:55] Procesando bloque tipo: FB
[13:34:55] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:55] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:55] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:55] --- Pase 1 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 32 instrucciones (no STL) procesadas con SymPy.
[13:34:55] Fase 2 (Agrupación IF con Simplificación):
[13:34:55] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:55] --- Fin Pase 1: 32 proc SymPy, 0 agrup. Continuando...
[13:34:55] --- Pase 2 ---
[13:34:55] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:55] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:55] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:55] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:55] ADVERTENCIA: Se encontraron 8 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:55] - Red 'MIX - Water PID Controlling Ok' (ID: 2B, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr'
[13:34:55] - Red 'MIX - Water PID Controlling Ok' (ID: 2B, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:34:55] - Red 'MIX - Syrup PID Controlling Ok' (ID: 5E, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr'
[13:34:55] - Red 'MIX - Syrup PID Controlling Ok' (ID: 5E, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:34:55] - Red 'MIX - CO2 PID Controlling Ok' (ID: 91, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr'
[13:34:55] - Red 'MIX - CO2 PID Controlling Ok' (ID: 91, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:34:55] - Red 'MIX - CO2 PID Controlling Ok' (ID: C4, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr'
[13:34:55] - Red 'MIX - CO2 PID Controlling Ok' (ID: C4, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:34:55] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor_processed.json
[13:34:55] Guardado completado.
[13:34:55] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml ---
[13:34:55] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor_processed.json
[13:34:55] Generando salida para: FB 'BlenderPIDCtrl_Monitor' (Original: BlenderPIDCtrl_Monitor)
[13:34:55] -> Modo de generación: FB SCL
[13:34:55] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
[13:34:55] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
[13:34:55] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
[13:34:55] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
[13:34:55] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderPIDCtrl_Monitor.scl
[13:34:55] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_PresRelea.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_PresRelea.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_SaveInteg.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_SaveInteg.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662059.7125845, Size=262210
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderPIDCtrl_WriteAnOu', Número=1925, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 27 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 79 con cardinalidad 9 - generando pines in1...in9
[13:34:56] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=E6, Lenguaje Red=STL
[13:34:56] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=108, Lenguaje Red=STL
[13:34:56] - Procesando Red ID=119, Lenguaje Red=STL
[13:34:56] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=13B, Lenguaje Red=STL
[13:34:56] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 59 con cardinalidad 7 - generando pines in1...in7
[13:34:56] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=17F, Lenguaje Red=STL
[13:34:56] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A1, Lenguaje Red=STL
[13:34:56] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 54 con cardinalidad 6 - generando pines in1...in6
[13:34:56] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 112 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 112 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 3 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu_processed.json
[13:34:56] Generando salida para: FC 'BlenderPIDCtrl_WriteAnOu' (Original: BlenderPIDCtrl_WriteAnOu)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderPIDCtrl_WriteAnOu.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662059.7549863, Size=82115
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderPIDCtrl__Loop', Número=1729, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop.json
[13:34:56] Procesando bloque tipo: FB
[13:34:56] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 56 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] INFO: Agrupando 6 instr. bajo condición de Contact UID 27
[13:34:56] INFO: Agrupando 2 instr. bajo condición de Contact UID 25
[13:34:56] -> 2 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 56 proc SymPy, 2 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:56] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop_processed.json
[13:34:56] Generando salida para: FB 'BlenderPIDCtrl__Loop' (Original: BlenderPIDCtrl__Loop)
[13:34:56] -> Modo de generación: FB SCL
[13:34:56] WARNING: No se encontró definición para 'BlenderPID_PIDFFCalc'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BlenderPID_BlendingFault'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BlenderPIDCtrl_SaveInteg'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BlenderPIDCtrl_Monitor'. Se buscó en directorios estándar.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderPIDCtrl__Loop.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_ActualRecipe.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_ActualRecipe.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_BlendingFault.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_BlendingFault.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_FlowMeterErro.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_FlowMeterErro.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_NextRecipe.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_NextRecipe.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_NextRecipe.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662062.3195837, Size=14827
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderPID_NextRecipe', Número=1916, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_NextRecipe.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Error: BLKMOV 24 sin información válida para SRCBLK.
[13:34:56] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_NextRecipe.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe_processed.json
[13:34:56] Generando salida para: FC 'BlenderPID_NextRecipe' (Original: BlenderPID_NextRecipe)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderPID_NextRecipe.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDFFCalc.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDFFCalc.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDInitParam.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDInitParam.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDResInteg.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDResInteg.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDSPCalc.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID_PIDSPCalc.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID__Main.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID__Main.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID__Main_Data.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID__Main_Data.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID__Main_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662064.938342, Size=51222
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderPID__Main_Data', Número=950, Lenguaje Bloque='DB'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID__Main_Data.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json
[13:34:56] Procesando bloque tipo: InstanceDB
[13:34:56] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:34:56] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID__Main_Data_processed.json
[13:34:56] Guardado de InstanceDB completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderPID__Main_Data.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderPID__Main_Data_processed.json
[13:34:56] Generando salida para: InstanceDB 'BlenderPID__Main_Data' (Original: BlenderPID__Main_Data)
[13:34:56] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:34:56] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Integral'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Integral'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Integral'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BlenderPID_PIDSPCalc'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BlenderPID_PIDInitParam'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BlenderPID_ActualRecipe'. Se buscó en directorios estándar.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderPID__Main_Data.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662071.7957118, Size=145753
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderRinse', Número=2019, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 20 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 27 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 33 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 33 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 40 con cardinalidad 8 - generando pines in1...in8
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 36 con cardinalidad 5 - generando pines in1...in5
[13:34:56] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 27 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 40 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Error during SymPy simplification for Coil 41:
[13:34:56] To simplify a logical expression with more than 8 variables may take a
[13:34:56] long time and requires the use of `force=True`.
[13:34:56] -> 102 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 102 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 21 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 2: 21 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 3 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 4 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:56] - Red 'MIX - ColdRinseSR' (ID: 4D, Lang: LAD), Instrucción UID: 36, Tipo: 'Rs'
[13:34:56] - Red 'MIX - ColdRinseSR' (ID: 4D, Lang: LAD), Instrucción UID: 37, Tipo: 'Coil'
[13:34:56] - Red 'MIX - WarmRinse' (ID: 5E, Lang: LAD), Instrucción UID: 36, Tipo: 'Rs'
[13:34:56] - Red 'MIX - WarmRinse' (ID: 5E, Lang: LAD), Instrucción UID: 37, Tipo: 'Coil'
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse_processed.json
[13:34:56] Generando salida para: FC 'BlenderRinse' (Original: BlenderRinse)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderRinse.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse_Done.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse_Done.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse_Done.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse_Done.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662071.748486, Size=13208
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderRinse_Done', Número=2042, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse_Done.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse_Done.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse_Done.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse_Done_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRinse_Done.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRinse_Done_processed.json
[13:34:56] Generando salida para: FC 'BlenderRinse_Done' (Original: BlenderRinse_Done)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderRinse_Done.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFilSpeed.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFilSpeed.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFilSpeed.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFilSpeed.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662051.3990905, Size=204066
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderRun_MeasFilSpeed', Número=1719, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 27 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 30 con cardinalidad 4 - generando pines in1...in4
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=C4, Lenguaje Red=STL
[13:34:56] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 63 con cardinalidad 4 - generando pines in1...in4
[13:34:56] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFilSpeed.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFilSpeed.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFilSpeed.json
[13:34:56] Procesando bloque tipo: FB
[13:34:56] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Advertencia: No se encontró nombre/instancia para TON UID 50. Usando placeholder '#TON_INSTANCE_50'.
[13:34:56] Advertencia: No se encontró nombre/instancia para TON UID 64. Usando placeholder '#TON_INSTANCE_64'.
[13:34:56] Advertencia: No se encontró nombre/instancia para TOF UID 66. Usando placeholder '#TOF_INSTANCE_66'.
[13:34:56] -> 78 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] INFO: Agrupando 2 instr. bajo condición de Contact UID 26
[13:34:56] INFO: Agrupando 2 instr. bajo condición de Contact UID 36
[13:34:56] -> 2 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 78 proc SymPy, 2 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Advertencia: No se encontró nombre/instancia para TON UID 64. Usando placeholder '#TON_INSTANCE_64'.
[13:34:56] -> 14 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 2: 14 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 3 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Advertencia: No se encontró nombre/instancia para TON UID 64. Usando placeholder '#TON_INSTANCE_64'.
[13:34:56] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 3: 1 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 4 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Advertencia: No se encontró nombre/instancia para TON UID 64. Usando placeholder '#TON_INSTANCE_64'.
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:56] ADVERTENCIA: Se encontraron 13 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:56] - Red 'FillerTracked' (ID: 119, Lang: LAD), Instrucción UID: 55, Tipo: 'Abs'
[13:34:56] - Red 'FillerTracked' (ID: 119, Lang: LAD), Instrucción UID: 56, Tipo: 'Div'
[13:34:56] - Red 'FillerTracked' (ID: 119, Lang: LAD), Instrucción UID: 57, Tipo: 'Gt'
[13:34:56] - Red 'FillerTracked' (ID: 119, Lang: LAD), Instrucción UID: 58, Tipo: 'Not'
[13:34:56] - Red 'FillerTracked' (ID: 119, Lang: LAD), Instrucción UID: 59, Tipo: 'Lt'
[13:34:56] - Red 'FillerTracked' (ID: 119, Lang: LAD), Instrucción UID: 63, Tipo: 'O'
[13:34:56] - Red 'FillerTracked' (ID: 119, Lang: LAD), Instrucción UID: 64, Tipo: 'TON'
[13:34:56] - Red 'FillerTracked' (ID: 119, Lang: LAD), Instrucción UID: 68, Tipo: 'Contact'
[13:34:56] - Red 'FillerTracked' (ID: 119, Lang: LAD), Instrucción UID: 69, Tipo: 'Coil'
[13:34:56] - Red 'Blender Filler Production Rate difference - L/min -' (ID: 13B, Lang: LAD), Instrucción UID: 33, Tipo: 'Abs'
[13:34:56] - Red 'Blender Filler Production Rate difference - L/min -' (ID: 13B, Lang: LAD), Instrucción UID: 34, Tipo: 'Mul'
[13:34:56] - Red 'Blender Filler Production Rate difference - L/min -' (ID: 13B, Lang: LAD), Instrucción UID: 35, Tipo: 'Lt'
[13:34:56] - Red 'Blender Filler Production Rate difference - L/min -' (ID: 13B, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil'
[13:34:56] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFilSpeed_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFilSpeed.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFilSpeed_processed.json
[13:34:56] Generando salida para: FB 'BlenderRun_MeasFilSpeed' (Original: BlenderRun_MeasFilSpeed)
[13:34:56] -> Modo de generación: FB SCL
[13:34:56] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:34:56] INFO: Detectadas 4 VAR_TEMP adicionales.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderRun_MeasFilSpeed.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFil_Data.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFil_Data.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFil_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFil_Data.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662065.0460858, Size=26436
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderRun_MeasFil_Data', Número=974, Lenguaje Bloque='DB'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFil_Data.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFil_Data.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFil_Data.json
[13:34:56] Procesando bloque tipo: InstanceDB
[13:34:56] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:34:56] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFil_Data_processed.json
[13:34:56] Guardado de InstanceDB completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_MeasFil_Data.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_MeasFil_Data_processed.json
[13:34:56] Generando salida para: InstanceDB 'BlenderRun_MeasFil_Data' (Original: BlenderRun_MeasFil_Data)
[13:34:56] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:34:56] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderRun_MeasFil_Data.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_ProdTime.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_ProdTime.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_ProdTime.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_ProdTime.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662071.5574632, Size=84082
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderRun_ProdTime', Número=2040, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: 'MANCANO SEG. 10 E 12.
[13:34:56] Questa FC e già fatta per le...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_ProdTime.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_ProdTime.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_ProdTime.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 34 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] INFO: Agrupando 2 instr. bajo condición de Contact UID 27
[13:34:56] INFO: Agrupando 3 instr. bajo condición de Contact UID 30
[13:34:56] INFO: Agrupando 3 instr. bajo condición de O UID 31
[13:34:56] -> 3 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 34 proc SymPy, 3 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 3 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 3: 5 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 4 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_ProdTime_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_ProdTime.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_ProdTime_processed.json
[13:34:56] Generando salida para: FC 'BlenderRun_ProdTime' (Original: BlenderRun_ProdTime)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderRun_ProdTime.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_SelectConstan.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_SelectConstan.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_Stopping.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_Stopping.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_Stopping.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_Stopping.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662071.584126, Size=50023
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderRun_Stopping', Número=2041, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 34 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:56] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_Stopping.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_Stopping.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_Stopping.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 26 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 26 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 8 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 3 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:56] - Red 'OperatorStop' (ID: 2B, Lang: LAD), Instrucción UID: 28, Tipo: 'Sp'
[13:34:56] - Red 'OperatorStop' (ID: 2B, Lang: LAD), Instrucción UID: 29, Tipo: 'Coil'
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_Stopping_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun_Stopping.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun_Stopping_processed.json
[13:34:56] Generando salida para: FC 'BlenderRun_Stopping' (Original: BlenderRun_Stopping)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderRun_Stopping.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun__Control.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun__Control.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun__Control.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun__Control.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662071.6678188, Size=280163
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BlenderRun__Control', Número=2015, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 35 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 24 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 39 con cardinalidad 3 - generando pines in1...in3
[13:34:56] INFO: Compuerta O UID 45 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:56] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:34:56] INFO: Compuerta O UID 58 con cardinalidad 7 - generando pines in1...in7
[13:34:56] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 76 con cardinalidad 2 - generando pines in1...in2
[13:34:56] INFO: Compuerta O UID 115 con cardinalidad 21 - generando pines in1...in21
[13:34:56] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1B2, Lenguaje Red=STL
[13:34:56] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 37 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:34:56] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=207, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=218, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=229, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 55 con cardinalidad 3 - generando pines in1...in3
[13:34:56] INFO: Compuerta O UID 63 con cardinalidad 2 - generando pines in1...in2
[13:34:56] INFO: Compuerta O UID 72 con cardinalidad 2 - generando pines in1...in2
[13:34:56] INFO: Compuerta O UID 74 con cardinalidad 3 - generando pines in1...in3
[13:34:56] INFO: Compuerta O UID 80 con cardinalidad 2 - generando pines in1...in2
[13:34:56] INFO: Compuerta O UID 84 con cardinalidad 5 - generando pines in1...in5
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun__Control.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun__Control.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun__Control.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Warning: get_sympy_representation called with None source_info.
[13:34:56] -> 191 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 191 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Error during SymPy simplification for Coil 46:
[13:34:56] To simplify a logical expression with more than 8 variables may take a
[13:34:56] long time and requires the use of `force=True`.
[13:34:56] Error during SymPy simplification for Coil 116:
[13:34:56] To simplify a logical expression with more than 8 variables may take a
[13:34:56] long time and requires the use of `force=True`.
[13:34:56] Warning: get_sympy_representation called with None source_info.
[13:34:56] -> 52 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 2: 52 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 3 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Warning: get_sympy_representation called with None source_info.
[13:34:56] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 4 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Error during SymPy simplification for Coil 86:
[13:34:56] To simplify a logical expression with more than 8 variables may take a
[13:34:56] long time and requires the use of `force=True`.
[13:34:56] Warning: get_sympy_representation called with None source_info.
[13:34:56] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 4: 2 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 5 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] Warning: get_sympy_representation called with None source_info.
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] ADVERTENCIA: Se encontraron 13 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:56] - Red 'EnableStart' (ID: 6F, Lang: LAD), Instrucción UID: 25, Tipo: 'Sf'
[13:34:56] - Red 'BlenderStopDly' (ID: 91, Lang: LAD), Instrucción UID: 59, Tipo: 'Rs'
[13:34:56] - Red 'BlenderStopDly' (ID: 91, Lang: LAD), Instrucción UID: 60, Tipo: 'Sf'
[13:34:56] - Red 'BlenderStopDly' (ID: 91, Lang: LAD), Instrucción UID: 61, Tipo: 'Coil'
[13:34:56] - Red 'MIX - RUN CTRL' (ID: C4, Lang: LAD), Instrucción UID: 25, Tipo: 'SdCoil'
[13:34:56] - Red 'MIX - DlyOffRecirc' (ID: 190, Lang: LAD), Instrucción UID: 27, Tipo: 'Sf'
[13:34:56] - Red 'MIX - DlyOffRecirc' (ID: 190, Lang: LAD), Instrucción UID: 29, Tipo: 'O'
[13:34:56] - Red 'MIX - DlyOffRecirc' (ID: 190, Lang: LAD), Instrucción UID: 30, Tipo: 'Coil'
[13:34:56] - Red '' (ID: 1C3, Lang: LAD), Instrucción UID: 27, Tipo: 'Abs'
[13:34:56] - Red 'MIX - EnStopFromFiller' (ID: 1E5, Lang: LAD), Instrucción UID: 29, Tipo: 'Sf'
[13:34:56] - Red 'MIX - EnStopFromFiller' (ID: 1E5, Lang: LAD), Instrucción UID: 30, Tipo: 'Coil'
[13:34:56] - Red 'DelayToRestart' (ID: 1F6, Lang: LAD), Instrucción UID: 42, Tipo: 'Sf'
[13:34:56] - Red 'DelayToRestart' (ID: 1F6, Lang: LAD), Instrucción UID: 43, Tipo: 'Coil'
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun__Control_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BlenderRun__Control.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BlenderRun__Control_processed.json
[13:34:56] Generando salida para: FC 'BlenderRun__Control' (Original: BlenderRun__Control)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] INFO: Detectadas 7 VAR_TEMP adicionales.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BlenderRun__Control.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Constants.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Constants.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Constants.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Constants.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662047.3206742, Size=62044
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='Blender_Constants', Número=972, Lenguaje Bloque='DB'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Constants.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Constants.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Constants.json
[13:34:56] Procesando bloque tipo: GlobalDB
[13:34:56] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:56] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Constants_processed.json
[13:34:56] Guardado de GlobalDB completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Constants.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Constants_processed.json
[13:34:56] Generando salida para: GlobalDB 'Blender_Constants' (Original: Blender_Constants)
[13:34:56] -> Modo de generación: DATA_BLOCK SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Blender_Constants.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Procedure Data.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Procedure Data.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Procedure Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Procedure Data.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662050.5903263, Size=47669
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='Blender_Procedure Data', Número=930, Lenguaje Bloque='DB'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Procedure Data.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Procedure Data.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Procedure Data.json
[13:34:56] Procesando bloque tipo: InstanceDB
[13:34:56] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:34:56] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Procedure Data_processed.json
[13:34:56] Guardado de InstanceDB completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Procedure Data.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Procedure Data_processed.json
[13:34:56] Generando salida para: InstanceDB 'Blender_Procedure_Data' (Original: Blender_Procedure Data)
[13:34:56] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:34:56] WARNING: No se encontró definición para 'Deaireator StartUp'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'CarboWaterLine'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Syrup RunOut'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'SyrupLineRinse'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'SyrBrix Autocorrection'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'ProdBrixRecovery'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Syrup MFM StartUp'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Prod Tank Drain'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Prod Tank RunOut'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Syrup Line MFM Prep'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BlendFill StartUp'. Se buscó en directorios estándar.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Blender_Procedure_Data.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_ProcedureCall.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_ProcedureCall.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_ProcedureCall.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_ProcedureCall.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662050.5570536, Size=93170
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='Blender_ProcedureCall', Número=1800, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_ProcedureCall.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_ProcedureCall.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_ProcedureCall.json
[13:34:56] Procesando bloque tipo: FB
[13:34:56] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 13 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:56] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_ProcedureCall_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_ProcedureCall.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_ProcedureCall_processed.json
[13:34:56] Generando salida para: FB 'Blender_ProcedureCall' (Original: Blender_ProcedureCall)
[13:34:56] -> Modo de generación: FB SCL
[13:34:56] WARNING: No se encontró definición para 'Deaireator StartUp'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'CarboWaterLine'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Syrup RunOut'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'SyrupLineRinse'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'SyrBrix Autocorrection'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'ProdBrixRecovery'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Syrup MFM StartUp'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Prod Tank Drain'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Prod Tank RunOut'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Syrup Line MFM Prep'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BlendFill StartUp'. Se buscó en directorios estándar.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Blender_ProcedureCall.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Variables_Pers.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Variables_Pers.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Variables_Pers.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Variables_Pers.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662047.7235281, Size=85267
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='Blender_Variables_Pers', Número=970, Lenguaje Bloque='DB'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Variables_Pers.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Variables_Pers.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Variables_Pers.json
[13:34:56] Procesando bloque tipo: GlobalDB
[13:34:56] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:56] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Variables_Pers_processed.json
[13:34:56] Guardado de GlobalDB completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Blender_Variables_Pers.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Blender_Variables_Pers_processed.json
[13:34:56] Generando salida para: GlobalDB 'Blender_Variables_Pers' (Original: Blender_Variables_Pers)
[13:34:56] -> Modo de generación: DATA_BLOCK SCL
[13:34:56] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Blender_Variables_Pers.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_compare.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_compare.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_compare.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_compare.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662065.477835, Size=16209
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='Block_compare', Número=61, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_compare.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_compare.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_compare.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_compare_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_compare.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_compare_processed.json
[13:34:56] Generando salida para: FC 'Block_compare' (Original: Block_compare)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Block_compare.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_move.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_move.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_move.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_move.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662065.4569235, Size=16492
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='Block_move', Número=60, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_move.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_move.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_move.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_move_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Block_move.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Block_move_processed.json
[13:34:56] Generando salida para: FC 'Block_move' (Original: Block_move)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Block_move.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662062.653394, Size=122262
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BrixTracking', Número=1801, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 18 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 28 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 32 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking.json
[13:34:56] Procesando bloque tipo: FB
[13:34:56] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 58 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] INFO: Agrupando 2 instr. bajo condición de Contact UID 26
[13:34:56] -> 1 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 58 proc SymPy, 1 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 3 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:56] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking_processed.json
[13:34:56] Generando salida para: FB 'BrixTracking' (Original: BrixTracking)
[13:34:56] -> Modo de generación: FB SCL
[13:34:56] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BrixTracking_ProdSamples'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BrixTracking_SampleTime'. Se buscó en directorios estándar.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BrixTracking.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_Data.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_Data.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking_Data.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662065.0630767, Size=39758
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='BrixTracking_Data', Número=975, Lenguaje Bloque='DB'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking_Data.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_Data.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking_Data.json
[13:34:56] Procesando bloque tipo: InstanceDB
[13:34:56] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:34:56] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking_Data_processed.json
[13:34:56] Guardado de InstanceDB completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_Data.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\BrixTracking_Data_processed.json
[13:34:56] Generando salida para: InstanceDB 'BrixTracking_Data' (Original: BrixTracking_Data)
[13:34:56] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:34:56] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BrixTracking_ProdSamples'. Se buscó en directorios estándar.
[13:34:56] WARNING: No se encontró definición para 'BrixTracking_SampleTime'. Se buscó en directorios estándar.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\BrixTracking_Data.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_ProdSamples.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_ProdSamples.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_SampleTime.xml ---
[13:34:56] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\BrixTracking_SampleTime.xml. Se usará el archivo .scl original existente. ---
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flooding_DB.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flooding_DB.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flooding_DB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flooding_DB.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662049.3188004, Size=14313
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='Buffer_Tank_Flooding_DB', Número=101, Lenguaje Bloque='DB'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flooding_DB.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flooding_DB.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flooding_DB.json
[13:34:56] Procesando bloque tipo: GlobalDB
[13:34:56] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:56] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flooding_DB_processed.json
[13:34:56] Guardado de GlobalDB completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flooding_DB.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flooding_DB_processed.json
[13:34:56] Generando salida para: GlobalDB 'Buffer_Tank_Flooding_DB' (Original: Buffer_Tank_Flooding_DB)
[13:34:56] -> Modo de generación: DATA_BLOCK SCL
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Buffer_Tank_Flooding_DB.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flushing.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flushing.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flushing.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flushing.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662065.5267894, Size=145594
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='Buffer_Tank_Flushing', Número=101, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: '...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 18 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 32 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 38 con cardinalidad 4 - generando pines in1...in4
[13:34:56] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flushing.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flushing.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flushing.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 100 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 100 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 13 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 2: 13 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 3 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 3: 1 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 4 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:56] - Red 'Start Up with Flooding: Flooding Done' (ID: E6, Lang: LAD), Instrucción UID: 37, Tipo: 'Sf'
[13:34:56] - Red 'Start Up with Flooding: Flooding Done' (ID: E6, Lang: LAD), Instrucción UID: 38, Tipo: 'O'
[13:34:56] - Red 'Start Up with Flooding: Flooding Done' (ID: E6, Lang: LAD), Instrucción UID: 39, Tipo: 'RCoil'
[13:34:56] - Red 'Start Up with Flooding: Flooding Done' (ID: E6, Lang: LAD), Instrucción UID: 40, Tipo: 'RCoil'
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flushing_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Buffer_Tank_Flushing.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Buffer_Tank_Flushing_processed.json
[13:34:56] Generando salida para: FC 'Buffer_Tank_Flushing' (Original: Buffer_Tank_Flushing)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Buffer_Tank_Flushing.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal.xml ---
[13:34:56] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal.json'...
[13:34:56] Cargando parsers de red...
[13:34:56] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:56] Total de lenguajes con parser cargado: 5
[13:34:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:56] Metadatos XML: ModTime=1752662070.1448696, Size=226235
[13:34:56] Paso 1: Parseando archivo XML...
[13:34:56] Paso 1: Parseo XML completado.
[13:34:56] Paso 2: Detectando tipo de objeto principal...
[13:34:56] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:56] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:56] Paso 3: Extrayendo atributos del bloque...
[13:34:56] Paso 3: Atributos: Nombre='CIPLocal', Número=1933, Lenguaje Bloque='LAD'
[13:34:56] Paso 3b: Comentario bloque: 'The following PROGRAM handle the CIP software modu...'
[13:34:56] Paso 4: Extrayendo la interfaz del bloque...
[13:34:56] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:56] Paso 5: Se encontraron 33 elementos SW.Blocks.CompileUnit.
[13:34:56] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:56] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 31 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 32 con cardinalidad 3 - generando pines in1...in3
[13:34:56] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:56] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:56] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=207, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=218, Lenguaje Red=LAD
[13:34:56] - Procesando Red ID=229, Lenguaje Red=LAD
[13:34:56] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:56] Paso 6: Escritura JSON completada.
[13:34:56] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal.json'
[13:34:56] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal.xml ---
[13:34:56] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal.json
[13:34:56] Procesando bloque tipo: FC
[13:34:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:56] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:56] --- Pase 1 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 122 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 1: 122 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 2 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 15 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 2: 15 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 3 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:34:56] Fase 2 (Agrupación IF con Simplificación):
[13:34:56] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:56] --- Fin Pase 3: 1 proc SymPy, 0 agrup. Continuando...
[13:34:56] --- Pase 4 ---
[13:34:56] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:56] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:56] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:56] ADVERTENCIA: Se encontraron 7 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:56] - Red 'MIX - Air and CO2 pressure ok and auxiliary ok' (ID: 3C, Lang: LAD), Instrucción UID: 25, Tipo: 'S_COMP'
[13:34:56] - Red 'MIX - Air and CO2 pressure ok and auxiliary ok' (ID: 3C, Lang: LAD), Instrucción UID: 26, Tipo: 'NeFlag'
[13:34:56] - Red 'MIX - Air and CO2 pressure ok and auxiliary ok' (ID: 3C, Lang: LAD), Instrucción UID: 27, Tipo: 'SCoil'
[13:34:56] - Red 'MIX - CIP Local' (ID: 4D, Lang: LAD), Instrucción UID: 31, Tipo: 'Sp'
[13:34:56] - Red 'MIX - CIP Local' (ID: 4D, Lang: LAD), Instrucción UID: 33, Tipo: 'O'
[13:34:56] - Red 'MIX - CIP Local' (ID: 4D, Lang: LAD), Instrucción UID: 34, Tipo: 'RCoil'
[13:34:56] - Red 'MIX - CIP Local' (ID: 4D, Lang: LAD), Instrucción UID: 35, Tipo: 'Coil'
[13:34:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_processed.json
[13:34:56] Guardado completado.
[13:34:56] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal.xml ---
[13:34:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_processed.json
[13:34:56] Generando salida para: FC 'CIPLocal' (Original: CIPLocal)
[13:34:56] -> Modo de generación: FC SCL
[13:34:56] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:34:56] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPLocal.scl
[13:34:56] Generación de .SCL completada.
[13:34:56] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_DSCtrl.xml ---
[13:34:56] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_DSCtrl.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_DSCtrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_DSCtrl.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662070.031274, Size=230478
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPLocal_DSCtrl', Número=1940, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 27 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 35 con cardinalidad 3 - generando pines in1...in3
[13:34:57] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:57] INFO: Compuerta O UID 43 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 53 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=80, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:34:57] INFO: Compuerta O UID 44 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=12A, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 33 con cardinalidad 4 - generando pines in1...in4
[13:34:57] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 38 con cardinalidad 4 - generando pines in1...in4
[13:34:57] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_DSCtrl.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_DSCtrl.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_DSCtrl.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 94 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 94 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 28 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] INFO: Agrupando 2 instr. bajo condición de PBox UID 31
[13:34:57] -> 1 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 28 proc SymPy, 1 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 4 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:57] - Red 'MIX - ICS Check Conductivity to Dosing More Delay ON' (ID: 13B, Lang: LAD), Instrucción UID: 33, Tipo: 'Sf'
[13:34:57] - Red 'MIX - ICS Check Conductivity to Dosing More Delay ON' (ID: 13B, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:34:57] - Red 'MIX - ICS Delay to Stop Flushing' (ID: 16E, Lang: LAD), Instrucción UID: 28, Tipo: 'Sd'
[13:34:57] - Red 'MIX - ICS Delay to Stop Flushing' (ID: 16E, Lang: LAD), Instrucción UID: 29, Tipo: 'Coil'
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_DSCtrl_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_DSCtrl.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_DSCtrl_processed.json
[13:34:57] Generando salida para: FC 'CIPLocal_DSCtrl' (Original: CIPLocal_DSCtrl)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] INFO: Detectadas 5 VAR_TEMP adicionales.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPLocal_DSCtrl.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ExecSimpleCIP.xml ---
[13:34:57] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ExecSimpleCIP.xml. Se usará el archivo .scl original existente. ---
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ExecStep.xml ---
[13:34:57] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ExecStep.xml. Se usará el archivo .scl original existente. ---
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ManualVolDosing.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ManualVolDosing.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ManualVolDosing.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ManualVolDosing.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662069.9725106, Size=82092
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPLocal_ManualVolDosing', Número=1943, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 42 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 46 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ManualVolDosing.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ManualVolDosing.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ManualVolDosing.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 40 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] INFO: Agrupando 2 instr. bajo condición de Contact UID 37
[13:34:57] -> 1 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 40 proc SymPy, 1 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 29 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 29 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 4 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ManualVolDosing_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ManualVolDosing.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ManualVolDosing_processed.json
[13:34:57] Generando salida para: FC 'CIPLocal_ManualVolDosing' (Original: CIPLocal_ManualVolDosing)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPLocal_ManualVolDosing.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgInizialize.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgInizialize.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgInizialize.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ProgInizialize.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662069.6910007, Size=41164
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPLocal_ProgInizialize', Número=1937, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ProgInizialize.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgInizialize.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ProgInizialize.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 12 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 12 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ProgInizialize_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgInizialize.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_ProgInizialize_processed.json
[13:34:57] Generando salida para: FC 'CIPLocal_ProgInizialize' (Original: CIPLocal_ProgInizialize)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPLocal_ProgInizialize.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgStepDown.xml ---
[13:34:57] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgStepDown.xml. Se usará el archivo .scl original existente. ---
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgStepUp.xml ---
[13:34:57] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_ProgStepUp.xml. Se usará el archivo .scl original existente. ---
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_SyrupPipeCIP.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_SyrupPipeCIP.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_SyrupPipeCIP.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_SyrupPipeCIP.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662070.0799694, Size=42114
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPLocal_SyrupPipeCIP', Número=1944, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_SyrupPipeCIP.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_SyrupPipeCIP.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_SyrupPipeCIP.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 20 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 20 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 7 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_SyrupPipeCIP_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_SyrupPipeCIP.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_SyrupPipeCIP_processed.json
[13:34:57] Generando salida para: FC 'CIPLocal_SyrupPipeCIP' (Original: CIPLocal_SyrupPipeCIP)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPLocal_SyrupPipeCIP.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaitEvent_Ctrl.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaitEvent_Ctrl.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaitEvent_Ctrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaitEvent_Ctrl.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662069.613704, Size=171010
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPLocal_WaitEvent_Ctrl', Número=1934, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 24 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 39 con cardinalidad 4 - generando pines in1...in4
[13:34:57] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 37 con cardinalidad 4 - generando pines in1...in4
[13:34:57] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaitEvent_Ctrl.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaitEvent_Ctrl.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaitEvent_Ctrl.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 93 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 93 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] Error during SymPy simplification for Coil 41:
[13:34:57] To simplify a logical expression with more than 8 variables may take a
[13:34:57] long time and requires the use of `force=True`.
[13:34:57] -> 11 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 11 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 3: 3 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 4 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 4: 2 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 5 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 5: 1 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 6 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 6. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:57] - Red 'ICS - Delay to Return Flow OFF' (ID: 190, Lang: LAD), Instrucción UID: 44, Tipo: 'Sf'
[13:34:57] - Red 'ICS - Delay to Return Flow OFF' (ID: 190, Lang: LAD), Instrucción UID: 49, Tipo: 'O'
[13:34:57] - Red 'ICS - Delay to Return Flow OFF' (ID: 190, Lang: LAD), Instrucción UID: 50, Tipo: 'Coil'
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaitEvent_Ctrl_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaitEvent_Ctrl.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaitEvent_Ctrl_processed.json
[13:34:57] Generando salida para: FC 'CIPLocal_WaitEvent_Ctrl' (Original: CIPLocal_WaitEvent_Ctrl)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] INFO: Detectadas 4 VAR_TEMP adicionales.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPLocal_WaitEvent_Ctrl.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaterPipeCIP.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaterPipeCIP.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaterPipeCIP.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaterPipeCIP.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662070.055631, Size=42634
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPLocal_WaterPipeCIP', Número=1942, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaterPipeCIP.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaterPipeCIP.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaterPipeCIP.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 21 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 21 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 7 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaterPipeCIP_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPLocal_WaterPipeCIP.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPLocal_WaterPipeCIP_processed.json
[13:34:57] Generando salida para: FC 'CIPLocal_WaterPipeCIP' (Original: CIPLocal_WaterPipeCIP)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPLocal_WaterPipeCIP.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662070.1805625, Size=71591
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPMain', Número=1930, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 37 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 37 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 1 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_processed.json
[13:34:57] Generando salida para: FC 'CIPMain' (Original: CIPMain)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPMain.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Flood.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Flood.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Flood.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Flood.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662069.5029147, Size=102164
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPMain_Flood', Número=1931, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 47 con cardinalidad 7 - generando pines in1...in7
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:57] INFO: Compuerta O UID 41 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Flood.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Flood.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Flood.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 72 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 72 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 15 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 15 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] Error during SymPy simplification for Coil 50:
[13:34:57] To simplify a logical expression with more than 8 variables may take a
[13:34:57] long time and requires the use of `force=True`.
[13:34:57] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 3: 6 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 4 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Flood_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Flood.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Flood_processed.json
[13:34:57] Generando salida para: FC 'CIPMain_Flood' (Original: CIPMain_Flood)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] INFO: Detectadas 3 VAR_TEMP adicionales.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPMain_Flood.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Total Drain.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Total Drain.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Total Drain.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Total Drain.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662069.5616815, Size=83446
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPMain_Total Drain', Número=1932, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 9 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:34:57] INFO: Compuerta O UID 46 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 39 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Total Drain.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Total Drain.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Total Drain.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 83 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 83 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 10 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 10 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 4 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Total Drain_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPMain_Total Drain.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPMain_Total Drain_processed.json
[13:34:57] Generando salida para: FC 'CIPMain_Total_Drain' (Original: CIPMain_Total Drain)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] INFO: Detectadas 3 VAR_TEMP adicionales.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPMain_Total_Drain.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#01.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#01.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#01.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#01.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.0516176, Size=24860
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#01', Número=501, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#01.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#01.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#01.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#01_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#01.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#01_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_01' (Original: CIPRecipe#01)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_01.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#02.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#02.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#02.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#02.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.070561, Size=23051
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#02', Número=502, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#02.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#02.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#02.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#02_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#02.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#02_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_02' (Original: CIPRecipe#02)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_02.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#03.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#03.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#03.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#03.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.0884852, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#03', Número=503, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#03.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#03.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#03.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#03_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#03.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#03_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_03' (Original: CIPRecipe#03)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_03.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#04.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#04.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#04.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#04.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.1084187, Size=22152
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#04', Número=504, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#04.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#04.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#04.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#04_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#04.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#04_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_04' (Original: CIPRecipe#04)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_04.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#05.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#05.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#05.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#05.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.1283665, Size=21909
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#05', Número=505, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#05.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#05.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#05.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#05_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#05.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#05_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_05' (Original: CIPRecipe#05)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_05.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#06.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#06.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#06.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#06.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.147815, Size=21781
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#06', Número=506, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#06.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#06.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#06.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#06_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#06.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#06_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_06' (Original: CIPRecipe#06)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_06.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#07.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#07.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#07.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#07.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.1662717, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#07', Número=507, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#07.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#07.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#07.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#07_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#07.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#07_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_07' (Original: CIPRecipe#07)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_07.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#08.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#08.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#08.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#08.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.1852067, Size=22143
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#08', Número=508, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#08.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#08.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#08.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#08_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#08.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#08_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_08' (Original: CIPRecipe#08)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_08.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#09.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#09.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#09.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#09.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.203147, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#09', Número=509, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#09.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#09.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#09.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#09_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#09.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#09_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_09' (Original: CIPRecipe#09)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_09.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#10.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#10.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#10.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#10.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.2211041, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#10', Número=510, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#10.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#10.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#10.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#10_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#10.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#10_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_10' (Original: CIPRecipe#10)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_10.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#11.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#11.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#11.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#11.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.2406707, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#11', Número=511, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#11.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#11.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#11.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#11_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#11.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#11_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_11' (Original: CIPRecipe#11)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_11.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#12.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#12.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#12.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#12.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.2595985, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#12', Número=512, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#12.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#12.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#12.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#12_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#12.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#12_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_12' (Original: CIPRecipe#12)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_12.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#13.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#13.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#13.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#13.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.278544, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#13', Número=513, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#13.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#13.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#13.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#13_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#13.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#13_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_13' (Original: CIPRecipe#13)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_13.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#14.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#14.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#14.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#14.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.2964756, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#14', Número=514, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#14.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#14.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#14.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#14_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#14.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#14_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_14' (Original: CIPRecipe#14)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_14.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#15.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#15.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#15.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#15.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.3154128, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#15', Número=515, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#15.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#15.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#15.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#15_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#15.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#15_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_15' (Original: CIPRecipe#15)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_15.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#16.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#16.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#16.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#16.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.332914, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#16', Número=516, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#16.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#16.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#16.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#16_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#16.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#16_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_16' (Original: CIPRecipe#16)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_16.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#17.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#17.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#17.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#17.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.352868, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#17', Número=517, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#17.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#17.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#17.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#17_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#17.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#17_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_17' (Original: CIPRecipe#17)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_17.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#18.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#18.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#18.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#18.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.3707998, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#18', Número=518, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#18.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#18.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#18.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#18_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#18.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#18_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_18' (Original: CIPRecipe#18)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_18.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#19.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#19.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#19.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#19.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.388767, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#19', Número=519, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#19.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#19.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#19.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#19_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#19.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#19_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_19' (Original: CIPRecipe#19)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_19.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#20.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#20.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#20.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#20.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.4062357, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#20', Número=520, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#20.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#20.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#20.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#20_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#20.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#20_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_20' (Original: CIPRecipe#20)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_20.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#21.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#21.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#21.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#21.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.4251945, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#21', Número=521, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#21.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#21.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#21.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#21_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#21.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#21_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_21' (Original: CIPRecipe#21)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_21.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#22.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#22.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#22.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#22.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.443175, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#22', Número=522, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#22.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#22.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#22.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#22_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#22.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#22_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_22' (Original: CIPRecipe#22)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_22.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#23.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#23.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#23.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#23.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.464115, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#23', Número=523, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#23.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#23.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#23.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#23_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#23.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#23_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_23' (Original: CIPRecipe#23)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_23.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#24.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#24.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#24.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#24.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.4830437, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#24', Número=524, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#24.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#24.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#24.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#24_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#24.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#24_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_24' (Original: CIPRecipe#24)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_24.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#25.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#25.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#25.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#25.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.5019915, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#25', Número=525, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#25.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#25.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#25.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#25_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#25.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#25_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_25' (Original: CIPRecipe#25)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_25.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#26.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#26.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#26.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#26.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.5189655, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#26', Número=526, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#26.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#26.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#26.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#26_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#26.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#26_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_26' (Original: CIPRecipe#26)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_26.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#27.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#27.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#27.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#27.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.5374324, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#27', Número=527, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#27.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#27.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#27.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#27_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#27.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#27_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_27' (Original: CIPRecipe#27)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_27.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#28.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#28.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#28.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#28.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.555382, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#28', Número=528, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#28.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#28.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#28.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#28_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#28.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#28_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_28' (Original: CIPRecipe#28)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_28.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#29.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#29.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#29.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#29.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.573323, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#29', Número=529, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#29.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#29.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#29.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#29_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#29.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#29_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_29' (Original: CIPRecipe#29)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_29.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#30.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#30.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#30.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#30.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.5923622, Size=21416
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPRecipe#30', Número=530, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#30.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#30.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#30.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#30_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPRecipe#30.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPRecipe#30_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPRecipe_30' (Original: CIPRecipe#30)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPRecipe_30.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportDB.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportDB.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportDB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportDB.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.7621014, Size=57660
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPReportDB', Número=600, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportDB.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportDB.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportDB.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportDB_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportDB.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportDB_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPReportDB' (Original: CIPReportDB)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPReportDB.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportManager.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportManager.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportManager.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportManager.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662065.704052, Size=104494
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPReportManager', Número=600, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=A2, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=B3, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=C4, Lenguaje Red=STL
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportManager.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportManager.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportManager.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 10 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportManager_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPReportManager.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPReportManager_processed.json
[13:34:57] Generando salida para: FC 'CIPReportManager' (Original: CIPReportManager)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPReportManager.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Drain.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Drain.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Drain.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Drain.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.6665752, Size=12460
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPSimple_Drain', Número=543, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Drain.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Drain.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Drain.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Drain_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Drain.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Drain_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPSimple_Drain' (Original: CIPSimple_Drain)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPSimple_Drain.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Empty.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Empty.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Empty.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Empty.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.6112607, Size=8704
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPSimple_Empty', Número=540, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Empty.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Empty.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Empty.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Empty_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Empty.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Empty_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPSimple_Empty' (Original: CIPSimple_Empty)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPSimple_Empty.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Flood.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Flood.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Flood.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Flood.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.686554, Size=15853
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPSimple_Flood', Número=544, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Flood.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Flood.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Flood.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Flood_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Flood.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Flood_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPSimple_Flood' (Original: CIPSimple_Flood)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPSimple_Flood.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recirculation.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recirculation.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recirculation.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recirculation.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.6480155, Size=20954
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPSimple_Recirculation', Número=542, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recirculation.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recirculation.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recirculation.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recirculation_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recirculation.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recirculation_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPSimple_Recirculation' (Original: CIPSimple_Recirculation)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPSimple_Recirculation.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recover.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recover.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recover.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recover.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.7411265, Size=10312
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPSimple_Recover', Número=547, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recover.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recover.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recover.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recover_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Recover.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Recover_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPSimple_Recover' (Original: CIPSimple_Recover)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPSimple_Recover.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Rinse.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Rinse.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Rinse.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Rinse.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.6292982, Size=13711
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPSimple_Rinse', Número=541, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Rinse.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Rinse.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Rinse.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Rinse_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Rinse.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Rinse_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPSimple_Rinse' (Original: CIPSimple_Rinse)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPSimple_Rinse.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_RinseCO2.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_RinseCO2.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_RinseCO2.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_RinseCO2.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.70549, Size=12831
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPSimple_RinseCO2', Número=545, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_RinseCO2.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_RinseCO2.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_RinseCO2.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_RinseCO2_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_RinseCO2.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_RinseCO2_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPSimple_RinseCO2' (Original: CIPSimple_RinseCO2)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPSimple_RinseCO2.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Start.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Start.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Start.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Start.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662064.7235389, Size=10703
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIPSimple_Start', Número=546, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Start.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Start.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Start.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Start_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIPSimple_Start.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIPSimple_Start_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIPSimple_Start' (Original: CIPSimple_Start)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIPSimple_Start.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIP_Program_Variables.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIP_Program_Variables.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CIP_Program_Variables.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIP_Program_Variables.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662047.6552448, Size=95011
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CIP_Program_Variables', Número=963, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIP_Program_Variables.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIP_Program_Variables.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIP_Program_Variables.json
[13:34:57] Procesando bloque tipo: GlobalDB
[13:34:57] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIP_Program_Variables_processed.json
[13:34:57] Guardado de GlobalDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIP_Program_Variables.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CIP_Program_Variables_processed.json
[13:34:57] Generando salida para: GlobalDB 'CIP_Program_Variables' (Original: CIP_Program_Variables)
[13:34:57] -> Modo de generación: DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CIP_Program_Variables.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIP_SimpleProgr_Init.xml ---
[13:34:57] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CIP_SimpleProgr_Init.xml. Se usará el archivo .scl original existente. ---
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2InjPressure.xml ---
[13:34:57] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2InjPressure.xml. Se usará el archivo .scl original existente. ---
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662062.765825, Size=121697
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CO2Tracking', Número=1818, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 18 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 28 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 32 con cardinalidad 3 - generando pines in1...in3
[13:34:57] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking.json
[13:34:57] Procesando bloque tipo: FB
[13:34:57] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 57 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] INFO: Agrupando 2 instr. bajo condición de Contact UID 26
[13:34:57] -> 1 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 57 proc SymPy, 1 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking_processed.json
[13:34:57] Generando salida para: FB 'CO2Tracking' (Original: CO2Tracking)
[13:34:57] -> Modo de generación: FB SCL
[13:34:57] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'CO2Tracking_ProdSamples'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'CO2Tracking_SampleTime'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CO2Tracking.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_Data.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_Data.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking_Data.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662065.082979, Size=39748
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CO2Tracking_Data', Número=976, Lenguaje Bloque='DB'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking_Data.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_Data.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking_Data.json
[13:34:57] Procesando bloque tipo: InstanceDB
[13:34:57] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:34:57] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking_Data_processed.json
[13:34:57] Guardado de InstanceDB completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_Data.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CO2Tracking_Data_processed.json
[13:34:57] Generando salida para: InstanceDB 'CO2Tracking_Data' (Original: CO2Tracking_Data)
[13:34:57] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:34:57] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'CO2Tracking_ProdSamples'. Se buscó en directorios estándar.
[13:34:57] WARNING: No se encontró definición para 'CO2Tracking_SampleTime'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CO2Tracking_Data.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_ProdSamples.xml ---
[13:34:57] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_ProdSamples.xml. Se usará el archivo .scl original existente. ---
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_SampleTime.xml ---
[13:34:57] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CO2Tracking_SampleTime.xml. Se usará el archivo .scl original existente. ---
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\COMM_FLT.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\COMM_FLT.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\COMM_FLT.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMM_FLT.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662073.619203, Size=9919
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='COMM_FLT', Número=87, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMM_FLT.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\COMM_FLT.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMM_FLT.json
[13:34:57] Procesando bloque tipo: OB
[13:34:57] INFO: El bloque es OB. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (OB) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (OB) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (OB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMM_FLT_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\COMM_FLT.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMM_FLT_processed.json
[13:34:57] Generando salida para: OB 'COMM_FLT' (Original: COMM_FLT)
[13:34:57] -> Modo de generación: OB SCL
[13:34:57] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\COMM_FLT.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\COMPLETE RESTART.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\COMPLETE RESTART.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\COMPLETE RESTART.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMPLETE RESTART.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662073.643417, Size=34928
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='COMPLETE RESTART', Número=100, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMPLETE RESTART.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\COMPLETE RESTART.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMPLETE RESTART.json
[13:34:57] Procesando bloque tipo: OB
[13:34:57] INFO: El bloque es OB. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (OB) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (OB) ---
[13:34:57] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:57] - Red '' (ID: 2B, Lang: LAD), Instrucción UID: 22, Tipo: 'OpenDB'
[13:34:57] Guardando JSON procesado (OB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMPLETE RESTART_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\COMPLETE RESTART.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\COMPLETE RESTART_processed.json
[13:34:57] Generando salida para: OB 'COMPLETE_RESTART' (Original: COMPLETE RESTART)
[13:34:57] -> Modo de generación: OB SCL
[13:34:57] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\COMPLETE_RESTART.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CPU_DP Global Diag.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CPU_DP Global Diag.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CPU_DP Global Diag.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CPU_DP Global Diag.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662065.4238305, Size=73141
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CPU_DP Global Diag', Número=14, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '*** PLC Profibus Node Comunication Control ***...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 32 con cardinalidad 4 - generando pines in1...in4
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=STL
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CPU_DP Global Diag.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CPU_DP Global Diag.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CPU_DP Global Diag.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 16 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 16 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CPU_DP Global Diag_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CPU_DP Global Diag.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CPU_DP Global Diag_processed.json
[13:34:57] Generando salida para: FC 'CPU_DP_Global_Diag' (Original: CPU_DP Global Diag)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:57] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CPU_DP_Global_Diag.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CTRLCoolingSystem.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CTRLCoolingSystem.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CTRLCoolingSystem.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CTRLCoolingSystem.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662065.7895703, Size=49365
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CTRLCoolingSystem', Número=1700, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CTRLCoolingSystem.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CTRLCoolingSystem.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CTRLCoolingSystem.json
[13:34:57] Procesando bloque tipo: FC
[13:34:57] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 24 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 24 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CTRLCoolingSystem_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CTRLCoolingSystem.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CTRLCoolingSystem_processed.json
[13:34:57] Generando salida para: FC 'CTRLCoolingSystem' (Original: CTRLCoolingSystem)
[13:34:57] -> Modo de generación: FC SCL
[13:34:57] INFO: Detectadas 2 VAR_TEMP adicionales.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CTRLCoolingSystem.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CVQ_1p7_8_Perc.xml ---
[13:34:57] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CVQ_1p7_8_Perc.xml. Se usará el archivo .scl original existente. ---
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CYC_INT5.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CYC_INT5.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CYC_INT5.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CYC_INT5.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662073.5529535, Size=75376
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CYC_INT5', Número=35, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: 'OB35_EXC_FREQ = 50ms...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=80, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=A2, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=B3, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=C4, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CYC_INT5.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CYC_INT5.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CYC_INT5.json
[13:34:57] Procesando bloque tipo: OB
[13:34:57] INFO: El bloque es OB. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (OB) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 13 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:57] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:57] --- Verificación Final de Instrucciones No Procesadas (OB) ---
[13:34:57] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:57] Guardando JSON procesado (OB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CYC_INT5_processed.json
[13:34:57] Guardado completado.
[13:34:57] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CYC_INT5.xml ---
[13:34:57] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CYC_INT5_processed.json
[13:34:57] Generando salida para: OB 'CYC_INT5' (Original: CYC_INT5)
[13:34:57] -> Modo de generación: OB SCL
[13:34:57] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar.
[13:34:57] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CYC_INT5.scl
[13:34:57] Generación de .SCL completada.
[13:34:57] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine.xml ---
[13:34:57] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine.xml ---
[13:34:57] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine.json'...
[13:34:57] Cargando parsers de red...
[13:34:57] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:57] Total de lenguajes con parser cargado: 5
[13:34:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:57] Metadatos XML: ModTime=1752662049.4138117, Size=100112
[13:34:57] Paso 1: Parseando archivo XML...
[13:34:57] Paso 1: Parseo XML completado.
[13:34:57] Paso 2: Detectando tipo de objeto principal...
[13:34:57] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:57] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:57] Paso 3: Extrayendo atributos del bloque...
[13:34:57] Paso 3: Atributos: Nombre='CarboWaterLine', Número=1802, Lenguaje Bloque='LAD'
[13:34:57] Paso 3b: Comentario bloque: '...'
[13:34:57] Paso 4: Extrayendo la interfaz del bloque...
[13:34:57] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:57] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:34:57] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:57] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:57] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:57] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:57] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=A2, Lenguaje Red=STL
[13:34:57] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:57] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:57] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:57] Paso 6: Escritura JSON completada.
[13:34:57] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine.json'
[13:34:57] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine.xml ---
[13:34:57] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine.json
[13:34:57] Procesando bloque tipo: FB
[13:34:57] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:57] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:57] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:57] --- Pase 1 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 43 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] INFO: Agrupando 2 instr. bajo condición de Contact UID 27
[13:34:57] -> 1 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 1: 43 proc SymPy, 1 agrup. Continuando...
[13:34:57] --- Pase 2 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] -> 14 instrucciones (no STL) procesadas con SymPy.
[13:34:57] Fase 2 (Agrupación IF con Simplificación):
[13:34:57] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:57] --- Fin Pase 2: 14 proc SymPy, 0 agrup. Continuando...
[13:34:57] --- Pase 3 ---
[13:34:57] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:57] Error during SymPy simplification for Coil 42:
[13:34:57] To simplify a logical expression with more than 8 variables may take a
[13:34:58] long time and requires the use of `force=True`.
[13:34:58] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 3: 3 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 4 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:58] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:58] - Red '' (ID: 4D, Lang: LAD), Instrucción UID: 33, Tipo: 'Abs'
[13:34:58] - Red '' (ID: 4D, Lang: LAD), Instrucción UID: 35, Tipo: 'O'
[13:34:58] - Red '' (ID: 4D, Lang: LAD), Instrucción UID: 36, Tipo: 'Gt'
[13:34:58] - Red '' (ID: 4D, Lang: LAD), Instrucción UID: 37, Tipo: 'Coil'
[13:34:58] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine_processed.json
[13:34:58] Generando salida para: FB 'CarboWaterLine' (Original: CarboWaterLine)
[13:34:58] -> Modo de generación: FB SCL
[13:34:58] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CarboWaterLine.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine_Seq.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine_Seq.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine_Seq.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662049.3706286, Size=143510
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='CarboWaterLine_Seq', Número=1802, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 23 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=31 no es Symbol ni Constant.
[13:34:58] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=17F, Lenguaje Red=STL
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine_Seq.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine_Seq.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine_Seq.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 67 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 67 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 3 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:58] - Red 'STEP 00: CARBONATE WATER LINE' (ID: 80, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 01: CARBONATE WATER LINE' (ID: F7, Lang: LAD), Instrucción UID: 36, Tipo: 'Jump'
[13:34:58] - Red 'STEP 02: PRESSURIZATION WATER LINE' (ID: 15D, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine_Seq_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\CarboWaterLine_Seq.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\CarboWaterLine_Seq_processed.json
[13:34:58] Generando salida para: FC 'CarboWaterLine_Seq' (Original: CarboWaterLine_Seq)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\CarboWaterLine_Seq.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Cetrifugal_Head.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Cetrifugal_Head.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Clock Signal.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Clock Signal.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Clock Signal.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Clock Signal.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.9822826, Size=118928
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='Clock Signal', Número=1860, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 15 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 46 con cardinalidad 4 - generando pines in1...in4
[13:34:58] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 58 con cardinalidad 6 - generando pines in1...in6
[13:34:58] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 94 con cardinalidad 12 - generando pines in1...in12
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Clock Signal.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Clock Signal.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Clock Signal.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 50 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 50 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 24 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 2: 24 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 3 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Error during SymPy simplification for Coil 95:
[13:34:58] To simplify a logical expression with more than 8 variables may take a
[13:34:58] long time and requires the use of `force=True`.
[13:34:58] -> 8 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 3: 8 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 4 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:58] - Red '' (ID: 80, Lang: LAD), Instrucción UID: 22, Tipo: 'TIME_TCK'
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Clock Signal_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Clock Signal.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Clock Signal_processed.json
[13:34:58] Generando salida para: FC 'Clock_Signal' (Original: Clock Signal)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Clock_Signal.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1450.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1450.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1450.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1450.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.2030928, Size=16580
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='DB1450', Número=1450, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1450.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1450.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1450.json
[13:34:58] Procesando bloque tipo: GlobalDB
[13:34:58] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1450_processed.json
[13:34:58] Guardado de GlobalDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1450.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1450_processed.json
[13:34:58] Generando salida para: GlobalDB 'DB1450' (Original: DB1450)
[13:34:58] -> Modo de generación: DATA_BLOCK SCL
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\DB1450.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1451.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1451.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1451.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1451.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.224063, Size=109281
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='DB1451', Número=1451, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1451.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1451.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1451.json
[13:34:58] Procesando bloque tipo: GlobalDB
[13:34:58] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1451_processed.json
[13:34:58] Guardado de GlobalDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB1451.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB1451_processed.json
[13:34:58] Generando salida para: GlobalDB 'DB1451' (Original: DB1451)
[13:34:58] -> Modo de generación: DATA_BLOCK SCL
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\DB1451.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB2000.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB2000.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\DB2000.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB2000.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.2415938, Size=6814
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='DB2000', Número=2000, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB2000.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB2000.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB2000.json
[13:34:58] Procesando bloque tipo: InstanceDB
[13:34:58] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB2000_processed.json
[13:34:58] Guardado de InstanceDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DB2000.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DB2000_processed.json
[13:34:58] Generando salida para: InstanceDB 'DB2000' (Original: DB2000)
[13:34:58] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\DB2000.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\DELETE.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DELETE.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\DELETE.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DELETE.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.2794893, Size=40867
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='DELETE', Número=4, Lenguaje Bloque='STL'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DELETE.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DELETE.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DELETE.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DELETE_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DELETE.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DELETE_processed.json
[13:34:58] Generando salida para: FC 'DELETE' (Original: DELETE)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\DELETE.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662040.7944133, Size=67074
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='DETAIL_DP_DIAG', Número=125, Lenguaje Bloque='STL'
[13:34:58] Paso 3b: Comentario bloque: 'Dieser Baustein wertet die Diagnose eines Profibus...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit.
[13:34:58] Advertencia: ObjectList para FB sin SW.Blocks.CompileUnit.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] ADVERTENCIA FINAL: 'networks' está vacía en el JSON.
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG.json
[13:34:58] Procesando bloque tipo: FB
[13:34:58] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:58] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:58] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG_processed.json
[13:34:58] Generando salida para: FB 'DETAIL_DP_DIAG' (Original: DETAIL_DP_DIAG)
[13:34:58] -> Modo de generación: FB SCL
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\DETAIL_DP_DIAG.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG_i.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG_i.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG_i.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG_i.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662063.1076913, Size=55477
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='DETAIL_DP_DIAG_i', Número=14, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG_i.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG_i.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG_i.json
[13:34:58] Procesando bloque tipo: InstanceDB
[13:34:58] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG_i_processed.json
[13:34:58] Guardado de InstanceDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DETAIL_DP_DIAG_i.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\DETAIL_DP_DIAG_i_processed.json
[13:34:58] Generando salida para: InstanceDB 'DETAIL_DP_DIAG_i' (Original: DETAIL_DP_DIAG_i)
[13:34:58] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\DETAIL_DP_DIAG_i.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\DeairCO2TempComp.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\DeairCO2TempComp.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662049.5589268, Size=101928
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='Deaireator StartUp', Número=1803, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 46 con cardinalidad 6 - generando pines in1...in6
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 33 con cardinalidad 3 - generando pines in1...in3
[13:34:58] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:58] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=B3, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp.json
[13:34:58] Procesando bloque tipo: FB
[13:34:58] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Error during SymPy simplification for Coil 47:
[13:34:58] To simplify a logical expression with more than 8 variables may take a
[13:34:58] long time and requires the use of `force=True`.
[13:34:58] -> 55 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] INFO: Agrupando 2 instr. bajo condición de Contact UID 27
[13:34:58] -> 1 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 55 proc SymPy, 1 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 14 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 2: 14 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 3 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 3: 3 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 4 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:58] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:58] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp_processed.json
[13:34:58] Generando salida para: FB 'Deaireator_StartUp' (Original: Deaireator StartUp)
[13:34:58] -> Modo de generación: FB SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Deaireator_StartUp.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp_Seq.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp_Seq.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp_Seq.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662049.5040734, Size=312568
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='Deaireator StartUp_Seq', Número=1803, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 47 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 27 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:34:58] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:34:58] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=207, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=218, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=229, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 39 con cardinalidad 3 - generando pines in1...in3
[13:34:58] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=2F5, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=306, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=317, Lenguaje Red=STL
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp_Seq.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp_Seq.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp_Seq.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 139 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 139 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 14 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 2: 14 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 3 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] ADVERTENCIA: Se encontraron 10 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:58] - Red 'STEP 00: STARTUP SELECTION' (ID: 2B, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 01: PREMIXED PRODUCT LINE DRAIN' (ID: 6F, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 02: PREMIXED PRODUCT DEOX TANK DRAIN' (ID: A2, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 03: SPARE' (ID: C4, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 04: WAITING VACUUM OK IF VACUUM ENABLED' (ID: F7, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 05: 1ST STAGE TANK LOADING' (ID: 13B, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 06: 2ND STAGE TANK LOADING' (ID: 1A1, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 07: FIRST PRODUCT DEAERATION (NOT FOR SAG)' (ID: 207, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 08: SERPENTINE FILLING WITH WATER (NOT FOR PREMIXED PROD)' (ID: 27E, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red 'STEP 09: SERPENTINE PRESSURIZATION (NOT FOR PREMIXED PROD)' (ID: 2F5, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp_Seq_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Deaireator StartUp_Seq.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Deaireator StartUp_Seq_processed.json
[13:34:58] Generando salida para: FC 'Deaireator_StartUp_Seq' (Original: Deaireator StartUp_Seq)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Deaireator_StartUp_Seq.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Delay.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Delay.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ExtractPointerData.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ExtractPointerData.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FB2000.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FB2000.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\FB2000.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FB2000.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662063.0074768, Size=41427
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='FB2000', Número=2000, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FB2000.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FB2000.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FB2000.json
[13:34:58] Procesando bloque tipo: FB
[13:34:58] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Warning: get_sympy_representation called with None source_info.
[13:34:58] Warning: get_sympy_representation called with None source_info.
[13:34:58] -> 16 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 16 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Warning: get_sympy_representation called with None source_info.
[13:34:58] Warning: get_sympy_representation called with None source_info.
[13:34:58] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 3 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Warning: get_sympy_representation called with None source_info.
[13:34:58] Warning: get_sympy_representation called with None source_info.
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:58] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:58] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 50, Tipo: 'SdCoil'
[13:34:58] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 54, Tipo: 'SdCoil'
[13:34:58] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FB2000_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FB2000.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FB2000_processed.json
[13:34:58] Generando salida para: FB 'FB2000' (Original: FB2000)
[13:34:58] -> Modo de generación: FB SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\FB2000.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC1828.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC1828.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\FC1828.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC1828.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.9379144, Size=61408
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='FC1828', Número=1828, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:58] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:34:58] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=A2, Lenguaje Red=STL
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC1828.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC1828.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC1828.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 14 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 14 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:58] - Red '' (ID: 4D, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] - Red '' (ID: 80, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC1828_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC1828.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC1828_processed.json
[13:34:58] Generando salida para: FC 'FC1828' (Original: FC1828)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\FC1828.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC350.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC350.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\FC350.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC350.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.6495466, Size=117404
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='FC350', Número=350, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 15 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=80, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=91, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=A2, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=B3, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=D5, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=E6, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC350.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC350.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC350.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Error: BLKMOV 24 sin información válida para SRCBLK.
[13:34:58] -> 29 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 29 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC350_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC350.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC350_processed.json
[13:34:58] Generando salida para: FC 'FC350' (Original: FC350)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] INFO: Detectadas 5 VAR_TEMP adicionales.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\FC350.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC351.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC351.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\FC351.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC351.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.6107883, Size=68003
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='FC351', Número=351, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=80, Lenguaje Red=STL
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC351.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC351.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC351.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC351_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FC351.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FC351_processed.json
[13:34:58] Generando salida para: FC 'FC351' (Original: FC351)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Block_DB'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\FC351.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FW_DRand.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FW_DRand.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\FW_DRand.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FW_DRand.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662053.9587615, Size=10075
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='FW_DRand', Número=1922, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FW_DRand.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FW_DRand.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FW_DRand.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FW_DRand_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FW_DRand.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FW_DRand_processed.json
[13:34:58] Generando salida para: FC 'FW_DRand' (Original: FW_DRand)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\FW_DRand.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FeedForward.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FeedForward.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerControl.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerControl.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerControl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FillerControl.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662073.095792, Size=218143
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='FillerControl', Número=2028, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 32 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 35 con cardinalidad 4 - generando pines in1...in4
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 44 con cardinalidad 3 - generando pines in1...in3
[13:34:58] INFO: Compuerta O UID 59 con cardinalidad 7 - generando pines in1...in7
[13:34:58] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 27 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 36 con cardinalidad 4 - generando pines in1...in4
[13:34:58] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:34:58] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:34:58] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1A1, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1C3, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1E5, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=207, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=218, Lenguaje Red=LAD
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FillerControl.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerControl.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FillerControl.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 127 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 127 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Error during SymPy simplification for Coil 60:
[13:34:58] To simplify a logical expression with more than 8 variables may take a
[13:34:58] long time and requires the use of `force=True`.
[13:34:58] -> 23 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 2: 23 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 3 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 4 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] ADVERTENCIA: Se encontraron 9 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:58] - Red '' (ID: 80, Lang: LAD), Instrucción UID: 30, Tipo: 'PBox'
[13:34:58] - Red '' (ID: 80, Lang: LAD), Instrucción UID: 31, Tipo: 'SCoil'
[13:34:58] - Red '' (ID: A2, Lang: LAD), Instrucción UID: 28, Tipo: 'Rs'
[13:34:58] - Red 'MIX -' (ID: E6, Lang: LAD), Instrucción UID: 32, Tipo: 'Rs'
[13:34:58] - Red 'Cip : Dummy Bottle Inserition Requet' (ID: F7, Lang: LAD), Instrucción UID: 41, Tipo: 'Sr'
[13:34:58] - Red 'Wait Filler Rinse Completed Signal' (ID: 16E, Lang: LAD), Instrucción UID: 37, Tipo: 'Sr'
[13:34:58] - Red '' (ID: 190, Lang: LAD), Instrucción UID: 27, Tipo: 'Round'
[13:34:58] - Red '' (ID: 190, Lang: LAD), Instrucción UID: 28, Tipo: 'Move'
[13:34:58] - Red '' (ID: 190, Lang: LAD), Instrucción UID: 29, Tipo: 'Move'
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FillerControl_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerControl.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FillerControl_processed.json
[13:34:58] Generando salida para: FC 'FillerControl' (Original: FillerControl)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\FillerControl.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerControl_DataSend.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerControl_DataSend.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerGasBlowOff.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FillerGasBlowOff.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filler_Head_Variables.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filler_Head_Variables.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Filler_Head_Variables.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filler_Head_Variables.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662047.680163, Size=20862
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='Filler_Head_Variables', Número=964, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filler_Head_Variables.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filler_Head_Variables.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filler_Head_Variables.json
[13:34:58] Procesando bloque tipo: GlobalDB
[13:34:58] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filler_Head_Variables_processed.json
[13:34:58] Guardado de GlobalDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filler_Head_Variables.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filler_Head_Variables_processed.json
[13:34:58] Generando salida para: GlobalDB 'Filler_Head_Variables' (Original: Filler_Head_Variables)
[13:34:58] -> Modo de generación: DATA_BLOCK SCL
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Filler_Head_Variables.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_DB.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_DB.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_DB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_DB.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662047.7011163, Size=7600
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='Filling_Time_Tranfer_DB', Número=965, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_DB.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_DB.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_DB.json
[13:34:58] Procesando bloque tipo: GlobalDB
[13:34:58] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_DB_processed.json
[13:34:58] Guardado de GlobalDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_DB.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_DB_processed.json
[13:34:58] Generando salida para: GlobalDB 'Filling_Time_Tranfer_DB' (Original: Filling_Time_Tranfer_DB)
[13:34:58] -> Modo de generación: DATA_BLOCK SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Filling_Time_Tranfer_DB.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_Par.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_Par.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_Par.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_Par.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662056.9017732, Size=34904
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='Filling_Time_Tranfer_Par', Número=1791, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_Par.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_Par.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_Par.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 2: 1 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 3 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_Par_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Filling_Time_Tranfer_Par.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Filling_Time_Tranfer_Par_processed.json
[13:34:58] Generando salida para: FC 'Filling_Time_Tranfer_Par' (Original: Filling_Time_Tranfer_Par)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Filling_Time_Tranfer_Par.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662062.7121985, Size=153991
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='FirstProduction', Número=1805, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 18 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:34:58] INFO: Compuerta O UID 45 con cardinalidad 3 - generando pines in1...in3
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 34 con cardinalidad 3 - generando pines in1...in3
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 34 con cardinalidad 5 - generando pines in1...in5
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:34:58] INFO: Compuerta O UID 47 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:34:58] INFO: Compuerta O UID 50 con cardinalidad 2 - generando pines in1...in2
[13:34:58] INFO: Compuerta O UID 56 con cardinalidad 3 - generando pines in1...in3
[13:34:58] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction.json
[13:34:58] Procesando bloque tipo: FB
[13:34:58] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Advertencia: No se encontró nombre/instancia para TON UID 44. Usando placeholder '#TON_INSTANCE_44'.
[13:34:58] Advertencia: No se encontró nombre/instancia para TON UID 51. Usando placeholder '#TON_INSTANCE_51'.
[13:34:58] -> 86 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 86 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Advertencia: No se encontró nombre/instancia para TON UID 44. Usando placeholder '#TON_INSTANCE_44'.
[13:34:58] -> 15 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 2: 15 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 3 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Advertencia: No se encontró nombre/instancia para TON UID 44. Usando placeholder '#TON_INSTANCE_44'.
[13:34:58] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 3: 1 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 4 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Advertencia: No se encontró nombre/instancia para TON UID 44. Usando placeholder '#TON_INSTANCE_44'.
[13:34:58] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 4: 4 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 5 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Advertencia: No se encontró nombre/instancia para TON UID 44. Usando placeholder '#TON_INSTANCE_44'.
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:58] ADVERTENCIA: Se encontraron 21 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:58] - Red 'FirstProd' (ID: 1A, Lang: LAD), Instrucción UID: 42, Tipo: 'TP'
[13:34:58] - Red 'FirstProd' (ID: 1A, Lang: LAD), Instrucción UID: 44, Tipo: 'Contact'
[13:34:58] - Red 'FirstProd' (ID: 1A, Lang: LAD), Instrucción UID: 45, Tipo: 'O'
[13:34:58] - Red 'FirstProd' (ID: 1A, Lang: LAD), Instrucción UID: 46, Tipo: 'Coil'
[13:34:58] - Red '' (ID: 5E, Lang: LAD), Instrucción UID: 25, Tipo: 'Rs'
[13:34:58] - Red 'MIX - LEVEL - Stop Blender when First Production Done' (ID: 6F, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr'
[13:34:58] - Red 'Reset Totalizer' (ID: C4, Lang: LAD), Instrucción UID: 29, Tipo: 'TP'
[13:34:58] - Red 'Reset Totalizer' (ID: C4, Lang: LAD), Instrucción UID: 31, Tipo: 'Contact'
[13:34:58] - Red 'Reset Totalizer' (ID: C4, Lang: LAD), Instrucción UID: 32, Tipo: 'Coil'
[13:34:58] - Red 'Reset Totalizer' (ID: C4, Lang: LAD), Instrucción UID: 33, Tipo: 'Coil'
[13:34:58] - Red 'Reset Totalizer' (ID: C4, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:34:58] - Red 'Reset Totalizer' (ID: C4, Lang: LAD), Instrucción UID: 35, Tipo: 'Coil'
[13:34:58] - Red 'DelaySyrOK' (ID: D5, Lang: LAD), Instrucción UID: 40, Tipo: 'Abs'
[13:34:58] - Red 'DelaySyrOK' (ID: D5, Lang: LAD), Instrucción UID: 42, Tipo: 'O'
[13:34:58] - Red 'DelaySyrOK' (ID: D5, Lang: LAD), Instrucción UID: 43, Tipo: 'Lt'
[13:34:58] - Red 'DelaySyrOK' (ID: D5, Lang: LAD), Instrucción UID: 44, Tipo: 'TON'
[13:34:58] - Red 'DelaySyrOK' (ID: D5, Lang: LAD), Instrucción UID: 46, Tipo: 'Contact'
[13:34:58] - Red 'DelaySyrOK' (ID: D5, Lang: LAD), Instrucción UID: 47, Tipo: 'Coil'
[13:34:58] - Red 'FirstProdDone' (ID: E6, Lang: LAD), Instrucción UID: 53, Tipo: 'Contact'
[13:34:58] - Red 'FirstProdDone' (ID: E6, Lang: LAD), Instrucción UID: 56, Tipo: 'O'
[13:34:58] - Red 'FirstProdDone' (ID: E6, Lang: LAD), Instrucción UID: 57, Tipo: 'Coil'
[13:34:58] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction_processed.json
[13:34:58] Generando salida para: FB 'FirstProduction' (Original: FirstProduction)
[13:34:58] -> Modo de generación: FB SCL
[13:34:58] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:58] INFO: Detectadas 4 VAR_TEMP adicionales.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\FirstProduction.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction_Data.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction_Data.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction_Data.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662064.8460727, Size=13842
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='FirstProduction_Data', Número=935, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction_Data.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction_Data.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction_Data.json
[13:34:58] Procesando bloque tipo: InstanceDB
[13:34:58] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction_Data_processed.json
[13:34:58] Guardado de InstanceDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FirstProduction_Data.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\FirstProduction_Data_processed.json
[13:34:58] Generando salida para: InstanceDB 'FirstProduction_Data' (Original: FirstProduction_Data)
[13:34:58] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:34:58] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\FirstProduction_Data.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Flow_To_Press_Loss.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Flow_To_Press_Loss.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Freq_To_mmH2O.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Freq_To_mmH2O.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\FrictionLoss.xml ---
[13:34:58] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\FrictionLoss.xml. Se usará el archivo .scl original existente. ---
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DIAG_DB.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DIAG_DB.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DIAG_DB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DIAG_DB.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662063.088765, Size=10382
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='GLOBAL_DIAG_DB', Número=11, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DIAG_DB.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DIAG_DB.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DIAG_DB.json
[13:34:58] Procesando bloque tipo: GlobalDB
[13:34:58] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DIAG_DB_processed.json
[13:34:58] Guardado de GlobalDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DIAG_DB.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DIAG_DB_processed.json
[13:34:58] Generando salida para: GlobalDB 'GLOBAL_DIAG_DB' (Original: GLOBAL_DIAG_DB)
[13:34:58] -> Modo de generación: DATA_BLOCK SCL
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\GLOBAL_DIAG_DB.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DP_DIAG.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DP_DIAG.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DP_DIAG.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DP_DIAG.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.2973785, Size=6685
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='GLOBAL_DP_DIAG', Número=125, Lenguaje Bloque='STL'
[13:34:58] Paso 3b: Comentario bloque: 'Der Ausgangsparameter RETVAL zeigt folgende Error-...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit.
[13:34:58] Advertencia: ObjectList para FC sin SW.Blocks.CompileUnit.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] ADVERTENCIA FINAL: 'networks' está vacía en el JSON.
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DP_DIAG.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DP_DIAG.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DP_DIAG.json
[13:34:58] Procesando bloque tipo: FC
[13:34:58] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:34:58] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:58] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DP_DIAG_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GLOBAL_DP_DIAG.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GLOBAL_DP_DIAG_processed.json
[13:34:58] Generando salida para: FC 'GLOBAL_DP_DIAG' (Original: GLOBAL_DP_DIAG)
[13:34:58] -> Modo de generación: FC SCL
[13:34:58] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\GLOBAL_DP_DIAG.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag DB.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag DB.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag DB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag DB.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662065.1841993, Size=15796
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='GNS DriveDiag DB', Número=1021, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag DB.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag DB.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag DB.json
[13:34:58] Procesando bloque tipo: InstanceDB
[13:34:58] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag DB_processed.json
[13:34:58] Guardado de InstanceDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag DB.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag DB_processed.json
[13:34:58] Generando salida para: InstanceDB 'GNS_DriveDiag_DB' (Original: GNS DriveDiag DB)
[13:34:58] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\GNS_DriveDiag_DB.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662041.6016967, Size=94860
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='GNS DriveDiag', Número=1601, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=6F, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=80, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=91, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=A2, Lenguaje Red=STL
[13:34:58] - Procesando Red ID=B3, Lenguaje Red=STL
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag.json
[13:34:58] Procesando bloque tipo: FB
[13:34:58] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 3 proc SymPy, 0 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:58] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:58] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiag.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiag_processed.json
[13:34:58] Generando salida para: FB 'GNS_DriveDiag' (Original: GNS DriveDiag)
[13:34:58] -> Modo de generación: FB SCL
[13:34:58] WARNING: No se encontró definición para 'Block_DB'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Pointer'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\GNS_DriveDiag.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiagMain.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiagMain.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiagMain.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiagMain.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662041.9001567, Size=88199
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='GNS DriveDiagMain', Número=1600, Lenguaje Bloque='LAD'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:58] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:34:58] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:58] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:34:58] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:58] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiagMain.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiagMain.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiagMain.json
[13:34:58] Procesando bloque tipo: FB
[13:34:58] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:58] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:58] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:58] --- Pase 1 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] Error: MOVE 42 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 48 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 42 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 48 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 42 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 48 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 45 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 51 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 42 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 48 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 42 sin destino claro en 'out' o 'out1'.
[13:34:58] Error: MOVE 48 sin destino claro en 'out' o 'out1'.
[13:34:58] -> 44 instrucciones (no STL) procesadas con SymPy.
[13:34:58] Fase 2 (Agrupación IF con Simplificación):
[13:34:58] INFO: Agrupando 2 instr. bajo condición de Contact UID 41
[13:34:58] INFO: Agrupando 2 instr. bajo condición de Contact UID 41
[13:34:58] INFO: Agrupando 2 instr. bajo condición de Contact UID 41
[13:34:58] INFO: Agrupando 2 instr. bajo condición de O UID 44
[13:34:58] INFO: Agrupando 2 instr. bajo condición de Contact UID 41
[13:34:58] INFO: Agrupando 2 instr. bajo condición de Contact UID 41
[13:34:58] -> 6 agrupaciones realizadas (en redes no STL).
[13:34:58] --- Fin Pase 1: 44 proc SymPy, 6 agrup. Continuando...
[13:34:58] --- Pase 2 ---
[13:34:58] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:58] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:58] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:58] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:58] ADVERTENCIA: Se encontraron 18 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:58] - Red 'Deareator - Water' (ID: 9, Lang: LAD), Instrucción UID: 43, Tipo: 'Move'
[13:34:58] - Red 'Deareator - Water' (ID: 9, Lang: LAD), Instrucción UID: 49, Tipo: 'Move'
[13:34:58] - Red 'Deareator - Water' (ID: 9, Lang: LAD), Instrucción UID: 50, Tipo: 'Move'
[13:34:58] - Red 'Deareator - Vacuum' (ID: 1A, Lang: LAD), Instrucción UID: 43, Tipo: 'Move'
[13:34:58] - Red 'Deareator - Vacuum' (ID: 1A, Lang: LAD), Instrucción UID: 49, Tipo: 'Move'
[13:34:58] - Red 'Deareator - Vacuum' (ID: 1A, Lang: LAD), Instrucción UID: 50, Tipo: 'Move'
[13:34:58] - Red 'Syrup -' (ID: 2B, Lang: LAD), Instrucción UID: 43, Tipo: 'Move'
[13:34:58] - Red 'Syrup -' (ID: 2B, Lang: LAD), Instrucción UID: 49, Tipo: 'Move'
[13:34:58] - Red 'Syrup -' (ID: 2B, Lang: LAD), Instrucción UID: 50, Tipo: 'Move'
[13:34:58] - Red 'Storage' (ID: 3C, Lang: LAD), Instrucción UID: 46, Tipo: 'Move'
[13:34:58] - Red 'Storage' (ID: 3C, Lang: LAD), Instrucción UID: 52, Tipo: 'Move'
[13:34:58] - Red 'Storage' (ID: 3C, Lang: LAD), Instrucción UID: 53, Tipo: 'Move'
[13:34:58] - Red 'Booster' (ID: 4D, Lang: LAD), Instrucción UID: 43, Tipo: 'Move'
[13:34:58] - Red 'Booster' (ID: 4D, Lang: LAD), Instrucción UID: 49, Tipo: 'Move'
[13:34:58] - Red 'Booster' (ID: 4D, Lang: LAD), Instrucción UID: 50, Tipo: 'Move'
[13:34:58] - Red 'Recirculation' (ID: 5E, Lang: LAD), Instrucción UID: 43, Tipo: 'Move'
[13:34:58] - Red 'Recirculation' (ID: 5E, Lang: LAD), Instrucción UID: 49, Tipo: 'Move'
[13:34:58] - Red 'Recirculation' (ID: 5E, Lang: LAD), Instrucción UID: 50, Tipo: 'Move'
[13:34:58] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiagMain_processed.json
[13:34:58] Guardado completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\GNS DriveDiagMain.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\GNS DriveDiagMain_processed.json
[13:34:58] Generando salida para: FB 'GNS_DriveDiagMain' (Original: GNS DriveDiagMain)
[13:34:58] -> Modo de generación: FB SCL
[13:34:58] WARNING: No se encontró definición para 'Block_DB'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Pointer'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'GNS DriveDiag'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\GNS_DriveDiagMain.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI CPU_DP Diag.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI CPU_DP Diag.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI CPU_DP Diag.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI CPU_DP Diag.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662063.1286366, Size=50365
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='HMI CPU_DP Diag', Número=174, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI CPU_DP Diag.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI CPU_DP Diag.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI CPU_DP Diag.json
[13:34:58] Procesando bloque tipo: GlobalDB
[13:34:58] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI CPU_DP Diag_processed.json
[13:34:58] Guardado de GlobalDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI CPU_DP Diag.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI CPU_DP Diag_processed.json
[13:34:58] Generando salida para: GlobalDB 'HMI_CPU_DP_Diag' (Original: HMI CPU_DP Diag)
[13:34:58] -> Modo de generación: DATA_BLOCK SCL
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_CPU_DP_Diag.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI Drive.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI Drive.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI Drive.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI Drive.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662041.6923978, Size=98649
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='HMI Drive', Número=1020, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI Drive.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI Drive.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI Drive.json
[13:34:58] Procesando bloque tipo: GlobalDB
[13:34:58] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI Drive_processed.json
[13:34:58] Guardado de GlobalDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI Drive.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI Drive_processed.json
[13:34:58] Generando salida para: GlobalDB 'HMI_Drive' (Original: HMI Drive)
[13:34:58] -> Modo de generación: DATA_BLOCK SCL
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Drive.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Alarms.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Alarms.xml ---
[13:34:58] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Alarms.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Alarms.json'...
[13:34:58] Cargando parsers de red...
[13:34:58] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:58] Total de lenguajes con parser cargado: 5
[13:34:58] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:58] Metadatos XML: ModTime=1752662047.7474492, Size=96353
[13:34:58] Paso 1: Parseando archivo XML...
[13:34:58] Paso 1: Parseo XML completado.
[13:34:58] Paso 2: Detectando tipo de objeto principal...
[13:34:58] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:58] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:58] Paso 3: Extrayendo atributos del bloque...
[13:34:58] Paso 3: Atributos: Nombre='HMI_Alarms', Número=1000, Lenguaje Bloque='DB'
[13:34:58] Paso 3b: Comentario bloque: '...'
[13:34:58] Paso 4: Extrayendo la interfaz del bloque...
[13:34:58] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:58] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:58] Paso 6: Escritura JSON completada.
[13:34:58] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Alarms.json'
[13:34:58] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Alarms.xml ---
[13:34:58] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Alarms.json
[13:34:58] Procesando bloque tipo: GlobalDB
[13:34:58] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:58] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Alarms_processed.json
[13:34:58] Guardado de GlobalDB completado.
[13:34:58] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Alarms.xml ---
[13:34:58] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Alarms_processed.json
[13:34:58] Generando salida para: GlobalDB 'HMI_Alarms' (Original: HMI_Alarms)
[13:34:58] -> Modo de generación: DATA_BLOCK SCL
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:58] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Alarms.scl
[13:34:58] Generación de .SCL completada.
[13:34:58] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Blender_Parameters.xml ---
[13:34:58] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Blender_Parameters.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Blender_Parameters.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Blender_Parameters.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662041.661497, Size=140728
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Blender_Parameters', Número=1001, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Blender_Parameters.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Blender_Parameters.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Blender_Parameters.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Blender_Parameters_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Blender_Parameters.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Blender_Parameters_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Blender_Parameters' (Original: HMI_Blender_Parameters)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Blender_Parameters.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662047.875654, Size=157325
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Device', Número=1010, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Device' (Original: HMI_Device)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Device.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device_AVS.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device_AVS.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device_AVS.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device_AVS.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662048.479084, Size=23609
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Device_AVS', Número=1015, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device_AVS.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device_AVS.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device_AVS.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device_AVS_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Device_AVS.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Device_AVS_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Device_AVS' (Original: HMI_Device_AVS)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Device_AVS.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Digital.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Digital.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Digital.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Digital.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662047.9594223, Size=28377
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Digital', Número=1012, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Digital.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Digital.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Digital.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Digital_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Digital.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Digital_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Digital' (Original: HMI_Digital)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Digital.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662048.4511702, Size=47501
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_ICS', Número=1014, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_ICS' (Original: HMI_ICS)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_ICS.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS_Status.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS_Status.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS_Status.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS_Status.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662065.1486106, Size=5233
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_ICS_Status', Número=1016, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS_Status.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS_Status.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS_Status.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS_Status_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_ICS_Status.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_ICS_Status_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_ICS_Status' (Original: HMI_ICS_Status)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_ICS_Status.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_IO_Showing.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_IO_Showing.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_IO_Showing.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_IO_Showing.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662065.1319323, Size=298610
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_IO_Showing', Número=1002, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_IO_Showing.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_IO_Showing.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_IO_Showing.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_IO_Showing_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_IO_Showing.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_IO_Showing_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_IO_Showing' (Original: HMI_IO_Showing)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_IO_Showing.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Instrument.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Instrument.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Instrument.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Instrument.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662047.9315152, Size=107510
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Instrument', Número=1011, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Instrument.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Instrument.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Instrument.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Instrument_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Instrument.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Instrument_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Instrument' (Original: HMI_Instrument)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Instrument.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Local_CIP_Variables.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Local_CIP_Variables.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Local_CIP_Variables.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Local_CIP_Variables.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662047.7768939, Size=72204
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Local_CIP_Variables', Número=1003, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Local_CIP_Variables.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Local_CIP_Variables.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Local_CIP_Variables.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Local_CIP_Variables_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Local_CIP_Variables.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Local_CIP_Variables_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Local_CIP_Variables' (Original: HMI_Local_CIP_Variables)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Local_CIP_Variables.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Edit.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Edit.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Edit.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Edit.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662062.490292, Size=11751
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Recipe_Edit', Número=1008, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Edit.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Edit.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Edit.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Edit_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Edit.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Edit_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Recipe_Edit' (Original: HMI_Recipe_Edit)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Recipe_Edit.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Name.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Name.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Name.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Name.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662062.5082316, Size=34394
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Recipe_Name', Número=1009, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Name.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Name.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Name.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Name_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Recipe_Name.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Recipe_Name_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Recipe_Name' (Original: HMI_Recipe_Name)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Recipe_Name.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Service.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Service.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Service.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Service.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662047.7965922, Size=39069
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Service', Número=1004, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Service.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Service.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Service.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Service_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Service.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Service_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Service' (Original: HMI_Service)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Service.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Totalizers.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Totalizers.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Totalizers.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Totalizers.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662065.1672676, Size=24555
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Totalizers', Número=1017, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Totalizers.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Totalizers.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Totalizers.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Totalizers_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Totalizers.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Totalizers_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Totalizers' (Original: HMI_Totalizers)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Totalizers.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Cmd.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Cmd.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Cmd.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Cmd.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662047.8198402, Size=84255
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Variables_Cmd', Número=1005, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Cmd.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Cmd.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Cmd.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Cmd_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Cmd.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Cmd_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Variables_Cmd' (Original: HMI_Variables_Cmd)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Variables_Cmd.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Status.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Status.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Status.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Status.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662047.84376, Size=115262
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='HMI_Variables_Status', Número=1006, Lenguaje Bloque='DB'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Status.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Status.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Status.json
[13:34:59] Procesando bloque tipo: GlobalDB
[13:34:59] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:34:59] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Status_processed.json
[13:34:59] Guardado de GlobalDB completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\HMI_Variables_Status.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\HMI_Variables_Status_processed.json
[13:34:59] Generando salida para: GlobalDB 'HMI_Variables_Status' (Original: HMI_Variables_Status)
[13:34:59] -> Modo de generación: DATA_BLOCK SCL
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\HMI_Variables_Status.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ICS Profibus Comm.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ICS Profibus Comm.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ICS Profibus Comm.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ICS Profibus Comm.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662041.4904428, Size=53675
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='ICS Profibus Comm', Número=200, Lenguaje Bloque='LAD'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:59] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:34:59] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 37 con cardinalidad 5 - generando pines in1...in5
[13:34:59] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=2B, Lenguaje Red=STL
[13:34:59] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 52 con cardinalidad 10 - generando pines in1...in10
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ICS Profibus Comm.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ICS Profibus Comm.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ICS Profibus Comm.json
[13:34:59] Procesando bloque tipo: FB
[13:34:59] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:59] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:59] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:59] --- Pase 1 ---
[13:34:59] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:59] Error: MOVE 32 sin destino claro en 'out' o 'out1'.
[13:34:59] Error: MOVE 33 sin destino claro en 'out' o 'out1'.
[13:34:59] Error: MOVE 34 sin destino claro en 'out' o 'out1'.
[13:34:59] Error: MOVE 35 sin destino claro en 'out' o 'out1'.
[13:34:59] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'.
[13:34:59] -> 22 instrucciones (no STL) procesadas con SymPy.
[13:34:59] Fase 2 (Agrupación IF con Simplificación):
[13:34:59] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:59] --- Fin Pase 1: 22 proc SymPy, 0 agrup. Continuando...
[13:34:59] --- Pase 2 ---
[13:34:59] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:59] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:59] Fase 2 (Agrupación IF con Simplificación):
[13:34:59] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:59] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando...
[13:34:59] --- Pase 3 ---
[13:34:59] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:59] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:59] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:34:59] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:59] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas:
[13:34:59] - Red 'Signal 00: Life Bit [clock 1s]' (ID: 9, Lang: LAD), Instrucción UID: 37, Tipo: 'O'
[13:34:59] - Red 'Signal 00: Life Bit [clock 1s]' (ID: 9, Lang: LAD), Instrucción UID: 38, Tipo: 'Coil'
[13:34:59] - Red 'Signal 00: Life Bit [clock 1s]' (ID: 4D, Lang: LAD), Instrucción UID: 29, Tipo: 'Ge'
[13:34:59] - Red 'Signal 00: Life Bit [clock 1s]' (ID: 4D, Lang: LAD), Instrucción UID: 30, Tipo: 'Coil'
[13:34:59] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ICS Profibus Comm_processed.json
[13:34:59] Guardado completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ICS Profibus Comm.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ICS Profibus Comm_processed.json
[13:34:59] Generando salida para: FB 'ICS_Profibus_Comm' (Original: ICS Profibus Comm)
[13:34:59] -> Modo de generación: FB SCL
[13:34:59] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:59] INFO: Detectadas 2 VAR_TEMP adicionales.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ICS_Profibus_Comm.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\IO_FLT1.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\IO_FLT1.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\IO_FLT1.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\IO_FLT1.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662073.5698977, Size=15470
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='I/O_FLT1', Número=82, Lenguaje Bloque='LAD'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:59] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:34:59] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\IO_FLT1.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\IO_FLT1.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\IO_FLT1.json
[13:34:59] Procesando bloque tipo: OB
[13:34:59] INFO: El bloque es OB. Iniciando procesamiento lógico...
[13:34:59] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:59] --- Iniciando Bucle de Procesamiento Iterativo (OB) ---
[13:34:59] --- Pase 1 ---
[13:34:59] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:59] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:34:59] Fase 2 (Agrupación IF con Simplificación):
[13:34:59] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:59] --- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando...
[13:34:59] --- Pase 2 ---
[13:34:59] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:59] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:59] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:34:59] --- Verificación Final de Instrucciones No Procesadas (OB) ---
[13:34:59] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:59] Guardando JSON procesado (OB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\IO_FLT1_processed.json
[13:34:59] Guardado completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\IO_FLT1.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\IO_FLT1_processed.json
[13:34:59] Generando salida para: OB 'I_O_FLT1' (Original: I/O_FLT1)
[13:34:59] -> Modo de generación: OB SCL
[13:34:59] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\I_O_FLT1.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ISOonTCP_or_TCP_Protocol.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ISOonTCP_or_TCP_Protocol.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ISOonTCP_or_TCP_Protocol.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ISOonTCP_or_TCP_Protocol.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662039.4912448, Size=61904
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='ISOonTCP_or_TCP_Protocol', Número=1, Lenguaje Bloque='STL'
[13:34:59] Paso 3b: Comentario bloque: 'v1.0 by UTRC Sidel 2008/05/28 (previous name: ISO-...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:59] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit.
[13:34:59] Advertencia: ObjectList para FB sin SW.Blocks.CompileUnit.
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] ADVERTENCIA FINAL: 'networks' está vacía en el JSON.
[13:34:59] Paso 6: Escritura JSON completada.
[13:34:59] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ISOonTCP_or_TCP_Protocol.json'
[13:34:59] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ISOonTCP_or_TCP_Protocol.xml ---
[13:34:59] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ISOonTCP_or_TCP_Protocol.json
[13:34:59] Procesando bloque tipo: FB
[13:34:59] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:34:59] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:34:59] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:34:59] --- Pase 1 ---
[13:34:59] Fase 1 (SymPy Base - Orden por Prioridad):
[13:34:59] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:34:59] Fase 2 (Agrupación IF con Simplificación):
[13:34:59] -> 0 agrupaciones realizadas (en redes no STL).
[13:34:59] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:34:59] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:34:59] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:34:59] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ISOonTCP_or_TCP_Protocol_processed.json
[13:34:59] Guardado completado.
[13:34:59] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ISOonTCP_or_TCP_Protocol.xml ---
[13:34:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ISOonTCP_or_TCP_Protocol_processed.json
[13:34:59] Generando salida para: FB 'ISOonTCP_or_TCP_Protocol' (Original: ISOonTCP_or_TCP_Protocol)
[13:34:59] -> Modo de generación: FB SCL
[13:34:59] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TCON:v2.4'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TSEND:v2.1'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TRCV:v2.2'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TDISCON:v2.1'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:59] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:34:59] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ISOonTCP_or_TCP_Protocol.scl
[13:34:59] Generación de .SCL completada.
[13:34:59] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input.xml ---
[13:34:59] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input.xml ---
[13:34:59] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Input.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input.json'...
[13:34:59] Cargando parsers de red...
[13:34:59] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:34:59] Total de lenguajes con parser cargado: 5
[13:34:59] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:34:59] Metadatos XML: ModTime=1752662051.2849145, Size=1686128
[13:34:59] Paso 1: Parseando archivo XML...
[13:34:59] Paso 1: Parseo XML completado.
[13:34:59] Paso 2: Detectando tipo de objeto principal...
[13:34:59] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:34:59] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:34:59] Paso 3: Extrayendo atributos del bloque...
[13:34:59] Paso 3: Atributos: Nombre='Input', Número=1718, Lenguaje Bloque='LAD'
[13:34:59] Paso 3b: Comentario bloque: '...'
[13:34:59] Paso 4: Extrayendo la interfaz del bloque...
[13:34:59] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:34:59] Paso 5: Se encontraron 233 elementos SW.Blocks.CompileUnit.
[13:34:59] - Procesando Red ID=9, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=80, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=91, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=108, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=119, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=190, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=207, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=218, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=229, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=2F5, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=306, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=317, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=328, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=339, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=34A, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=35B, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=36C, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=37D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=38E, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=39F, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=3B0, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=3C1, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=3D2, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=3E3, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=3F4, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=405, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=416, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=427, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=438, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=449, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=45A, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=46B, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=47C, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=48D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=49E, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=4AF, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=4C0, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=4D1, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=4E2, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=4F3, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=504, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=515, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=526, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=537, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=548, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=559, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=56A, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=57B, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=58C, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=59D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=5AE, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=5BF, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=5D0, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=5E1, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=5F2, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=603, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=614, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=625, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=636, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=647, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=658, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=669, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=67A, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=68B, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=69C, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:34:59] INFO: Compuerta O UID 54 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=6AD, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=6BE, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 58 con cardinalidad 2 - generando pines in1...in2
[13:34:59] INFO: Compuerta O UID 79 con cardinalidad 2 - generando pines in1...in2
[13:34:59] INFO: Compuerta O UID 82 con cardinalidad 7 - generando pines in1...in7
[13:34:59] - Procesando Red ID=6CF, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 55 con cardinalidad 2 - generando pines in1...in2
[13:34:59] INFO: Compuerta O UID 57 con cardinalidad 4 - generando pines in1...in4
[13:34:59] - Procesando Red ID=6E0, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=6F1, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=702, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=713, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=724, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=735, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=746, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=757, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=768, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=779, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=78A, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=79B, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=7AC, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=7BD, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=7CE, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=7DF, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=7F0, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=801, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=812, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=823, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 34 con cardinalidad 5 - generando pines in1...in5
[13:34:59] - Procesando Red ID=834, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 40 con cardinalidad 5 - generando pines in1...in5
[13:34:59] - Procesando Red ID=845, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 30 con cardinalidad 4 - generando pines in1...in4
[13:34:59] - Procesando Red ID=856, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 30 con cardinalidad 4 - generando pines in1...in4
[13:34:59] - Procesando Red ID=867, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 30 con cardinalidad 4 - generando pines in1...in4
[13:34:59] - Procesando Red ID=878, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=889, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=89A, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=8AB, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=8BC, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=8CD, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=8DE, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=8EF, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=900, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=911, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=922, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=933, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=944, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=955, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=966, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 37 con cardinalidad 5 - generando pines in1...in5
[13:34:59] - Procesando Red ID=977, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 30 con cardinalidad 4 - generando pines in1...in4
[13:34:59] - Procesando Red ID=988, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 28 con cardinalidad 3 - generando pines in1...in3
[13:34:59] - Procesando Red ID=999, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 34 con cardinalidad 5 - generando pines in1...in5
[13:34:59] - Procesando Red ID=9AA, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=9BB, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=9CC, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=9DD, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=9EE, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=9FF, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 36 con cardinalidad 6 - generando pines in1...in6
[13:34:59] - Procesando Red ID=A10, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:34:59] - Procesando Red ID=A21, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 52 con cardinalidad 5 - generando pines in1...in5
[13:34:59] - Procesando Red ID=A32, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 32 con cardinalidad 4 - generando pines in1...in4
[13:34:59] - Procesando Red ID=A43, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 28 con cardinalidad 3 - generando pines in1...in3
[13:34:59] - Procesando Red ID=A54, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 33 con cardinalidad 4 - generando pines in1...in4
[13:34:59] - Procesando Red ID=A65, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=A76, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 36 con cardinalidad 5 - generando pines in1...in5
[13:34:59] - Procesando Red ID=A87, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=A98, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=AA9, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=ABA, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=ACB, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=ADC, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=AED, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=AFE, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=B0F, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=B20, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=B31, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=B42, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=B53, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=B64, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=B75, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=B86, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=B97, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=BA8, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=BB9, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=BCA, Lenguaje Red=STL
[13:34:59] - Procesando Red ID=BDB, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=BEC, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=BFD, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=C0E, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=C1F, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=C30, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=C41, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=C52, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 43 con cardinalidad 3 - generando pines in1...in3
[13:34:59] - Procesando Red ID=C63, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=C74, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=C85, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=C96, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=CA7, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=CB8, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=CC9, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=CDA, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=CEB, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=CFC, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=D0D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=D1E, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=D2F, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=D40, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=D51, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=D62, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=D73, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=D84, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=D95, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=DA6, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=DB7, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=DC8, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=DD9, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=DEA, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=DFB, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=E0C, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=E1D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=E2E, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=E3F, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=E50, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=E61, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=E72, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=E83, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=E94, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=EA5, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=EB6, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=EC7, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=ED8, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=EE9, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=EFA, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=F0B, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=F1C, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=F2D, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=F3E, Lenguaje Red=LAD
[13:34:59] - Procesando Red ID=F4F, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=F60, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] - Procesando Red ID=F71, Lenguaje Red=LAD
[13:34:59] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:34:59] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:34:59] Paso 6: Escritura JSON completada.
[13:35:03] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input.json'
[13:35:03] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input.xml ---
[13:35:03] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input.json
[13:35:03] Procesando bloque tipo: FB
[13:35:03] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:03] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:03] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:03] --- Pase 1 ---
[13:35:03] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 32. Usando placeholder '#TON_INSTANCE_32'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 38. Usando placeholder '#TON_INSTANCE_38'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 26. Usando placeholder '#TON_INSTANCE_26'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 74. Usando placeholder '#TON_INSTANCE_74'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 50. Usando placeholder '#TON_INSTANCE_50'.
[13:35:03] Warning: get_sympy_representation called with None source_info.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 32. Usando placeholder '#TON_INSTANCE_32'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 28. Usando placeholder '#TON_INSTANCE_28'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 33. Usando placeholder '#TON_INSTANCE_33'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 28. Usando placeholder '#TON_INSTANCE_28'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 33. Usando placeholder '#TON_INSTANCE_33'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 32. Usando placeholder '#TON_INSTANCE_32'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 31. Usando placeholder '#TON_INSTANCE_31'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 51. Usando placeholder '#TON_INSTANCE_51'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 45. Usando placeholder '#TON_INSTANCE_45'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 30. Usando placeholder '#TON_INSTANCE_30'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TOF UID 32. Usando placeholder '#TOF_INSTANCE_32'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TOF UID 38. Usando placeholder '#TOF_INSTANCE_38'.
[13:35:03] -> 977 instrucciones (no STL) procesadas con SymPy.
[13:35:03] Fase 2 (Agrupación IF con Simplificación):
[13:35:03] INFO: Agrupando 2 instr. bajo condición de Contact UID 26
[13:35:03] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:03] --- Fin Pase 1: 977 proc SymPy, 1 agrup. Continuando...
[13:35:03] --- Pase 2 ---
[13:35:03] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 26. Usando placeholder '#TON_INSTANCE_26'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 50. Usando placeholder '#TON_INSTANCE_50'.
[13:35:03] Warning: get_sympy_representation called with None source_info.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 51. Usando placeholder '#TON_INSTANCE_51'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 45. Usando placeholder '#TON_INSTANCE_45'.
[13:35:03] -> 101 instrucciones (no STL) procesadas con SymPy.
[13:35:03] Fase 2 (Agrupación IF con Simplificación):
[13:35:03] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:03] --- Fin Pase 2: 101 proc SymPy, 0 agrup. Continuando...
[13:35:03] --- Pase 3 ---
[13:35:03] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:03] Error during SymPy simplification for Coil 50:
[13:35:03] To simplify a logical expression with more than 8 variables may take a
[13:35:03] long time and requires the use of `force=True`.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 26. Usando placeholder '#TON_INSTANCE_26'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 50. Usando placeholder '#TON_INSTANCE_50'.
[13:35:03] Warning: get_sympy_representation called with None source_info.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 51. Usando placeholder '#TON_INSTANCE_51'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 45. Usando placeholder '#TON_INSTANCE_45'.
[13:35:03] -> 17 instrucciones (no STL) procesadas con SymPy.
[13:35:03] Fase 2 (Agrupación IF con Simplificación):
[13:35:03] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:03] --- Fin Pase 3: 17 proc SymPy, 0 agrup. Continuando...
[13:35:03] --- Pase 4 ---
[13:35:03] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 26. Usando placeholder '#TON_INSTANCE_26'.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 50. Usando placeholder '#TON_INSTANCE_50'.
[13:35:03] Warning: get_sympy_representation called with None source_info.
[13:35:03] Advertencia: No se encontró nombre/instancia para TON UID 51. Usando placeholder '#TON_INSTANCE_51'.
[13:35:03] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:03] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:03] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:03] ADVERTENCIA: Se encontraron 61 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:03] - Red 'MIX -' (ID: 5E, Lang: LAD), Instrucción UID: 34, Tipo: 'Contact'
[13:35:03] - Red 'MIX -' (ID: 5E, Lang: LAD), Instrucción UID: 35, Tipo: 'Coil'
[13:35:03] - Red 'MIX -' (ID: 5E, Lang: LAD), Instrucción UID: 40, Tipo: 'O'
[13:35:03] - Red 'MIX -' (ID: 5E, Lang: LAD), Instrucción UID: 41, Tipo: 'Coil'
[13:35:03] - Red 'UPS - Delay Time Before Restart HMI-PC' (ID: 6F, Lang: LAD), Instrucción UID: 26, Tipo: 'TON'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6BE, Lang: LAD), Instrucción UID: 76, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6BE, Lang: LAD), Instrucción UID: 77, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6BE, Lang: LAD), Instrucción UID: 78, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6BE, Lang: LAD), Instrucción UID: 79, Tipo: 'O'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6BE, Lang: LAD), Instrucción UID: 80, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6BE, Lang: LAD), Instrucción UID: 81, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6BE, Lang: LAD), Instrucción UID: 82, Tipo: 'O'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6BE, Lang: LAD), Instrucción UID: 83, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6BE, Lang: LAD), Instrucción UID: 84, Tipo: 'Coil'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 50, Tipo: 'TON'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 52, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 53, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 54, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 55, Tipo: 'O'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 56, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 57, Tipo: 'O'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 58, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 59, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Manual Manifold Setting' (ID: 6CF, Lang: LAD), Instrucción UID: 60, Tipo: 'Coil'
[13:35:03] - Red '- LAST CONTAINER' (ID: 834, Lang: LAD), Instrucción UID: 34, Tipo: 'Contact'
[13:35:03] - Red '- LAST CONTAINER' (ID: 834, Lang: LAD), Instrucción UID: 40, Tipo: 'O'
[13:35:03] - Red '- LAST CONTAINER' (ID: 834, Lang: LAD), Instrucción UID: 41, Tipo: 'Coil'
[13:35:03] - Red '- LAST CONTAINER' (ID: 834, Lang: LAD), Instrucción UID: 42, Tipo: 'Coil'
[13:35:03] - Red '- BLENDFILLING _ AVM346 ENABLE' (ID: 8BC, Lang: LAD), Instrucción UID: 34, Tipo: 'Contact'
[13:35:03] - Red '- BLENDFILLING _ AVM346 ENABLE' (ID: 8BC, Lang: LAD), Instrucción UID: 35, Tipo: 'Coil'
[13:35:03] - Red '- CLEANING RECOVER COMPLETED' (ID: 966, Lang: LAD), Instrucción UID: 40, Tipo: 'Contact'
[13:35:03] - Red '- CLEANING RECOVER COMPLETED' (ID: 966, Lang: LAD), Instrucción UID: 41, Tipo: 'Coil'
[13:35:03] - Red 'MIX - From Filler CIP Open AVM314' (ID: 9BB, Lang: LAD), Instrucción UID: 35, Tipo: 'O'
[13:35:03] - Red 'MIX - From Filler CIP Open AVM314' (ID: 9BB, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil'
[13:35:03] - Red '--------- CIP STATION COMMUNICATION ---------' (ID: 9DD, Lang: LAD), Instrucción UID: 35, Tipo: 'O'
[13:35:03] - Red '--------- CIP STATION COMMUNICATION ---------' (ID: 9DD, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil'
[13:35:03] - Red '- CLEANING RECOVER REQUEST' (ID: A21, Lang: LAD), Instrucción UID: 52, Tipo: 'O'
[13:35:03] - Red '- CLEANING RECOVER REQUEST' (ID: A21, Lang: LAD), Instrucción UID: 53, Tipo: 'Coil'
[13:35:03] - Red 'MIX -' (ID: B86, Lang: LAD), Instrucción UID: 35, Tipo: 'Abs'
[13:35:03] - Red 'MIX -' (ID: B86, Lang: LAD), Instrucción UID: 36, Tipo: 'Gt'
[13:35:03] - Red 'MIX -' (ID: B86, Lang: LAD), Instrucción UID: 37, Tipo: 'Coil'
[13:35:03] - Red 'MIX - Input' (ID: B97, Lang: LAD), Instrucción UID: 34, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Input' (ID: B97, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact'
[13:35:03] - Red 'MIX - Input' (ID: B97, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil'
[13:35:03] - Red 'MIX -' (ID: BEC, Lang: LAD), Instrucción UID: 30, Tipo: 'Abs'
[13:35:03] - Red 'MIX -' (ID: BEC, Lang: LAD), Instrucción UID: 31, Tipo: 'Gt'
[13:35:03] - Red 'MIX -' (ID: BEC, Lang: LAD), Instrucción UID: 32, Tipo: 'Coil'
[13:35:03] - Red 'MIX -' (ID: BFD, Lang: LAD), Instrucción UID: 33, Tipo: 'Contact'
[13:35:03] - Red 'MIX -' (ID: BFD, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:35:03] - Red 'CO2PressOk' (ID: C52, Lang: LAD), Instrucción UID: 51, Tipo: 'TON'
[13:35:03] - Red 'CO2PressOk' (ID: C52, Lang: LAD), Instrucción UID: 53, Tipo: 'Contact'
[13:35:03] - Red 'CO2PressOk' (ID: C52, Lang: LAD), Instrucción UID: 54, Tipo: 'Coil'
[13:35:03] - Red 'CO2 inlet line pressure not stable' (ID: C74, Lang: LAD), Instrucción UID: 41, Tipo: 'Abs'
[13:35:03] - Red 'CO2 inlet line pressure not stable' (ID: C74, Lang: LAD), Instrucción UID: 42, Tipo: 'Gt'
[13:35:03] - Red 'CO2 inlet line pressure not stable' (ID: C74, Lang: LAD), Instrucción UID: 43, Tipo: 'Coil'
[13:35:03] - Red 'MIX - CO2 Steril Filter Ok' (ID: E1D, Lang: LAD), Instrucción UID: 47, Tipo: 'Contact'
[13:35:03] - Red 'MIX - CO2 Steril Filter Ok' (ID: E1D, Lang: LAD), Instrucción UID: 48, Tipo: 'Coil'
[13:35:03] - Red 'MIX -' (ID: EC7, Lang: LAD), Instrucción UID: 32, Tipo: 'Contact'
[13:35:03] - Red 'MIX -' (ID: EC7, Lang: LAD), Instrucción UID: 33, Tipo: 'Contact'
[13:35:03] - Red 'MIX -' (ID: EC7, Lang: LAD), Instrucción UID: 34, Tipo: 'Contact'
[13:35:03] - Red 'MIX -' (ID: EC7, Lang: LAD), Instrucción UID: 35, Tipo: 'Coil'
[13:35:03] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_processed.json
[13:35:03] Guardado completado.
[13:35:03] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input.xml ---
[13:35:03] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_processed.json
[13:35:03] Generando salida para: FB 'Input' (Original: Input)
[13:35:03] -> Modo de generación: FB SCL
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] INFO: Detectadas 18 VAR_TEMP adicionales.
[13:35:03] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Input.scl
[13:35:03] Generación de .SCL completada.
[13:35:03] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_CheckFlowMetersSta.xml ---
[13:35:03] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_CheckFlowMetersSta.xml. Se usará el archivo .scl original existente. ---
[13:35:03] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_Data.xml ---
[13:35:03] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_Data.xml ---
[13:35:03] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_Data.json'...
[13:35:03] Cargando parsers de red...
[13:35:03] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:03] Total de lenguajes con parser cargado: 5
[13:35:03] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:03] Metadatos XML: ModTime=1752662064.886017, Size=267523
[13:35:03] Paso 1: Parseando archivo XML...
[13:35:03] Paso 1: Parseo XML completado.
[13:35:03] Paso 2: Detectando tipo de objeto principal...
[13:35:03] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:03] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:03] Paso 3: Extrayendo atributos del bloque...
[13:35:03] Paso 3: Atributos: Nombre='Input_Data', Número=940, Lenguaje Bloque='DB'
[13:35:03] Paso 3b: Comentario bloque: '...'
[13:35:03] Paso 4: Extrayendo la interfaz del bloque...
[13:35:03] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:03] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:03] Paso 6: Escritura JSON completada.
[13:35:03] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_Data.json'
[13:35:03] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_Data.xml ---
[13:35:03] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_Data.json
[13:35:03] Procesando bloque tipo: InstanceDB
[13:35:03] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:03] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_Data_processed.json
[13:35:03] Guardado de InstanceDB completado.
[13:35:03] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_Data.xml ---
[13:35:03] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_Data_processed.json
[13:35:03] Generando salida para: InstanceDB 'Input_Data' (Original: Input_Data)
[13:35:03] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TOF:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:03] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Input_Data.scl
[13:35:03] Generación de .SCL completada.
[13:35:03] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalCtrl.xml ---
[13:35:03] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalCtrl.xml ---
[13:35:03] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalCtrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalCtrl.json'...
[13:35:03] Cargando parsers de red...
[13:35:03] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:03] Total de lenguajes con parser cargado: 5
[13:35:03] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:03] Metadatos XML: ModTime=1752662050.6167643, Size=31560
[13:35:03] Paso 1: Parseando archivo XML...
[13:35:03] Paso 1: Parseo XML completado.
[13:35:03] Paso 2: Detectando tipo de objeto principal...
[13:35:03] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:03] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:03] Paso 3: Extrayendo atributos del bloque...
[13:35:03] Paso 3: Atributos: Nombre='Input_DigitalCtrl', Número=1720, Lenguaje Bloque='LAD'
[13:35:03] Paso 3b: Comentario bloque: '...'
[13:35:03] Paso 4: Extrayendo la interfaz del bloque...
[13:35:03] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:03] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit.
[13:35:03] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:03] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:03] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:03] INFO: Compuerta O UID 44 con cardinalidad 4 - generando pines in1...in4
[13:35:03] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:03] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:03] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:03] Paso 6: Escritura JSON completada.
[13:35:03] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalCtrl.json'
[13:35:03] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalCtrl.xml ---
[13:35:03] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalCtrl.json
[13:35:03] Procesando bloque tipo: FC
[13:35:03] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:03] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:03] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:03] --- Pase 1 ---
[13:35:03] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:03] Error creating SymPy equality for 36: Sympify of expression 'could not parse '%DBW594'' failed, because of exception being raised:
[13:35:03] SyntaxError: invalid syntax (<string>, line 1)
[13:35:03] Error creating SymPy equality for 38: Sympify of expression 'could not parse '%DBW688'' failed, because of exception being raised:
[13:35:03] SyntaxError: invalid syntax (<string>, line 1)
[13:35:03] -> 20 instrucciones (no STL) procesadas con SymPy.
[13:35:03] Fase 2 (Agrupación IF con Simplificación):
[13:35:03] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:03] --- Fin Pase 1: 20 proc SymPy, 0 agrup. Continuando...
[13:35:03] --- Pase 2 ---
[13:35:03] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:03] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:03] Fase 2 (Agrupación IF con Simplificación):
[13:35:03] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:03] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando...
[13:35:03] --- Pase 3 ---
[13:35:03] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:03] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:03] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:03] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:03] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:03] - Red 'Waiting condition' (ID: 1A, Lang: LAD), Instrucción UID: 44, Tipo: 'O'
[13:35:03] - Red 'Waiting condition' (ID: 1A, Lang: LAD), Instrucción UID: 45, Tipo: 'Contact'
[13:35:03] - Red 'Waiting condition' (ID: 1A, Lang: LAD), Instrucción UID: 46, Tipo: 'Coil'
[13:35:03] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalCtrl_processed.json
[13:35:03] Guardado completado.
[13:35:03] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalCtrl.xml ---
[13:35:03] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalCtrl_processed.json
[13:35:03] Generando salida para: FC 'Input_DigitalCtrl' (Original: Input_DigitalCtrl)
[13:35:03] -> Modo de generación: FC SCL
[13:35:03] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Input_DigitalCtrl.scl
[13:35:03] Generación de .SCL completada.
[13:35:03] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalScanner.xml ---
[13:35:03] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalScanner.xml ---
[13:35:03] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalScanner.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalScanner.json'...
[13:35:03] Cargando parsers de red...
[13:35:03] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:03] Total de lenguajes con parser cargado: 5
[13:35:03] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:03] Metadatos XML: ModTime=1752662048.6044278, Size=25039
[13:35:03] Paso 1: Parseando archivo XML...
[13:35:03] Paso 1: Parseo XML completado.
[13:35:03] Paso 2: Detectando tipo de objeto principal...
[13:35:03] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:03] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:03] Paso 3: Extrayendo atributos del bloque...
[13:35:03] Paso 3: Atributos: Nombre='Input_DigitalScanner', Número=1719, Lenguaje Bloque='LAD'
[13:35:03] Paso 3b: Comentario bloque: '...'
[13:35:03] Paso 4: Extrayendo la interfaz del bloque...
[13:35:03] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:03] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
[13:35:03] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:03] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:03] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:03] Paso 6: Escritura JSON completada.
[13:35:03] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalScanner.json'
[13:35:03] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalScanner.xml ---
[13:35:03] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalScanner.json
[13:35:03] Procesando bloque tipo: FC
[13:35:03] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:03] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:03] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalScanner_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Input_DigitalScanner.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Input_DigitalScanner_processed.json
[13:35:04] Generando salida para: FC 'Input_DigitalScanner' (Original: Input_DigitalScanner)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Input_DigitalScanner.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Instrument_Scanner.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Instrument_Scanner.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Instrument_Scanner.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Instrument_Scanner.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662070.2575707, Size=18892
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Instrument_Scanner', Número=1968, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Instrument_Scanner.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Instrument_Scanner.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Instrument_Scanner.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Instrument_Scanner_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Instrument_Scanner.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Instrument_Scanner_processed.json
[13:35:04] Generando salida para: FC 'Instrument_Scanner' (Original: Instrument_Scanner)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Instrument_Scanner.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Integral.xml ---
[13:35:04] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Integral.xml. Se usará el archivo .scl original existente. ---
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking NET.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking NET.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking NET.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking NET.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662062.977575, Size=194257
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Interlocking NET', Número=1991, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 15 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 30 con cardinalidad 3 - generando pines in1...in3
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 37 con cardinalidad 6 - generando pines in1...in6
[13:35:04] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 30 con cardinalidad 3 - generando pines in1...in3
[13:35:04] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 39 con cardinalidad 7 - generando pines in1...in7
[13:35:04] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 30 con cardinalidad 3 - generando pines in1...in3
[13:35:04] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 32 con cardinalidad 5 - generando pines in1...in5
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking NET.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking NET.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking NET.json
[13:35:04] Procesando bloque tipo: FB
[13:35:04] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 72 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 72 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] Error during SymPy simplification for Coil 41:
[13:35:04] To simplify a logical expression with more than 8 variables may take a
[13:35:04] long time and requires the use of `force=True`.
[13:35:04] -> 14 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 2: 14 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 3 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 4 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:04] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:04] - Red 'MIX - HMI Blender Parameters' (ID: B3, Lang: LAD), Instrucción UID: 57, Tipo: 'Call'
[13:35:04] - Red 'MIX - HMI Blender Parameters' (ID: B3, Lang: LAD), Instrucción UID: 59, Tipo: 'Contact'
[13:35:04] - Red 'MIX - HMI Blender Parameters' (ID: B3, Lang: LAD), Instrucción UID: 60, Tipo: 'Coil'
[13:35:04] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking NET_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking NET.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking NET_processed.json
[13:35:04] Generando salida para: FB 'Interlocking_NET' (Original: Interlocking NET)
[13:35:04] -> Modo de generación: FB SCL
[13:35:04] WARNING: No se encontró definición para 'ICS Profibus Comm'. Se buscó en directorios estándar.
[13:35:04] INFO: Detectadas 5 VAR_TEMP adicionales.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Interlocking_NET.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_NET.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_NET.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_NET.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_NET.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662065.0979369, Size=17543
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Interlocking_NET', Número=991, Lenguaje Bloque='DB'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_NET.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_NET.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_NET.json
[13:35:04] Procesando bloque tipo: InstanceDB
[13:35:04] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:04] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_NET_processed.json
[13:35:04] Guardado de InstanceDB completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_NET.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_NET_processed.json
[13:35:04] Generando salida para: InstanceDB 'Interlocking_NET' (Original: Interlocking_NET)
[13:35:04] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:04] WARNING: No se encontró definición para 'ICS Profibus Comm'. Se buscó en directorios estándar.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Interlocking_NET.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Panel.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Panel.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Panel.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Panel.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662070.7804954, Size=152047
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Interlocking_Panel', Número=1999, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 56 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 59 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 47 con cardinalidad 2 - generando pines in1...in2
[13:35:04] INFO: Compuerta O UID 51 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Panel.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Panel.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Panel.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] Error: BLKMOV 32 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 32 sin información válida para SRCBLK.
[13:35:04] -> 50 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] INFO: Agrupando 2 instr. bajo condición de Contact UID 28
[13:35:04] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 50 proc SymPy, 1 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] Error: BLKMOV 36 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 37 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 46 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 52 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 51 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 52 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 53 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 54 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 55 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 56 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 45 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 46 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 47 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 48 sin información válida para SRCBLK.
[13:35:04] Error: BLKMOV 49 sin información válida para SRCBLK.
[13:35:04] -> 68 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] INFO: Agrupando 5 instr. bajo condición de Contact UID 45
[13:35:04] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 2: 68 proc SymPy, 1 agrup. Continuando...
[13:35:04] --- Pase 3 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 49 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 3: 49 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 4 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Panel_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Panel.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Panel_processed.json
[13:35:04] Generando salida para: FC 'Interlocking_Panel' (Original: Interlocking_Panel)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Interlocking_Panel.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Variables.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Variables.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Variables.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Variables.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662047.590897, Size=369659
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Interlocking_Variables', Número=900, Lenguaje Bloque='DB'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Variables.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Variables.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Variables.json
[13:35:04] Procesando bloque tipo: GlobalDB
[13:35:04] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:04] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Variables_processed.json
[13:35:04] Guardado de GlobalDB completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Interlocking_Variables.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Interlocking_Variables_processed.json
[13:35:04] Generando salida para: GlobalDB 'Interlocking_Variables' (Original: Interlocking_Variables)
[13:35:04] -> Modo de generación: DATA_BLOCK SCL
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Interlocking_Variables.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_I.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_I.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_I.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_I.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662049.045756, Size=25258
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='LIMIT_I', Número=1849, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_I.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_I.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_I.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 6 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:04] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 23, Tipo: 'Save'
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_I_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_I.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_I_processed.json
[13:35:04] Generando salida para: FC 'LIMIT_I' (Original: LIMIT_I)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\LIMIT_I.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_R.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_R.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_R.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_R.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662055.3454678, Size=25264
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='LIMIT_R', Número=1848, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_R.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_R.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_R.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 6 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:04] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 23, Tipo: 'Save'
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_R_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\LIMIT_R.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\LIMIT_R_processed.json
[13:35:04] Generando salida para: FC 'LIMIT_R' (Original: LIMIT_R)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\LIMIT_R.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\LowPassFilter.xml ---
[13:35:04] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\LowPassFilter.xml. Se usará el archivo .scl original existente. ---
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFMAnalogValues.xml ---
[13:35:04] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFMAnalogValues.xml. Se usará el archivo .scl original existente. ---
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFMAnalogValues_Totalize.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFMAnalogValues_Totalize.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\MFMAnalogValues_Totalize.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFMAnalogValues_Totalize.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662072.564297, Size=252914
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='MFMAnalogValues_Totalize', Número=2025, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 23 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 56 con cardinalidad 2 - generando pines in1...in2
[13:35:04] INFO: Compuerta O UID 67 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 56 con cardinalidad 2 - generando pines in1...in2
[13:35:04] INFO: Compuerta O UID 67 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 58 con cardinalidad 2 - generando pines in1...in2
[13:35:04] INFO: Compuerta O UID 69 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 65 con cardinalidad 2 - generando pines in1...in2
[13:35:04] INFO: Compuerta O UID 76 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 56 con cardinalidad 2 - generando pines in1...in2
[13:35:04] INFO: Compuerta O UID 67 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 56 con cardinalidad 2 - generando pines in1...in2
[13:35:04] INFO: Compuerta O UID 67 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFMAnalogValues_Totalize.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFMAnalogValues_Totalize.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFMAnalogValues_Totalize.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 176 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] INFO: Agrupando 4 instr. bajo condición de Contact UID 37
[13:35:04] INFO: Agrupando 2 instr. bajo condición de NBox UID 57
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 35
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 35
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 37
[13:35:04] INFO: Agrupando 2 instr. bajo condición de NBox UID 57
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 35
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 37
[13:35:04] INFO: Agrupando 2 instr. bajo condición de NBox UID 59
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 35
[13:35:04] INFO: Agrupando 2 instr. bajo condición de NBox UID 66
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 35
[13:35:04] INFO: Agrupando 2 instr. bajo condición de NBox UID 57
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 35
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 35
[13:35:04] INFO: Agrupando 2 instr. bajo condición de NBox UID 57
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 35
[13:35:04] INFO: Agrupando 2 instr. bajo condición de PBox UID 35
[13:35:04] -> 18 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 176 proc SymPy, 18 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 38 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 2: 38 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 3 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 12 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 3: 12 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 4 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] ADVERTENCIA: Se encontraron 7 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:04] - Red 'MIX - MFMAnalogValues_Totalize' (ID: 9, Lang: LAD), Instrucción UID: 41, Tipo: 'Sf'
[13:35:04] - Red 'MIX - MFMAnalogValues_Totalize' (ID: 9, Lang: LAD), Instrucción UID: 42, Tipo: 'NBox'
[13:35:04] - Red 'MIX - MFMAnalogValues_Totalize' (ID: 9, Lang: LAD), Instrucción UID: 43, Tipo: 'Add'
[13:35:04] - Red 'MIX - MFMAnalogValues_Totalize' (ID: 9, Lang: LAD), Instrucción UID: 44, Tipo: 'Add'
[13:35:04] - Red 'MIX - MFMAnalogValues_Totalize' (ID: 9, Lang: LAD), Instrucción UID: 45, Tipo: 'Add'
[13:35:04] - Red 'MIX - MFMAnalogValues_Totalize' (ID: 9, Lang: LAD), Instrucción UID: 46, Tipo: 'Div'
[13:35:04] - Red 'MIX - MFMAnalogValues_Totalize' (ID: 9, Lang: LAD), Instrucción UID: 47, Tipo: 'Add'
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFMAnalogValues_Totalize_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFMAnalogValues_Totalize.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFMAnalogValues_Totalize_processed.json
[13:35:04] Generando salida para: FC 'MFMAnalogValues_Totalize' (Original: MFMAnalogValues_Totalize)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\MFMAnalogValues_Totalize.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFM_Analog_Value_Data.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFM_Analog_Value_Data.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\MFM_Analog_Value_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFM_Analog_Value_Data.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662064.9056451, Size=62036
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='MFM_Analog_Value_Data', Número=942, Lenguaje Bloque='DB'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFM_Analog_Value_Data.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFM_Analog_Value_Data.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFM_Analog_Value_Data.json
[13:35:04] Procesando bloque tipo: InstanceDB
[13:35:04] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:04] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFM_Analog_Value_Data_processed.json
[13:35:04] Guardado de InstanceDB completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MFM_Analog_Value_Data.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MFM_Analog_Value_Data_processed.json
[13:35:04] Generando salida para: InstanceDB 'MFM_Analog_Value_Data' (Original: MFM_Analog_Value_Data)
[13:35:04] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:04] WARNING: No se encontró definición para 'Delay'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Delay'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'Delay'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\MFM_Analog_Value_Data.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\MOD_ERR.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MOD_ERR.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\MOD_ERR.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MOD_ERR.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662073.675148, Size=6182
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='MOD_ERR', Número=122, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit.
[13:35:04] Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit.
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] ADVERTENCIA FINAL: 'networks' está vacía en el JSON.
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MOD_ERR.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MOD_ERR.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MOD_ERR.json
[13:35:04] Procesando bloque tipo: OB
[13:35:04] INFO: El bloque es OB. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (OB) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (OB) ---
[13:35:04] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:04] Guardando JSON procesado (OB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MOD_ERR_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MOD_ERR.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MOD_ERR_processed.json
[13:35:04] Generando salida para: OB 'MOD_ERR' (Original: MOD_ERR)
[13:35:04] -> Modo de generación: OB SCL
[13:35:04] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\MOD_ERR.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\MSE Slope.xml ---
[13:35:04] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MSE Slope.xml. Se usará el archivo .scl original existente. ---
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndP DB.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndP DB.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndP DB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndP DB.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662065.2575982, Size=17304
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='MTD NumBottleAftEndP DB', Número=2115, Lenguaje Bloque='DB'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndP DB.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndP DB.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndP DB.json
[13:35:04] Procesando bloque tipo: InstanceDB
[13:35:04] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:04] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndP DB_processed.json
[13:35:04] Guardado de InstanceDB completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndP DB.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndP DB_processed.json
[13:35:04] Generando salida para: InstanceDB 'MTD_NumBottleAftEndP_DB' (Original: MTD NumBottleAftEndP DB)
[13:35:04] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\MTD_NumBottleAftEndP_DB.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndProd.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndProd.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndProd.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndProd.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662063.07182, Size=211390
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='MTD NumBottleAftEndProd', Número=2115, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: 'FB2115 - NUMBER BOTTLE AFTER END PRODUCTION
[13:35:04] *SIS...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 25 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 34 con cardinalidad 3 - generando pines in1...in3
[13:35:04] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 37 con cardinalidad 5 - generando pines in1...in5
[13:35:04] - Procesando Red ID=190, Lenguaje Red=STL
[13:35:04] - Procesando Red ID=1A1, Lenguaje Red=STL
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndProd.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndProd.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndProd.json
[13:35:04] Procesando bloque tipo: FB
[13:35:04] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 101 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] INFO: Agrupando 3 instr. bajo condición de Contact UID 45
[13:35:04] INFO: Agrupando 5 instr. bajo condición de Contact UID 41
[13:35:04] INFO: Agrupando 2 instr. bajo condición de Contact UID 46
[13:35:04] -> 3 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 101 proc SymPy, 3 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 24 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 2: 24 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 3 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 7 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 3: 7 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 4 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:04] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:04] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndProd_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MTD NumBottleAftEndProd.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MTD NumBottleAftEndProd_processed.json
[13:35:04] Generando salida para: FB 'MTD_NumBottleAftEndProd' (Original: MTD NumBottleAftEndProd)
[13:35:04] -> Modo de generación: FB SCL
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\MTD_NumBottleAftEndProd.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Control.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Control.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Control.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Control.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662068.2362187, Size=56582
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Maselli_PA_Control', Número=1890, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: 'Telegramma V.21...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Control.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Control.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Control.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 32 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] INFO: Agrupando 2 instr. bajo condición de Contact UID 22
[13:35:04] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 32 proc SymPy, 1 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 3 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:04] - Red 'MIX -' (ID: 1A, Lang: LAD), Instrucción UID: 33, Tipo: 'Sp'
[13:35:04] - Red 'MIX -' (ID: 1A, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:35:04] - Red 'MIX -' (ID: 4D, Lang: LAD), Instrucción UID: 43, Tipo: 'Sf'
[13:35:04] - Red 'MIX -' (ID: 4D, Lang: LAD), Instrucción UID: 44, Tipo: 'SCoil'
[13:35:04] - Red 'MIX - Product Meter Fault' (ID: 5E, Lang: LAD), Instrucción UID: 26, Tipo: 'Sf'
[13:35:04] - Red 'MIX - Product Meter Fault' (ID: 5E, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Control_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Control.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Control_processed.json
[13:35:04] Generando salida para: FC 'Maselli_PA_Control' (Original: Maselli_PA_Control)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Maselli_PA_Control.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Read.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Read.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Read.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Read.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662068.1384451, Size=70445
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Maselli_PA_Ctrl_Read', Número=1891, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: 'Telegramma V.21...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=6F, Lenguaje Red=STL
[13:35:04] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 27 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Read.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Read.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Read.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 17 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 17 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 3 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:04] - Red 'MIX -' (ID: B3, Lang: LAD), Instrucción UID: 26, Tipo: 'Sf'
[13:35:04] - Red 'MIX -' (ID: B3, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Read_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Read.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Read_processed.json
[13:35:04] Generando salida para: FC 'Maselli_PA_Ctrl_Read' (Original: Maselli_PA_Ctrl_Read)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Maselli_PA_Ctrl_Read.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Transfer.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Transfer.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Transfer.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Transfer.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662068.2068357, Size=23028
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Maselli_PA_Ctrl_Transfer', Número=1893, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: 'Telegramma V.21...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 30 con cardinalidad 3 - generando pines in1...in3
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Transfer.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Transfer.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Transfer.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 6 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 2: 1 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 3 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:04] - Red 'MIX - OperatorStop' (ID: 1A, Lang: LAD), Instrucción UID: 31, Tipo: 'Sp'
[13:35:04] - Red 'MIX - OperatorStop' (ID: 1A, Lang: LAD), Instrucción UID: 32, Tipo: 'Coil'
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Transfer_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Transfer.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Transfer_processed.json
[13:35:04] Generando salida para: FC 'Maselli_PA_Ctrl_Transfer' (Original: Maselli_PA_Ctrl_Transfer)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Maselli_PA_Ctrl_Transfer.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Write.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Write.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Write.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Write.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662068.170268, Size=70347
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Maselli_PA_Ctrl_Write', Número=1892, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: 'Telegramma V.21...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 30 con cardinalidad 3 - generando pines in1...in3
[13:35:04] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:04] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Write.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Write.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Write.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 27 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] INFO: Agrupando 2 instr. bajo condición de Contact UID 26
[13:35:04] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 27 proc SymPy, 1 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 3 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Write_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Ctrl_Write.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Ctrl_Write_processed.json
[13:35:04] Generando salida para: FC 'Maselli_PA_Ctrl_Write' (Original: Maselli_PA_Ctrl_Write)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] INFO: Detectadas 4 VAR_TEMP adicionales.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Maselli_PA_Ctrl_Write.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Data.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Data.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Data.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662064.978818, Size=9114
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Maselli_PA_Data', Número=967, Lenguaje Bloque='DB'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Data.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Data.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Data.json
[13:35:04] Procesando bloque tipo: GlobalDB
[13:35:04] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:04] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Data_processed.json
[13:35:04] Guardado de GlobalDB completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Maselli_PA_Data.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Maselli_PA_Data_processed.json
[13:35:04] Generando salida para: GlobalDB 'Maselli_PA_Data' (Original: Maselli_PA_Data)
[13:35:04] -> Modo de generación: DATA_BLOCK SCL
[13:35:04] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Maselli_PA_Data.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\MessageScroll.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MessageScroll.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\MessageScroll.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MessageScroll.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662065.5819035, Size=5239
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='MessageScroll', Número=210, Lenguaje Bloque='STL'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit.
[13:35:04] Advertencia: ObjectList para FC sin SW.Blocks.CompileUnit.
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] ADVERTENCIA FINAL: 'networks' está vacía en el JSON.
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MessageScroll.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MessageScroll.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MessageScroll.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MessageScroll_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\MessageScroll.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\MessageScroll_processed.json
[13:35:04] Generando salida para: FC 'MessageScroll' (Original: MessageScroll)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] WARNING: No se encontró definición para 'Block_DB'. Se buscó en directorios estándar.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\MessageScroll.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ModValveFault.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ModValveFault.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ModValveFault.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ModValveFault.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662073.192774, Size=58210
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='ModValveFault', Número=2035, Lenguaje Bloque='LAD'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:04] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit.
[13:35:04] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:04] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:04] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ModValveFault.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ModValveFault.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ModValveFault.json
[13:35:04] Procesando bloque tipo: FC
[13:35:04] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:04] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:04] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:04] --- Pase 1 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 29 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 1: 29 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 2 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 9 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 2: 9 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 3 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 15 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 3: 15 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 4 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:35:04] Fase 2 (Agrupación IF con Simplificación):
[13:35:04] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:04] --- Fin Pase 4: 4 proc SymPy, 0 agrup. Continuando...
[13:35:04] --- Pase 5 ---
[13:35:04] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:04] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:04] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. ---
[13:35:04] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:04] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:04] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ModValveFault_processed.json
[13:35:04] Guardado completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ModValveFault.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ModValveFault_processed.json
[13:35:04] Generando salida para: FC 'ModValveFault' (Original: ModValveFault)
[13:35:04] -> Modo de generación: FC SCL
[13:35:04] INFO: Detectadas 2 VAR_TEMP adicionales.
[13:35:04] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ModValveFault.scl
[13:35:04] Generación de .SCL completada.
[13:35:04] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net BlendFill Eth.xml ---
[13:35:04] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net BlendFill Eth.xml ---
[13:35:04] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Net BlendFill Eth.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net BlendFill Eth.json'...
[13:35:04] Cargando parsers de red...
[13:35:04] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:04] Total de lenguajes con parser cargado: 5
[13:35:04] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:04] Metadatos XML: ModTime=1752662062.8714533, Size=59202
[13:35:04] Paso 1: Parseando archivo XML...
[13:35:04] Paso 1: Parseo XML completado.
[13:35:04] Paso 2: Detectando tipo de objeto principal...
[13:35:04] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:04] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:04] Paso 3: Extrayendo atributos del bloque...
[13:35:04] Paso 3: Atributos: Nombre='Net BlendFill Eth', Número=806, Lenguaje Bloque='DB'
[13:35:04] Paso 3b: Comentario bloque: '...'
[13:35:04] Paso 4: Extrayendo la interfaz del bloque...
[13:35:04] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:04] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:04] Paso 6: Escritura JSON completada.
[13:35:04] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net BlendFill Eth.json'
[13:35:04] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net BlendFill Eth.xml ---
[13:35:04] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net BlendFill Eth.json
[13:35:04] Procesando bloque tipo: InstanceDB
[13:35:04] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:04] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net BlendFill Eth_processed.json
[13:35:04] Guardado de InstanceDB completado.
[13:35:04] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net BlendFill Eth.xml ---
[13:35:04] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net BlendFill Eth_processed.json
[13:35:04] Generando salida para: InstanceDB 'Net_BlendFill_Eth' (Original: Net BlendFill Eth)
[13:35:04] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:04] WARNING: No se encontró definición para 'TCON:v2.4'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TSEND:v2.1'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TRCV:v2.2'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TDISCON:v2.1'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:04] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Net_BlendFill_Eth.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net CIP System Eth.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net CIP System Eth.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Net CIP System Eth.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net CIP System Eth.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662062.8160799, Size=55068
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Net CIP System Eth', Número=803, Lenguaje Bloque='DB'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net CIP System Eth.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net CIP System Eth.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net CIP System Eth.json
[13:35:05] Procesando bloque tipo: InstanceDB
[13:35:05] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:05] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net CIP System Eth_processed.json
[13:35:05] Guardado de InstanceDB completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net CIP System Eth.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net CIP System Eth_processed.json
[13:35:05] Generando salida para: InstanceDB 'Net_CIP_System_Eth' (Original: Net CIP System Eth)
[13:35:05] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:05] WARNING: No se encontró definición para 'TCON:v2.4'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TSEND:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TRCV:v2.2'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TDISCON:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Net_CIP_System_Eth.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Cip Sidel Eth.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Cip Sidel Eth.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Cip Sidel Eth.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Cip Sidel Eth.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662062.9238212, Size=55067
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Net Cip Sidel Eth', Número=809, Lenguaje Bloque='DB'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Cip Sidel Eth.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Cip Sidel Eth.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Cip Sidel Eth.json
[13:35:05] Procesando bloque tipo: InstanceDB
[13:35:05] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:05] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Cip Sidel Eth_processed.json
[13:35:05] Guardado de InstanceDB completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Cip Sidel Eth.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Cip Sidel Eth_processed.json
[13:35:05] Generando salida para: InstanceDB 'Net_Cip_Sidel_Eth' (Original: Net Cip Sidel Eth)
[13:35:05] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:05] WARNING: No se encontró definición para 'TCON:v2.4'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TSEND:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TRCV:v2.2'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TDISCON:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Net_Cip_Sidel_Eth.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Dosing Sys Prof.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Dosing Sys Prof.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Dosing Sys Prof.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Dosing Sys Prof.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662040.9041228, Size=12633
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Net Dosing Sys Prof', Número=810, Lenguaje Bloque='DB'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Dosing Sys Prof.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Dosing Sys Prof.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Dosing Sys Prof.json
[13:35:05] Procesando bloque tipo: GlobalDB
[13:35:05] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:05] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Dosing Sys Prof_processed.json
[13:35:05] Guardado de GlobalDB completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Dosing Sys Prof.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Dosing Sys Prof_processed.json
[13:35:05] Generando salida para: GlobalDB 'Net_Dosing_Sys_Prof' (Original: Net Dosing Sys Prof)
[13:35:05] -> Modo de generación: DATA_BLOCK SCL
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Net_Dosing_Sys_Prof.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Eth.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Eth.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Eth.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Eth.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662062.8535724, Size=61434
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Net Filler Eth', Número=805, Lenguaje Bloque='DB'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Eth.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Eth.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Eth.json
[13:35:05] Procesando bloque tipo: InstanceDB
[13:35:05] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:05] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Eth_processed.json
[13:35:05] Guardado de InstanceDB completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Eth.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Eth_processed.json
[13:35:05] Generando salida para: InstanceDB 'Net_Filler_Eth' (Original: Net Filler Eth)
[13:35:05] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:05] WARNING: No se encontró definición para 'TCON:v2.4'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TSEND:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TRCV:v2.2'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TDISCON:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Net_Filler_Eth.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Sidel Eth.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Sidel Eth.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Sidel Eth.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Sidel Eth.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662062.8893993, Size=61405
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Net Filler Sidel Eth', Número=807, Lenguaje Bloque='DB'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Sidel Eth.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Sidel Eth.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Sidel Eth.json
[13:35:05] Procesando bloque tipo: InstanceDB
[13:35:05] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:05] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Sidel Eth_processed.json
[13:35:05] Guardado de InstanceDB completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Filler Sidel Eth.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Filler Sidel Eth_processed.json
[13:35:05] Generando salida para: InstanceDB 'Net_Filler_Sidel_Eth' (Original: Net Filler Sidel Eth)
[13:35:05] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:05] WARNING: No se encontró definición para 'TCON:v2.4'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TSEND:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TRCV:v2.2'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TDISCON:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Net_Filler_Sidel_Eth.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Pasto Eth.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Pasto Eth.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Pasto Eth.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Pasto Eth.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662062.8345592, Size=55063
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Net Pasto Eth', Número=804, Lenguaje Bloque='DB'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Pasto Eth.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Pasto Eth.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Pasto Eth.json
[13:35:05] Procesando bloque tipo: InstanceDB
[13:35:05] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:05] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Pasto Eth_processed.json
[13:35:05] Guardado de InstanceDB completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net Pasto Eth.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net Pasto Eth_processed.json
[13:35:05] Generando salida para: InstanceDB 'Net_Pasto_Eth' (Original: Net Pasto Eth)
[13:35:05] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:05] WARNING: No se encontró definición para 'TCON:v2.4'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TSEND:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TRCV:v2.2'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TDISCON:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Net_Pasto_Eth.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net ProdRoom Eth.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net ProdRoom Eth.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Net ProdRoom Eth.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net ProdRoom Eth.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662062.9068775, Size=55066
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Net ProdRoom Eth', Número=808, Lenguaje Bloque='DB'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net ProdRoom Eth.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net ProdRoom Eth.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net ProdRoom Eth.json
[13:35:05] Procesando bloque tipo: InstanceDB
[13:35:05] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:05] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net ProdRoom Eth_processed.json
[13:35:05] Guardado de InstanceDB completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net ProdRoom Eth.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net ProdRoom Eth_processed.json
[13:35:05] Generando salida para: InstanceDB 'Net_ProdRoom_Eth' (Original: Net ProdRoom Eth)
[13:35:05] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:05] WARNING: No se encontró definición para 'TCON:v2.4'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TSEND:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TRCV:v2.2'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TDISCON:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Net_ProdRoom_Eth.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net SyrupRoom Eth.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net SyrupRoom Eth.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Net SyrupRoom Eth.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net SyrupRoom Eth.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662062.7994576, Size=55067
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Net SyrupRoom Eth', Número=802, Lenguaje Bloque='DB'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net SyrupRoom Eth.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net SyrupRoom Eth.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net SyrupRoom Eth.json
[13:35:05] Procesando bloque tipo: InstanceDB
[13:35:05] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:05] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net SyrupRoom Eth_processed.json
[13:35:05] Guardado de InstanceDB completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Net SyrupRoom Eth.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Net SyrupRoom Eth_processed.json
[13:35:05] Generando salida para: InstanceDB 'Net_SyrupRoom_Eth' (Original: Net SyrupRoom Eth)
[13:35:05] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:05] WARNING: No se encontró definición para 'TCON:v2.4'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TSEND:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TRCV:v2.2'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TDISCON:v2.1'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Net_SyrupRoom_Eth.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\OBNL_FLT.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\OBNL_FLT.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\OBNL_FLT.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\OBNL_FLT.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662073.5853078, Size=10515
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='OBNL_FLT', Número=85, Lenguaje Bloque='LAD'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:05] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:35:05] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\OBNL_FLT.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\OBNL_FLT.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\OBNL_FLT.json
[13:35:05] Procesando bloque tipo: OB
[13:35:05] INFO: El bloque es OB. Iniciando procesamiento lógico...
[13:35:05] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:05] --- Iniciando Bucle de Procesamiento Iterativo (OB) ---
[13:35:05] --- Pase 1 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:05] Fase 2 (Agrupación IF con Simplificación):
[13:35:05] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:05] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:05] --- Verificación Final de Instrucciones No Procesadas (OB) ---
[13:35:05] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:05] Guardando JSON procesado (OB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\OBNL_FLT_processed.json
[13:35:05] Guardado completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\OBNL_FLT.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\OBNL_FLT_processed.json
[13:35:05] Generando salida para: OB 'OBNL_FLT' (Original: OBNL_FLT)
[13:35:05] -> Modo de generación: OB SCL
[13:35:05] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\OBNL_FLT.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ONS_R.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ONS_R.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ONS_R.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ONS_R.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662055.0038338, Size=9904
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='ONS_R', Número=1920, Lenguaje Bloque='LAD'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:05] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:35:05] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ONS_R.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ONS_R.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ONS_R.json
[13:35:05] Procesando bloque tipo: FC
[13:35:05] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:05] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:05] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:05] --- Pase 1 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:05] Fase 2 (Agrupación IF con Simplificación):
[13:35:05] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:05] --- Fin Pase 1: 3 proc SymPy, 0 agrup. Continuando...
[13:35:05] --- Pase 2 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:05] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:05] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:05] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:05] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ONS_R_processed.json
[13:35:05] Guardado completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ONS_R.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ONS_R_processed.json
[13:35:05] Generando salida para: FC 'ONS_R' (Original: ONS_R)
[13:35:05] -> Modo de generación: FC SCL
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ONS_R.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Output.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662072.94217, Size=1115175
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Output', Número=2026, Lenguaje Bloque='LAD'
[13:35:05] Paso 3b: Comentario bloque: '...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:05] Paso 5: Se encontraron 190 elementos SW.Blocks.CompileUnit.
[13:35:05] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 27 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=207, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=218, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=229, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=2F5, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=306, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=317, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=328, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=339, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=34A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=35B, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=36C, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=37D, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=38E, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=39F, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=3B0, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=3C1, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=3D2, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=3E3, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 34 con cardinalidad 5 - generando pines in1...in5
[13:35:05] - Procesando Red ID=3F4, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 31 con cardinalidad 3 - generando pines in1...in3
[13:35:05] - Procesando Red ID=405, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=416, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:05] INFO: Compuerta O UID 39 con cardinalidad 3 - generando pines in1...in3
[13:35:05] - Procesando Red ID=427, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 32 con cardinalidad 3 - generando pines in1...in3
[13:35:05] - Procesando Red ID=438, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=449, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=45A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=46B, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=47C, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=48D, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=49E, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=4AF, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=4C0, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=4D1, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=4E2, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=4F3, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=504, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=515, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=526, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=537, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=548, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=559, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=56A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=57B, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=58C, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=59D, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=5AE, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=5BF, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=5D0, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=5E1, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=5F2, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=603, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=614, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=625, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=636, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=647, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=658, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=669, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=67A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=68B, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=69C, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=6AD, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=6BE, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=6CF, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=6E0, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=6F1, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=702, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=713, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=724, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=735, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=746, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=757, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=768, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=779, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 51 con cardinalidad 2 - generando pines in1...in2
[13:35:05] INFO: Compuerta O UID 54 con cardinalidad 2 - generando pines in1...in2
[13:35:05] INFO: Compuerta O UID 67 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=78A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=79B, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=7AC, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=7BD, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=7CE, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=7DF, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=7F0, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 27 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=801, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=812, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=823, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=834, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=845, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=856, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=867, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=878, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=889, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=89A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=8AB, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=8BC, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=8CD, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=8DE, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=8EF, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=900, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=911, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=922, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=933, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=944, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=955, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=966, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=977, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=988, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=999, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=9AA, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=9BB, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=9CC, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=9DD, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=9EE, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=9FF, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A10, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A21, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A32, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A43, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A54, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A65, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A76, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A87, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=A98, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=AA9, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=ABA, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=ACB, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=ADC, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=AED, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=AFE, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B0F, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B20, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B31, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B42, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B53, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B64, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B75, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B86, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=B97, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=BA8, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:05] - Procesando Red ID=BB9, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=BCA, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=BDB, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=BEC, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=BFD, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=C0E, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=C1F, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=C30, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=C41, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=C52, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=C63, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=C74, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=C85, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 30 con cardinalidad 4 - generando pines in1...in4
[13:35:05] - Procesando Red ID=C96, Lenguaje Red=LAD
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output.json
[13:35:05] Procesando bloque tipo: FC
[13:35:05] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:05] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:05] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:05] --- Pase 1 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] Error: MOVE 27 sin destino claro en 'out' o 'out1'.
[13:35:05] Warning: get_sympy_representation called with None source_info.
[13:35:05] Warning: get_sympy_representation called with None source_info.
[13:35:05] -> 625 instrucciones (no STL) procesadas con SymPy.
[13:35:05] Fase 2 (Agrupación IF con Simplificación):
[13:35:05] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:05] --- Fin Pase 1: 625 proc SymPy, 0 agrup. Continuando...
[13:35:05] --- Pase 2 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] Warning: get_sympy_representation called with None source_info.
[13:35:05] Warning: get_sympy_representation called with None source_info.
[13:35:05] -> 42 instrucciones (no STL) procesadas con SymPy.
[13:35:05] Fase 2 (Agrupación IF con Simplificación):
[13:35:05] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:05] --- Fin Pase 2: 42 proc SymPy, 0 agrup. Continuando...
[13:35:05] --- Pase 3 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] Warning: get_sympy_representation called with None source_info.
[13:35:05] Warning: get_sympy_representation called with None source_info.
[13:35:05] -> 7 instrucciones (no STL) procesadas con SymPy.
[13:35:05] Fase 2 (Agrupación IF con Simplificación):
[13:35:05] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:05] --- Fin Pase 3: 7 proc SymPy, 0 agrup. Continuando...
[13:35:05] --- Pase 4 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] Warning: get_sympy_representation called with None source_info.
[13:35:05] Warning: get_sympy_representation called with None source_info.
[13:35:05] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:05] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:05] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:05] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:05] - Red '--------- CIP STATION COMMUNICATION ---------' (ID: 38E, Lang: LAD), Instrucción UID: 28, Tipo: 'Move'
[13:35:05] - Red '--------- CIP STATION COMMUNICATION ---------' (ID: 38E, Lang: LAD), Instrucción UID: 29, Tipo: 'Move'
[13:35:05] - Red 'MIX - Deaireator Water Inlet #2' (ID: 779, Lang: LAD), Instrucción UID: 56, Tipo: 'SdCoil'
[13:35:05] - Red 'MIX - Deaireator Water Inlet #2' (ID: 779, Lang: LAD), Instrucción UID: 58, Tipo: 'SdCoil'
[13:35:05] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output_processed.json
[13:35:05] Guardado completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output_processed.json
[13:35:05] Generando salida para: FC 'Output' (Original: Output)
[13:35:05] -> Modo de generación: FC SCL
[13:35:05] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Output.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output_AnalogValueToHMI.xml ---
[13:35:05] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output_AnalogValueToHMI.xml. Se usará el archivo .scl original existente. ---
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output_CO2InjPress.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output_CO2InjPress.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Output_CO2InjPress.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output_CO2InjPress.json'...
[13:35:05] Cargando parsers de red...
[13:35:05] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:05] Total de lenguajes con parser cargado: 5
[13:35:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:05] Metadatos XML: ModTime=1752662072.6772044, Size=72337
[13:35:05] Paso 1: Parseando archivo XML...
[13:35:05] Paso 1: Parseo XML completado.
[13:35:05] Paso 2: Detectando tipo de objeto principal...
[13:35:05] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:05] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:05] Paso 3: Extrayendo atributos del bloque...
[13:35:05] Paso 3: Atributos: Nombre='Output_CO2InjPress', Número=2021, Lenguaje Bloque='LAD'
[13:35:05] Paso 3b: Comentario bloque: 'TASK2...'
[13:35:05] Paso 4: Extrayendo la interfaz del bloque...
[13:35:05] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:05] Paso 5: Se encontraron 9 elementos SW.Blocks.CompileUnit.
[13:35:05] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:05] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:05] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:05] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:05] Paso 6: Escritura JSON completada.
[13:35:05] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output_CO2InjPress.json'
[13:35:05] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output_CO2InjPress.xml ---
[13:35:05] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output_CO2InjPress.json
[13:35:05] Procesando bloque tipo: FC
[13:35:05] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:05] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:05] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:05] --- Pase 1 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] -> 26 instrucciones (no STL) procesadas con SymPy.
[13:35:05] Fase 2 (Agrupación IF con Simplificación):
[13:35:05] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:05] --- Fin Pase 1: 26 proc SymPy, 0 agrup. Continuando...
[13:35:05] --- Pase 2 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:05] Fase 2 (Agrupación IF con Simplificación):
[13:35:05] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:05] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando...
[13:35:05] --- Pase 3 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:05] Fase 2 (Agrupación IF con Simplificación):
[13:35:05] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:05] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:35:05] --- Pase 4 ---
[13:35:05] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:05] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:05] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:05] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:05] ADVERTENCIA: Se encontraron 7 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:05] - Red '' (ID: 9, Lang: LAD), Instrucción UID: 38, Tipo: 'Trunc'
[13:35:05] - Red '' (ID: 9, Lang: LAD), Instrucción UID: 39, Tipo: 'Move'
[13:35:05] - Red '' (ID: 1A, Lang: LAD), Instrucción UID: 25, Tipo: 'Trunc'
[13:35:05] - Red '' (ID: 1A, Lang: LAD), Instrucción UID: 26, Tipo: 'Move'
[13:35:05] - Red '' (ID: 2B, Lang: LAD), Instrucción UID: 25, Tipo: 'Trunc'
[13:35:05] - Red '' (ID: 2B, Lang: LAD), Instrucción UID: 26, Tipo: 'Move'
[13:35:05] - Red '' (ID: 5E, Lang: LAD), Instrucción UID: 32, Tipo: 'Add'
[13:35:05] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output_CO2InjPress_processed.json
[13:35:05] Guardado completado.
[13:35:05] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Output_CO2InjPress.xml ---
[13:35:05] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Output_CO2InjPress_processed.json
[13:35:05] Generando salida para: FC 'Output_CO2InjPress' (Original: Output_CO2InjPress)
[13:35:05] -> Modo de generación: FC SCL
[13:35:05] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Output_CO2InjPress.scl
[13:35:05] Generación de .SCL completada.
[13:35:05] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID MAIN Data.xml ---
[13:35:05] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID MAIN Data.xml ---
[13:35:05] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID MAIN Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID MAIN Data.json'...
[13:35:05] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662064.8116221, Size=149621
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID MAIN Data', Número=729, Lenguaje Bloque='DB'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID MAIN Data.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID MAIN Data.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID MAIN Data.json
[13:35:06] Procesando bloque tipo: InstanceDB
[13:35:06] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:06] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID MAIN Data_processed.json
[13:35:06] Guardado de InstanceDB completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID MAIN Data.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID MAIN Data_processed.json
[13:35:06] Generando salida para: InstanceDB 'PID_MAIN_Data' (Original: PID MAIN Data)
[13:35:06] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:06] WARNING: No se encontró definición para 'BlenderPID_PIDFFCalc'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'BlenderPID_BlendingFault'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'BlenderPIDCtrl_SaveInteg'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'BlenderPIDCtrl_Monitor'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_MAIN_Data.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PIDControl.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PIDControl.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PIDControl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PIDControl.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662040.7569811, Size=61183
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PIDControl', Número=40, Lenguaje Bloque='LAD'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:06] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:35:06] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:06] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2B, Lenguaje Red=STL
[13:35:06] - Procesando Red ID=3C, Lenguaje Red=STL
[13:35:06] - Procesando Red ID=4D, Lenguaje Red=STL
[13:35:06] - Procesando Red ID=5E, Lenguaje Red=STL
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PIDControl.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PIDControl.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PIDControl.json
[13:35:06] Procesando bloque tipo: FB
[13:35:06] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:06] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:06] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:06] --- Pase 1 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 1: 3 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 2 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:06] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:06] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:06] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:06] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PIDControl_processed.json
[13:35:06] Guardado completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PIDControl.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PIDControl_processed.json
[13:35:06] Generando salida para: FB 'PIDControl' (Original: PIDControl)
[13:35:06] -> Modo de generación: FB SCL
[13:35:06] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'CONT_C:v1.0'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PIDControl.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662058.1393137, Size=147099
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_AVN30x', Número=1795, Lenguaje Bloque='LAD'
[13:35:06] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:06] Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit.
[13:35:06] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 58 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 68 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 75 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 81 con cardinalidad 5 - generando pines in1...in5
[13:35:06] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:06] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 39 con cardinalidad 4 - generando pines in1...in4
[13:35:06] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:35:06] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x.json
[13:35:06] Procesando bloque tipo: FB
[13:35:06] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:06] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:06] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:06] --- Pase 1 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'.
[13:35:06] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'.
[13:35:06] -> 54 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 1: 54 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 2 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 9 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 2: 9 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 3 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] Error during SymPy simplification for Coil 82:
[13:35:06] To simplify a logical expression with more than 8 variables may take a
[13:35:06] long time and requires the use of `force=True`.
[13:35:06] -> 10 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 3: 10 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 4 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:06] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:06] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:06] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:06] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x_processed.json
[13:35:06] Guardado completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x_processed.json
[13:35:06] Generando salida para: FB 'PID_AVN30x' (Original: PID_AVN30x)
[13:35:06] -> Modo de generación: FB SCL
[13:35:06] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:06] INFO: Detectadas 3 VAR_TEMP adicionales.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_AVN30x.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x_Data.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x_Data.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x_Data.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662058.1781852, Size=18320
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_AVN30x_Data', Número=995, Lenguaje Bloque='DB'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x_Data.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x_Data.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x_Data.json
[13:35:06] Procesando bloque tipo: InstanceDB
[13:35:06] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:06] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x_Data_processed.json
[13:35:06] Guardado de InstanceDB completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_AVN30x_Data.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_AVN30x_Data_processed.json
[13:35:06] Generando salida para: InstanceDB 'PID_AVN30x_Data' (Original: PID_AVN30x_Data)
[13:35:06] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_AVN30x_Data.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662056.7526221, Size=66592
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_EHS30X', Número=1790, Lenguaje Bloque='LAD'
[13:35:06] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:06] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:35:06] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 40 con cardinalidad 3 - generando pines in1...in3
[13:35:06] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X.json
[13:35:06] Procesando bloque tipo: FB
[13:35:06] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:06] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:06] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:06] --- Pase 1 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] Error during SymPy simplification for Coil 41:
[13:35:06] To simplify a logical expression with more than 8 variables may take a
[13:35:06] long time and requires the use of `force=True`.
[13:35:06] -> 31 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 1: 31 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 2 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:06] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:06] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:06] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:06] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X_processed.json
[13:35:06] Guardado completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X_processed.json
[13:35:06] Generando salida para: FB 'PID_EHS30X' (Original: PID_EHS30X)
[13:35:06] -> Modo de generación: FB SCL
[13:35:06] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_EHS30X.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X_Data.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X_Data.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X_Data.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662056.7665792, Size=13426
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_EHS30X_Data', Número=987, Lenguaje Bloque='DB'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X_Data.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X_Data.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X_Data.json
[13:35:06] Procesando bloque tipo: InstanceDB
[13:35:06] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:06] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X_Data_processed.json
[13:35:06] Guardado de InstanceDB completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_EHS30X_Data.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_EHS30X_Data_processed.json
[13:35:06] Generando salida para: InstanceDB 'PID_EHS30X_Data' (Original: PID_EHS30X_Data)
[13:35:06] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_EHS30X_Data.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662057.983328, Size=304975
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_Filling_Head', Número=1791, Lenguaje Bloque='LAD'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:06] Paso 5: Se encontraron 45 elementos SW.Blocks.CompileUnit.
[13:35:06] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 32 con cardinalidad 4 - generando pines in1...in4
[13:35:06] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=207, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 45 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 50 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 60 con cardinalidad 5 - generando pines in1...in5
[13:35:06] - Procesando Red ID=218, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=229, Lenguaje Red=STL
[13:35:06] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2F5, Lenguaje Red=LAD
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head.json
[13:35:06] Procesando bloque tipo: FB
[13:35:06] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:06] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:06] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:06] --- Pase 1 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 90 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 1: 90 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 2 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 19 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 2: 19 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 3 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 8 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 3: 8 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 4 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] Error during SymPy simplification for Coil 64:
[13:35:06] To simplify a logical expression with more than 8 variables may take a
[13:35:06] long time and requires the use of `force=True`.
[13:35:06] Error during SymPy simplification for Coil 65:
[13:35:06] To simplify a logical expression with more than 8 variables may take a
[13:35:06] long time and requires the use of `force=True`.
[13:35:06] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 4: 5 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 5 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:06] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. ---
[13:35:06] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:06] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:06] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head_processed.json
[13:35:06] Guardado completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head_processed.json
[13:35:06] Generando salida para: FB 'PID_Filling_Head' (Original: PID_Filling_Head)
[13:35:06] -> Modo de generación: FB SCL
[13:35:06] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PID_Filling_Head_Calc'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_Filling_Head.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head_Calc.xml ---
[13:35:06] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head_Calc.xml. Se usará el archivo .scl original existente. ---
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head_Data.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head_Data.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head_Data.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662057.9992757, Size=17306
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_Filling_Head_Data', Número=990, Lenguaje Bloque='DB'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head_Data.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head_Data.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head_Data.json
[13:35:06] Procesando bloque tipo: InstanceDB
[13:35:06] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:06] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head_Data_processed.json
[13:35:06] Guardado de InstanceDB completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Filling_Head_Data.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Filling_Head_Data_processed.json
[13:35:06] Generando salida para: InstanceDB 'PID_Filling_Head_Data' (Original: PID_Filling_Head_Data)
[13:35:06] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:06] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PID_Filling_Head_Calc'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_Filling_Head_Data.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662055.162002, Size=127692
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_RMM301', Número=1780, Lenguaje Bloque='LAD'
[13:35:06] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:06] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:35:06] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 52 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 63 con cardinalidad 10 - generando pines in1...in10
[13:35:06] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 57 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 64 con cardinalidad 6 - generando pines in1...in6
[13:35:06] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301.json
[13:35:06] Procesando bloque tipo: FB
[13:35:06] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:06] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:06] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:06] --- Pase 1 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 84 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] INFO: Agrupando 2 instr. bajo condición de Contact UID 36
[13:35:06] INFO: Agrupando 2 instr. bajo condición de Contact UID 34
[13:35:06] -> 2 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 1: 84 proc SymPy, 2 agrup. Continuando...
[13:35:06] --- Pase 2 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] Error during SymPy simplification for Coil 64:
[13:35:06] To simplify a logical expression with more than 8 variables may take a
[13:35:06] long time and requires the use of `force=True`.
[13:35:06] -> 18 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 2: 18 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 3 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:06] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:06] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:06] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:06] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301_processed.json
[13:35:06] Guardado completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301_processed.json
[13:35:06] Generando salida para: FB 'PID_RMM301' (Original: PID_RMM301)
[13:35:06] -> Modo de generación: FB SCL
[13:35:06] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RMM301.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301_Data.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301_Data.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301_Data.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662055.1789377, Size=13968
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_RMM301_Data', Número=980, Lenguaje Bloque='DB'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301_Data.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301_Data.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301_Data.json
[13:35:06] Procesando bloque tipo: InstanceDB
[13:35:06] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:06] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301_Data_processed.json
[13:35:06] Guardado de InstanceDB completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM301_Data.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM301_Data_processed.json
[13:35:06] Generando salida para: InstanceDB 'PID_RMM301_Data' (Original: PID_RMM301_Data)
[13:35:06] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RMM301_Data.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662055.2602084, Size=81227
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_RMM303', Número=1782, Lenguaje Bloque='LAD'
[13:35:06] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:06] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit.
[13:35:06] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 40 con cardinalidad 3 - generando pines in1...in3
[13:35:06] INFO: Compuerta O UID 49 con cardinalidad 4 - generando pines in1...in4
[13:35:06] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303.json
[13:35:06] Procesando bloque tipo: FB
[13:35:06] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:06] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:06] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:06] --- Pase 1 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 39 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 1: 39 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 2 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] Error during SymPy simplification for Coil 50:
[13:35:06] To simplify a logical expression with more than 8 variables may take a
[13:35:06] long time and requires the use of `force=True`.
[13:35:06] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 3 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:06] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:06] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:06] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:06] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 34, Tipo: 'Abs'
[13:35:06] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 35, Tipo: 'Lt'
[13:35:06] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil'
[13:35:06] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303_processed.json
[13:35:06] Guardado completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303_processed.json
[13:35:06] Generando salida para: FB 'PID_RMM303' (Original: PID_RMM303)
[13:35:06] -> Modo de generación: FB SCL
[13:35:06] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RMM303.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303_Data.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303_Data.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303_Data.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662055.2821279, Size=15128
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_RMM303_Data', Número=982, Lenguaje Bloque='DB'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303_Data.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303_Data.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303_Data.json
[13:35:06] Procesando bloque tipo: InstanceDB
[13:35:06] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:06] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303_Data_processed.json
[13:35:06] Guardado de InstanceDB completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM303_Data.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM303_Data_processed.json
[13:35:06] Generando salida para: InstanceDB 'PID_RMM303_Data' (Original: PID_RMM303_Data)
[13:35:06] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RMM303_Data.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662058.0747848, Size=58306
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_RMM304', Número=1794, Lenguaje Bloque='LAD'
[13:35:06] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:06] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:06] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 41 con cardinalidad 3 - generando pines in1...in3
[13:35:06] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:06] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304.json
[13:35:06] Procesando bloque tipo: FB
[13:35:06] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:06] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:06] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:06] --- Pase 1 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 20 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 1: 20 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 2 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 3 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:06] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:06] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:06] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:06] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304_processed.json
[13:35:06] Guardado completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304_processed.json
[13:35:06] Generando salida para: FB 'PID_RMM304' (Original: PID_RMM304)
[13:35:06] -> Modo de generación: FB SCL
[13:35:06] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RMM304.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304_Data.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304_Data.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304_Data.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662058.0887296, Size=12911
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_RMM304_Data', Número=994, Lenguaje Bloque='DB'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304_Data.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304_Data.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304_Data.json
[13:35:06] Procesando bloque tipo: InstanceDB
[13:35:06] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:06] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304_Data_processed.json
[13:35:06] Guardado de InstanceDB completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMM304_Data.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMM304_Data_processed.json
[13:35:06] Generando salida para: InstanceDB 'PID_RMM304_Data' (Original: PID_RMM304_Data)
[13:35:06] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RMM304_Data.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662055.2128384, Size=68112
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_RMP302', Número=1781, Lenguaje Bloque='LAD'
[13:35:06] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:06] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:35:06] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 44 con cardinalidad 6 - generando pines in1...in6
[13:35:06] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:06] INFO: Compuerta O UID 43 con cardinalidad 3 - generando pines in1...in3
[13:35:06] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302.json
[13:35:06] Procesando bloque tipo: FB
[13:35:06] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:06] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:06] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:06] --- Pase 1 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] Error during SymPy simplification for Coil 45:
[13:35:06] To simplify a logical expression with more than 8 variables may take a
[13:35:06] long time and requires the use of `force=True`.
[13:35:06] -> 36 instrucciones (no STL) procesadas con SymPy.
[13:35:06] Fase 2 (Agrupación IF con Simplificación):
[13:35:06] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:06] --- Fin Pase 1: 36 proc SymPy, 0 agrup. Continuando...
[13:35:06] --- Pase 2 ---
[13:35:06] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:06] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:06] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:06] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:06] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:06] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302_processed.json
[13:35:06] Guardado completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302_processed.json
[13:35:06] Generando salida para: FB 'PID_RMP302' (Original: PID_RMP302)
[13:35:06] -> Modo de generación: FB SCL
[13:35:06] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RMP302.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302_Data.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302_Data.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302_Data.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662055.2283056, Size=15179
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_RMP302_Data', Número=981, Lenguaje Bloque='DB'
[13:35:06] Paso 3b: Comentario bloque: '...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:06] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:06] Paso 6: Escritura JSON completada.
[13:35:06] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302_Data.json'
[13:35:06] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302_Data.xml ---
[13:35:06] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302_Data.json
[13:35:06] Procesando bloque tipo: InstanceDB
[13:35:06] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:06] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302_Data_processed.json
[13:35:06] Guardado de InstanceDB completado.
[13:35:06] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RMP302_Data.xml ---
[13:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RMP302_Data_processed.json
[13:35:06] Generando salida para: InstanceDB 'PID_RMP302_Data' (Original: PID_RMP302_Data)
[13:35:06] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:06] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:06] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RMP302_Data.scl
[13:35:06] Generación de .SCL completada.
[13:35:06] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301.xml ---
[13:35:06] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301.xml ---
[13:35:06] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301.json'...
[13:35:06] Cargando parsers de red...
[13:35:06] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:06] Total de lenguajes con parser cargado: 5
[13:35:06] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:06] Metadatos XML: ModTime=1752662055.310049, Size=59988
[13:35:06] Paso 1: Parseando archivo XML...
[13:35:06] Paso 1: Parseo XML completado.
[13:35:06] Paso 2: Detectando tipo de objeto principal...
[13:35:06] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:06] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:06] Paso 3: Extrayendo atributos del bloque...
[13:35:06] Paso 3: Atributos: Nombre='PID_RVM301', Número=1783, Lenguaje Bloque='LAD'
[13:35:06] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:06] Paso 4: Extrayendo la interfaz del bloque...
[13:35:06] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:06] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:06] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:06] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:06] INFO: Compuerta O UID 38 con cardinalidad 5 - generando pines in1...in5
[13:35:06] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 47 con cardinalidad 4 - generando pines in1...in4
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301.json
[13:35:07] Procesando bloque tipo: FB
[13:35:07] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 27 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 27 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 2: 1 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 3 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301_processed.json
[13:35:07] Generando salida para: FB 'PID_RVM301' (Original: PID_RVM301)
[13:35:07] -> Modo de generación: FB SCL
[13:35:07] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVM301.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301_Data.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301_Data.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301_Data.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662055.3265212, Size=13473
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVM301_Data', Número=983, Lenguaje Bloque='DB'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301_Data.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301_Data.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301_Data.json
[13:35:07] Procesando bloque tipo: InstanceDB
[13:35:07] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:07] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301_Data_processed.json
[13:35:07] Guardado de InstanceDB completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM301_Data.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM301_Data_processed.json
[13:35:07] Generando salida para: InstanceDB 'PID_RVM301_Data' (Original: PID_RVM301_Data)
[13:35:07] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVM301_Data.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662055.1046338, Size=55538
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVM302', Número=1779, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 44 con cardinalidad 8 - generando pines in1...in8
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 53 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 57 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302.json
[13:35:07] Procesando bloque tipo: FB
[13:35:07] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] Error during SymPy simplification for Coil 45:
[13:35:07] To simplify a logical expression with more than 8 variables may take a
[13:35:07] long time and requires the use of `force=True`.
[13:35:07] -> 28 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 28 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 3 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 4 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302_processed.json
[13:35:07] Generando salida para: FB 'PID_RVM302' (Original: PID_RVM302)
[13:35:07] -> Modo de generación: FB SCL
[13:35:07] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVM302.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302_Data.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302_Data.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302_Data.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662055.1201253, Size=12891
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVM302_Data', Número=779, Lenguaje Bloque='DB'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302_Data.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302_Data.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302_Data.json
[13:35:07] Procesando bloque tipo: InstanceDB
[13:35:07] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:07] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302_Data_processed.json
[13:35:07] Guardado de InstanceDB completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM302_Data.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM302_Data_processed.json
[13:35:07] Generando salida para: InstanceDB 'PID_RVM302_Data' (Original: PID_RVM302_Data)
[13:35:07] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVM302_Data.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662055.4157624, Size=41795
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVM304', Número=1784, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304.json
[13:35:07] Procesando bloque tipo: FB
[13:35:07] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 10 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304_processed.json
[13:35:07] Generando salida para: FB 'PID_RVM304' (Original: PID_RVM304)
[13:35:07] -> Modo de generación: FB SCL
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVM304.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304_Data.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304_Data.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304_Data.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662055.4302216, Size=5336
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVM304_Data', Número=984, Lenguaje Bloque='DB'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304_Data.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304_Data.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304_Data.json
[13:35:07] Procesando bloque tipo: InstanceDB
[13:35:07] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:07] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304_Data_processed.json
[13:35:07] Guardado de InstanceDB completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM304_Data.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM304_Data_processed.json
[13:35:07] Generando salida para: InstanceDB 'PID_RVM304_Data' (Original: PID_RVM304_Data)
[13:35:07] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVM304_Data.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662055.9118214, Size=83572
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVM319', Número=1785, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 9 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 4 - generando pines in1...in4
[13:35:07] INFO: Compuerta O UID 59 con cardinalidad 4 - generando pines in1...in4
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319.json
[13:35:07] Procesando bloque tipo: FB
[13:35:07] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] Error simplifying EN for Move 44:
[13:35:07] To simplify a logical expression with more than 8 variables may take a
[13:35:07] long time and requires the use of `force=True`.
[13:35:07] -> 45 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 45 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] Error during SymPy simplification for Coil 60:
[13:35:07] To simplify a logical expression with more than 8 variables may take a
[13:35:07] long time and requires the use of `force=True`.
[13:35:07] -> 13 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 2: 13 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 3 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319_processed.json
[13:35:07] Generando salida para: FB 'PID_RVM319' (Original: PID_RVM319)
[13:35:07] -> Modo de generación: FB SCL
[13:35:07] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVM319.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319_Data.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319_Data.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319_Data.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662055.9407673, Size=12918
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVM319_Data', Número=985, Lenguaje Bloque='DB'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319_Data.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319_Data.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319_Data.json
[13:35:07] Procesando bloque tipo: InstanceDB
[13:35:07] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:07] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319_Data_processed.json
[13:35:07] Guardado de InstanceDB completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVM319_Data.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVM319_Data_processed.json
[13:35:07] Generando salida para: InstanceDB 'PID_RVM319_Data' (Original: PID_RVM319_Data)
[13:35:07] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVM319_Data.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662058.030285, Size=69630
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVN302', Número=1793, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 50 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 54 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 62 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 69 con cardinalidad 6 - generando pines in1...in6
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 52 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302.json
[13:35:07] Procesando bloque tipo: FB
[13:35:07] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 40 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 40 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 8 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 3 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] Error during SymPy simplification for Coil 70:
[13:35:07] To simplify a logical expression with more than 8 variables may take a
[13:35:07] long time and requires the use of `force=True`.
[13:35:07] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 3: 5 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 4 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302_processed.json
[13:35:07] Generando salida para: FB 'PID_RVN302' (Original: PID_RVN302)
[13:35:07] -> Modo de generación: FB SCL
[13:35:07] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVN302.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302_Data.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302_Data.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302_Data.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662058.0468764, Size=13942
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVN302_Data', Número=992, Lenguaje Bloque='DB'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302_Data.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302_Data.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302_Data.json
[13:35:07] Procesando bloque tipo: InstanceDB
[13:35:07] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:07] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302_Data_processed.json
[13:35:07] Guardado de InstanceDB completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVN302_Data.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVN302_Data_processed.json
[13:35:07] Generando salida para: InstanceDB 'PID_RVN302_Data' (Original: PID_RVN302_Data)
[13:35:07] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVN302_Data.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662056.8010015, Size=72700
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVP303', Número=1789, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 52 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 58 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 62 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 65 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 72 con cardinalidad 5 - generando pines in1...in5
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 33 con cardinalidad 4 - generando pines in1...in4
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303.json
[13:35:07] Procesando bloque tipo: FB
[13:35:07] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 41 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 41 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] Error simplifying EN for Move 44:
[13:35:07] To simplify a logical expression with more than 8 variables may take a
[13:35:07] long time and requires the use of `force=True`.
[13:35:07] -> 12 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 2: 12 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 3 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] Error during SymPy simplification for Coil 73:
[13:35:07] To simplify a logical expression with more than 8 variables may take a
[13:35:07] long time and requires the use of `force=True`.
[13:35:07] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 3: 5 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 4 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303_processed.json
[13:35:07] Generando salida para: FB 'PID_RVP303' (Original: PID_RVP303)
[13:35:07] -> Modo de generación: FB SCL
[13:35:07] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVP303.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303_Data.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303_Data.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303_Data.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662056.824469, Size=13988
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVP303_Data', Número=989, Lenguaje Bloque='DB'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303_Data.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303_Data.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303_Data.json
[13:35:07] Procesando bloque tipo: InstanceDB
[13:35:07] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:07] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303_Data_processed.json
[13:35:07] Guardado de InstanceDB completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVP303_Data.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVP303_Data_processed.json
[13:35:07] Generando salida para: InstanceDB 'PID_RVP303_Data' (Original: PID_RVP303_Data)
[13:35:07] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVP303_Data.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662055.969988, Size=53774
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVS318', Número=1786, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: 'TASK1 PID...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 40 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318.json
[13:35:07] Procesando bloque tipo: FB
[13:35:07] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] Error during SymPy simplification for Coil 41:
[13:35:07] To simplify a logical expression with more than 8 variables may take a
[13:35:07] long time and requires the use of `force=True`.
[13:35:07] -> 25 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 25 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318_processed.json
[13:35:07] Generando salida para: FB 'PID_RVS318' (Original: PID_RVS318)
[13:35:07] -> Modo de generación: FB SCL
[13:35:07] WARNING: No se encontró definición para 'PID'. Se buscó en directorios estándar.
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVS318.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318_Data.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318_Data.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318_Data.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662055.9863808, Size=12915
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_RVS318_Data', Número=986, Lenguaje Bloque='DB'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318_Data.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318_Data.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318_Data.json
[13:35:07] Procesando bloque tipo: InstanceDB
[13:35:07] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:07] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318_Data_processed.json
[13:35:07] Guardado de InstanceDB completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_RVS318_Data.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_RVS318_Data_processed.json
[13:35:07] Generando salida para: InstanceDB 'PID_RVS318_Data' (Original: PID_RVS318_Data)
[13:35:07] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:07] WARNING: No se encontró definición para 'PIDControl'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_RVS318_Data.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Variables.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Variables.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Variables.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Variables.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662054.4478395, Size=21282
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PID_Variables', Número=961, Lenguaje Bloque='DB'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Variables.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Variables.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Variables.json
[13:35:07] Procesando bloque tipo: GlobalDB
[13:35:07] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:07] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Variables_processed.json
[13:35:07] Guardado de GlobalDB completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PID_Variables.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PID_Variables_processed.json
[13:35:07] Generando salida para: GlobalDB 'PID_Variables' (Original: PID_Variables)
[13:35:07] -> Modo de generación: DATA_BLOCK SCL
[13:35:07] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PID_Variables.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM303_VFC_Ctrl.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM303_VFC_Ctrl.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM303_VFC_Ctrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM303_VFC_Ctrl.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662066.0081973, Size=42366
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PPM303_VFC_Ctrl', Número=1871, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 29 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM303_VFC_Ctrl.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM303_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM303_VFC_Ctrl.json
[13:35:07] Procesando bloque tipo: FC
[13:35:07] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 20 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 20 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM303_VFC_Ctrl_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM303_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM303_VFC_Ctrl_processed.json
[13:35:07] Generando salida para: FC 'PPM303_VFC_Ctrl' (Original: PPM303_VFC_Ctrl)
[13:35:07] -> Modo de generación: FC SCL
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PPM303_VFC_Ctrl.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM306_VFC_Ctrl.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM306_VFC_Ctrl.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM306_VFC_Ctrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM306_VFC_Ctrl.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662066.0846865, Size=42348
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PPM306_VFC_Ctrl', Número=1874, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 29 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM306_VFC_Ctrl.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM306_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM306_VFC_Ctrl.json
[13:35:07] Procesando bloque tipo: FC
[13:35:07] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 20 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 20 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM306_VFC_Ctrl_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM306_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM306_VFC_Ctrl_processed.json
[13:35:07] Generando salida para: FC 'PPM306_VFC_Ctrl' (Original: PPM306_VFC_Ctrl)
[13:35:07] -> Modo de generación: FC SCL
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PPM306_VFC_Ctrl.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM307_VFC_Ctrl.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM307_VFC_Ctrl.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM307_VFC_Ctrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM307_VFC_Ctrl.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662066.572756, Size=50786
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PPM307_VFC_Ctrl', Número=1876, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM307_VFC_Ctrl.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM307_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM307_VFC_Ctrl.json
[13:35:07] Procesando bloque tipo: FC
[13:35:07] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 19 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 19 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 3 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM307_VFC_Ctrl_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPM307_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPM307_VFC_Ctrl_processed.json
[13:35:07] Generando salida para: FC 'PPM307_VFC_Ctrl' (Original: PPM307_VFC_Ctrl)
[13:35:07] -> Modo de generación: FC SCL
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PPM307_VFC_Ctrl.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN301_VFC_Ctrl.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN301_VFC_Ctrl.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN301_VFC_Ctrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN301_VFC_Ctrl.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662066.0332124, Size=42366
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PPN301_VFC_Ctrl', Número=1872, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 29 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN301_VFC_Ctrl.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN301_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN301_VFC_Ctrl.json
[13:35:07] Procesando bloque tipo: FC
[13:35:07] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 20 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 20 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN301_VFC_Ctrl_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN301_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN301_VFC_Ctrl_processed.json
[13:35:07] Generando salida para: FC 'PPN301_VFC_Ctrl' (Original: PPN301_VFC_Ctrl)
[13:35:07] -> Modo de generación: FC SCL
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PPN301_VFC_Ctrl.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN304_VFC_Ctrl.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN304_VFC_Ctrl.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN304_VFC_Ctrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN304_VFC_Ctrl.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662066.110593, Size=41270
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PPN304_VFC_Ctrl', Número=1875, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN304_VFC_Ctrl.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN304_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN304_VFC_Ctrl.json
[13:35:07] Procesando bloque tipo: FC
[13:35:07] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 17 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 17 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN304_VFC_Ctrl_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPN304_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPN304_VFC_Ctrl_processed.json
[13:35:07] Generando salida para: FC 'PPN304_VFC_Ctrl' (Original: PPN304_VFC_Ctrl)
[13:35:07] -> Modo de generación: FC SCL
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PPN304_VFC_Ctrl.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPP302_VFC_Ctrl.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPP302_VFC_Ctrl.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PPP302_VFC_Ctrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPP302_VFC_Ctrl.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662066.0587647, Size=42366
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PPP302_VFC_Ctrl', Número=1873, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 29 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPP302_VFC_Ctrl.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPP302_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPP302_VFC_Ctrl.json
[13:35:07] Procesando bloque tipo: FC
[13:35:07] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 20 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- Fin Pase 1: 20 proc SymPy, 0 agrup. Continuando...
[13:35:07] --- Pase 2 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPP302_VFC_Ctrl_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PPP302_VFC_Ctrl.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PPP302_VFC_Ctrl_processed.json
[13:35:07] Generando salida para: FC 'PPP302_VFC_Ctrl' (Original: PPP302_VFC_Ctrl)
[13:35:07] -> Modo de generación: FC SCL
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PPP302_VFC_Ctrl.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PROG_ERR.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PROG_ERR.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PROG_ERR.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PROG_ERR.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662073.6600964, Size=8658
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='PROG_ERR', Número=121, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:07] Paso 6: Escritura JSON completada.
[13:35:07] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PROG_ERR.json'
[13:35:07] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PROG_ERR.xml ---
[13:35:07] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PROG_ERR.json
[13:35:07] Procesando bloque tipo: OB
[13:35:07] INFO: El bloque es OB. Iniciando procesamiento lógico...
[13:35:07] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:07] --- Iniciando Bucle de Procesamiento Iterativo (OB) ---
[13:35:07] --- Pase 1 ---
[13:35:07] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:07] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:07] Fase 2 (Agrupación IF con Simplificación):
[13:35:07] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:07] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:07] --- Verificación Final de Instrucciones No Procesadas (OB) ---
[13:35:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:07] Guardando JSON procesado (OB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PROG_ERR_processed.json
[13:35:07] Guardado completado.
[13:35:07] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PROG_ERR.xml ---
[13:35:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PROG_ERR_processed.json
[13:35:07] Generando salida para: OB 'PROG_ERR' (Original: PROG_ERR)
[13:35:07] -> Modo de generación: OB SCL
[13:35:07] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar.
[13:35:07] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PROG_ERR.scl
[13:35:07] Generación de .SCL completada.
[13:35:07] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Ctrl.xml ---
[13:35:07] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Ctrl.xml ---
[13:35:07] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Ctrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Ctrl.json'...
[13:35:07] Cargando parsers de red...
[13:35:07] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:07] Total de lenguajes con parser cargado: 5
[13:35:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:07] Metadatos XML: ModTime=1752662072.0923102, Size=1142566
[13:35:07] Paso 1: Parseando archivo XML...
[13:35:07] Paso 1: Parseo XML completado.
[13:35:07] Paso 2: Detectando tipo de objeto principal...
[13:35:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:07] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:07] Paso 3: Extrayendo atributos del bloque...
[13:35:07] Paso 3: Atributos: Nombre='Pneumatic Valve Ctrl', Número=2020, Lenguaje Bloque='LAD'
[13:35:07] Paso 3b: Comentario bloque: '...'
[13:35:07] Paso 4: Extrayendo la interfaz del bloque...
[13:35:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:07] Paso 5: Se encontraron 122 elementos SW.Blocks.CompileUnit.
[13:35:07] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 62 con cardinalidad 8 - generando pines in1...in8
[13:35:07] INFO: Compuerta O UID 65 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 51 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 54 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 54 con cardinalidad 6 - generando pines in1...in6
[13:35:07] INFO: Compuerta O UID 57 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 6 - generando pines in1...in6
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 47 con cardinalidad 6 - generando pines in1...in6
[13:35:07] INFO: Compuerta O UID 51 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 44 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 48 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 53 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 56 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 58 con cardinalidad 6 - generando pines in1...in6
[13:35:07] INFO: Compuerta O UID 61 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 35 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 45 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 51 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 5 - generando pines in1...in5
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 4 - generando pines in1...in4
[13:35:07] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 6 - generando pines in1...in6
[13:35:07] INFO: Compuerta O UID 51 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 35 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 5 - generando pines in1...in5
[13:35:07] INFO: Compuerta O UID 45 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 81 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 91 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 105 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 111 con cardinalidad 7 - generando pines in1...in7
[13:35:07] INFO: Compuerta O UID 117 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=207, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=218, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 59 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 69 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 72 con cardinalidad 5 - generando pines in1...in5
[13:35:07] INFO: Compuerta O UID 76 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=229, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 5 - generando pines in1...in5
[13:35:07] INFO: Compuerta O UID 50 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 47 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 50 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 4 - generando pines in1...in4
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=2F5, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=306, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=317, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=328, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 4 - generando pines in1...in4
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=339, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 52 con cardinalidad 6 - generando pines in1...in6
[13:35:07] INFO: Compuerta O UID 55 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=34A, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=35B, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=36C, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=37D, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=38E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=39F, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 47 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 51 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 54 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=3B0, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 54 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 57 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=3C1, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 62 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 68 con cardinalidad 4 - generando pines in1...in4
[13:35:07] INFO: Compuerta O UID 71 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=3D2, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 58 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 62 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 65 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=3E3, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=3F4, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 55 con cardinalidad 4 - generando pines in1...in4
[13:35:07] INFO: Compuerta O UID 58 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=405, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=416, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=427, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 45 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=438, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=449, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=45A, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=46B, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=47C, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 45 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=48D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=49E, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=4AF, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 52 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=4C0, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 4 - generando pines in1...in4
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=4D1, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 45 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 48 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=4E2, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=4F3, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 35 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=504, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=515, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=526, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=537, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=548, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 4 - generando pines in1...in4
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=559, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:07] - Procesando Red ID=56A, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=57B, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 52 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=58C, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 40 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=59D, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=5AE, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=5BF, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 43 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:07] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=5D0, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5E1, Lenguaje Red=LAD
[13:35:07] - Procesando Red ID=5F2, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 42 con cardinalidad 6 - generando pines in1...in6
[13:35:07] INFO: Compuerta O UID 45 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=603, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=614, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:07] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=625, Lenguaje Red=LAD
[13:35:07] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:07] - Procesando Red ID=636, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:09] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=647, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:09] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=658, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 47 con cardinalidad 2 - generando pines in1...in2
[13:35:09] INFO: Compuerta O UID 51 con cardinalidad 2 - generando pines in1...in2
[13:35:09] INFO: Compuerta O UID 54 con cardinalidad 4 - generando pines in1...in4
[13:35:09] INFO: Compuerta O UID 57 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=669, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:35:09] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=67A, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 37 con cardinalidad 3 - generando pines in1...in3
[13:35:09] - Procesando Red ID=68B, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 47 con cardinalidad 5 - generando pines in1...in5
[13:35:09] INFO: Compuerta O UID 50 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=69C, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=6AD, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:09] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=6BE, Lenguaje Red=LAD
[13:35:09] - Procesando Red ID=6CF, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=6E0, Lenguaje Red=LAD
[13:35:09] - Procesando Red ID=6F1, Lenguaje Red=LAD
[13:35:09] - Procesando Red ID=702, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:09] - Procesando Red ID=713, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=724, Lenguaje Red=LAD
[13:35:09] - Procesando Red ID=735, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:09] - Procesando Red ID=746, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=757, Lenguaje Red=LAD
[13:35:09] - Procesando Red ID=768, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:09] - Procesando Red ID=779, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=78A, Lenguaje Red=LAD
[13:35:09] - Procesando Red ID=79B, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:09] - Procesando Red ID=7AC, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=7BD, Lenguaje Red=LAD
[13:35:09] - Procesando Red ID=7CE, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:09] - Procesando Red ID=7DF, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:09] - Procesando Red ID=7F0, Lenguaje Red=LAD
[13:35:09] - Procesando Red ID=801, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:09] - Procesando Red ID=812, Lenguaje Red=LAD
[13:35:09] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:09] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:09] Paso 6: Escritura JSON completada.
[13:35:09] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Ctrl.json'
[13:35:09] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Ctrl.xml ---
[13:35:09] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Ctrl.json
[13:35:09] Procesando bloque tipo: FC
[13:35:09] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:09] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:09] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:09] --- Pase 1 ---
[13:35:09] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:09] Error creating SymPy comparison for 44: Sympify of expression 'could not parse '%DBW594'' failed, because of exception being raised:
[13:35:09] SyntaxError: invalid syntax (<string>, line 1)
[13:35:09] Warning: get_sympy_representation called with None source_info.
[13:35:09] -> 852 instrucciones (no STL) procesadas con SymPy.
[13:35:09] Fase 2 (Agrupación IF con Simplificación):
[13:35:09] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:09] --- Fin Pase 1: 852 proc SymPy, 0 agrup. Continuando...
[13:35:09] --- Pase 2 ---
[13:35:09] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:09] Warning: get_sympy_representation called with None source_info.
[13:35:09] -> 233 instrucciones (no STL) procesadas con SymPy.
[13:35:09] Fase 2 (Agrupación IF con Simplificación):
[13:35:09] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:09] --- Fin Pase 2: 233 proc SymPy, 0 agrup. Continuando...
[13:35:09] --- Pase 3 ---
[13:35:09] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:09] Error during SymPy simplification for Coil 68:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 52:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 54:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 64:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 54:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 52:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 48:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 42:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 42:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 52:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 58:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 44:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 44:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 44:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 44:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 48:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 44:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 48:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:09] long time and requires the use of `force=True`.
[13:35:09] Error during SymPy simplification for Coil 42:
[13:35:09] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 46:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 42:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 42:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 48:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 46:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 44:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Warning: get_sympy_representation called with None source_info.
[13:35:10] -> 186 instrucciones (no STL) procesadas con SymPy.
[13:35:10] Fase 2 (Agrupación IF con Simplificación):
[13:35:10] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:10] --- Fin Pase 3: 186 proc SymPy, 0 agrup. Continuando...
[13:35:10] --- Pase 4 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] Error during SymPy simplification for Coil 57:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 47:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 45:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 49:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 49:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 78:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 49:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 53:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 53:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 57:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 68:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 61:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 45:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 55:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 45:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 55:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 51:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 53:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Warning: get_sympy_representation called with None source_info.
[13:35:10] -> 68 instrucciones (no STL) procesadas con SymPy.
[13:35:10] Fase 2 (Agrupación IF con Simplificación):
[13:35:10] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:10] --- Fin Pase 4: 68 proc SymPy, 0 agrup. Continuando...
[13:35:10] --- Pase 5 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] Error during SymPy simplification for Coil 60:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 52:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 51:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Error during SymPy simplification for Coil 60:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] Warning: get_sympy_representation called with None source_info.
[13:35:10] -> 16 instrucciones (no STL) procesadas con SymPy.
[13:35:10] Fase 2 (Agrupación IF con Simplificación):
[13:35:10] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:10] --- Fin Pase 5: 16 proc SymPy, 0 agrup. Continuando...
[13:35:10] --- Pase 6 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] Warning: get_sympy_representation called with None source_info.
[13:35:10] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:10] Fase 2 (Agrupación IF con Simplificación):
[13:35:10] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:10] --- Fin Pase 6: 3 proc SymPy, 0 agrup. Continuando...
[13:35:10] --- Pase 7 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] Warning: get_sympy_representation called with None source_info.
[13:35:10] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:10] --- No se hicieron más cambios en el pase 7. Proceso iterativo completado. ---
[13:35:10] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:10] ADVERTENCIA: Se encontraron 55 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:10] - Red 'MIX - Pneumatic Valve Ctrl' (ID: 9, Lang: LAD), Instrucción UID: 29, Tipo: 'Sp'
[13:35:10] - Red 'MIX - Pneumatic Valve Ctrl' (ID: 9, Lang: LAD), Instrucción UID: 31, Tipo: 'Sp'
[13:35:10] - Red 'MIX - Pneumatic Valve Ctrl' (ID: 9, Lang: LAD), Instrucción UID: 32, Tipo: 'O'
[13:35:10] - Red 'MIX - Pneumatic Valve Ctrl' (ID: 9, Lang: LAD), Instrucción UID: 33, Tipo: 'Coil'
[13:35:10] - Red 'MIX -' (ID: 1A, Lang: LAD), Instrucción UID: 26, Tipo: 'Sp'
[13:35:10] - Red 'MIX -' (ID: 1A, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:10] - Red 'MIX -' (ID: 2B, Lang: LAD), Instrucción UID: 26, Tipo: 'Sp'
[13:35:10] - Red 'MIX -' (ID: 2B, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:10] - Red 'MIX -' (ID: 3C, Lang: LAD), Instrucción UID: 26, Tipo: 'Sp'
[13:35:10] - Red 'MIX -' (ID: 3C, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:10] - Red 'MIX -' (ID: 4D, Lang: LAD), Instrucción UID: 26, Tipo: 'Sp'
[13:35:10] - Red 'MIX -' (ID: 4D, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:10] - Red 'MIX -' (ID: 1A1, Lang: LAD), Instrucción UID: 46, Tipo: 'O'
[13:35:10] - Red 'MIX -' (ID: 1A1, Lang: LAD), Instrucción UID: 47, Tipo: 'Contact'
[13:35:10] - Red 'MIX -' (ID: 1A1, Lang: LAD), Instrucción UID: 48, Tipo: 'Contact'
[13:35:10] - Red 'MIX -' (ID: 1A1, Lang: LAD), Instrucción UID: 49, Tipo: 'Contact'
[13:35:10] - Red 'MIX -' (ID: 1A1, Lang: LAD), Instrucción UID: 51, Tipo: 'O'
[13:35:10] - Red 'MIX -' (ID: 1A1, Lang: LAD), Instrucción UID: 52, Tipo: 'Contact'
[13:35:10] - Red 'MIX -' (ID: 1A1, Lang: LAD), Instrucción UID: 53, Tipo: 'Coil'
[13:35:10] - Red 'To HMI' (ID: 3B0, Lang: LAD), Instrucción UID: 51, Tipo: 'Sf'
[13:35:10] - Red 'To HMI' (ID: 3B0, Lang: LAD), Instrucción UID: 52, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 3B0, Lang: LAD), Instrucción UID: 54, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 3B0, Lang: LAD), Instrucción UID: 55, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 3B0, Lang: LAD), Instrucción UID: 57, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 3B0, Lang: LAD), Instrucción UID: 58, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 3B0, Lang: LAD), Instrucción UID: 59, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 3B0, Lang: LAD), Instrucción UID: 60, Tipo: 'Coil'
[13:35:10] - Red 'To HMI' (ID: 3C1, Lang: LAD), Instrucción UID: 64, Tipo: 'Sf'
[13:35:10] - Red 'To HMI' (ID: 3C1, Lang: LAD), Instrucción UID: 65, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 3C1, Lang: LAD), Instrucción UID: 68, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 3C1, Lang: LAD), Instrucción UID: 69, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 3C1, Lang: LAD), Instrucción UID: 71, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 3C1, Lang: LAD), Instrucción UID: 72, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 3C1, Lang: LAD), Instrucción UID: 73, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 3C1, Lang: LAD), Instrucción UID: 74, Tipo: 'Coil'
[13:35:10] - Red 'To HMI' (ID: 56A, Lang: LAD), Instrucción UID: 25, Tipo: 'SdCoil'
[13:35:10] - Red 'To HMI' (ID: 67A, Lang: LAD), Instrucción UID: 38, Tipo: 'Sr'
[13:35:10] - Red 'To HMI' (ID: 702, Lang: LAD), Instrucción UID: 38, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 702, Lang: LAD), Instrucción UID: 39, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 702, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil'
[13:35:10] - Red 'To HMI' (ID: 735, Lang: LAD), Instrucción UID: 38, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 735, Lang: LAD), Instrucción UID: 39, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 735, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil'
[13:35:10] - Red 'To HMI' (ID: 768, Lang: LAD), Instrucción UID: 38, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 768, Lang: LAD), Instrucción UID: 39, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 768, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil'
[13:35:10] - Red 'To HMI' (ID: 79B, Lang: LAD), Instrucción UID: 38, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 79B, Lang: LAD), Instrucción UID: 39, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 79B, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil'
[13:35:10] - Red 'To HMI' (ID: 7CE, Lang: LAD), Instrucción UID: 38, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 7CE, Lang: LAD), Instrucción UID: 39, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 7CE, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil'
[13:35:10] - Red 'To HMI' (ID: 801, Lang: LAD), Instrucción UID: 38, Tipo: 'O'
[13:35:10] - Red 'To HMI' (ID: 801, Lang: LAD), Instrucción UID: 39, Tipo: 'Contact'
[13:35:10] - Red 'To HMI' (ID: 801, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil'
[13:35:10] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Ctrl_processed.json
[13:35:10] Guardado completado.
[13:35:10] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Ctrl.xml ---
[13:35:10] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Ctrl_processed.json
[13:35:10] Generando salida para: FC 'Pneumatic_Valve_Ctrl' (Original: Pneumatic Valve Ctrl)
[13:35:10] -> Modo de generación: FC SCL
[13:35:10] INFO: Detectadas 4 VAR_TEMP adicionales.
[13:35:10] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Pneumatic_Valve_Ctrl.scl
[13:35:10] Generación de .SCL completada.
[13:35:10] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault DB.xml ---
[13:35:10] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault DB.xml ---
[13:35:10] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault DB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault DB.json'...
[13:35:10] Cargando parsers de red...
[13:35:10] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:10] Total de lenguajes con parser cargado: 5
[13:35:10] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:10] Metadatos XML: ModTime=1752662065.0206025, Size=133163
[13:35:10] Paso 1: Parseando archivo XML...
[13:35:10] Paso 1: Parseo XML completado.
[13:35:10] Paso 2: Detectando tipo de objeto principal...
[13:35:10] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:10] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:10] Paso 3: Extrayendo atributos del bloque...
[13:35:10] Paso 3: Atributos: Nombre='Pneumatic Valve Fault DB', Número=969, Lenguaje Bloque='DB'
[13:35:10] Paso 3b: Comentario bloque: '...'
[13:35:10] Paso 4: Extrayendo la interfaz del bloque...
[13:35:10] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:10] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:10] Paso 6: Escritura JSON completada.
[13:35:10] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault DB.json'
[13:35:10] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault DB.xml ---
[13:35:10] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault DB.json
[13:35:10] Procesando bloque tipo: GlobalDB
[13:35:10] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:10] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault DB_processed.json
[13:35:10] Guardado de GlobalDB completado.
[13:35:10] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault DB.xml ---
[13:35:10] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault DB_processed.json
[13:35:10] Generando salida para: GlobalDB 'Pneumatic_Valve_Fault_DB' (Original: Pneumatic Valve Fault DB)
[13:35:10] -> Modo de generación: DATA_BLOCK SCL
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Pneumatic_Valve_Fault_DB.scl
[13:35:10] Generación de .SCL completada.
[13:35:10] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault.xml ---
[13:35:10] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault.xml ---
[13:35:10] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault.json'...
[13:35:10] Cargando parsers de red...
[13:35:10] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:10] Total de lenguajes con parser cargado: 5
[13:35:10] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:10] Metadatos XML: ModTime=1752662070.2788982, Size=31902
[13:35:10] Paso 1: Parseando archivo XML...
[13:35:10] Paso 1: Parseo XML completado.
[13:35:10] Paso 2: Detectando tipo de objeto principal...
[13:35:10] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:10] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:10] Paso 3: Extrayendo atributos del bloque...
[13:35:10] Paso 3: Atributos: Nombre='Pneumatic Valve Fault', Número=1969, Lenguaje Bloque='STL'
[13:35:10] Paso 3b: Comentario bloque: '...'
[13:35:10] Paso 4: Extrayendo la interfaz del bloque...
[13:35:10] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:10] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
[13:35:10] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:10] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:10] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:10] Paso 6: Escritura JSON completada.
[13:35:10] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault.json'
[13:35:10] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault.xml ---
[13:35:10] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault.json
[13:35:10] Procesando bloque tipo: FC
[13:35:10] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:10] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:10] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:10] --- Pase 1 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:10] Fase 2 (Agrupación IF con Simplificación):
[13:35:10] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:10] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:10] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:10] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:10] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault_processed.json
[13:35:10] Guardado completado.
[13:35:10] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Pneumatic Valve Fault.xml ---
[13:35:10] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Pneumatic Valve Fault_processed.json
[13:35:10] Generando salida para: FC 'Pneumatic_Valve_Fault' (Original: Pneumatic Valve Fault)
[13:35:10] -> Modo de generación: FC SCL
[13:35:10] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Pneumatic_Valve_Fault.scl
[13:35:10] Generación de .SCL completada.
[13:35:10] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Procedure_Variables.xml ---
[13:35:10] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Procedure_Variables.xml ---
[13:35:10] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Procedure_Variables.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Procedure_Variables.json'...
[13:35:10] Cargando parsers de red...
[13:35:10] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:10] Total de lenguajes con parser cargado: 5
[13:35:10] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:10] Metadatos XML: ModTime=1752662047.2932572, Size=105457
[13:35:10] Paso 1: Parseando archivo XML...
[13:35:10] Paso 1: Parseo XML completado.
[13:35:10] Paso 2: Detectando tipo de objeto principal...
[13:35:10] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:10] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:10] Paso 3: Extrayendo atributos del bloque...
[13:35:10] Paso 3: Atributos: Nombre='Procedure_Variables', Número=960, Lenguaje Bloque='DB'
[13:35:10] Paso 3b: Comentario bloque: '...'
[13:35:10] Paso 4: Extrayendo la interfaz del bloque...
[13:35:10] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:10] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:10] Paso 6: Escritura JSON completada.
[13:35:10] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Procedure_Variables.json'
[13:35:10] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Procedure_Variables.xml ---
[13:35:10] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Procedure_Variables.json
[13:35:10] Procesando bloque tipo: GlobalDB
[13:35:10] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:10] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Procedure_Variables_processed.json
[13:35:10] Guardado de GlobalDB completado.
[13:35:10] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Procedure_Variables.xml ---
[13:35:10] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Procedure_Variables_processed.json
[13:35:10] Generando salida para: GlobalDB 'Procedure_Variables' (Original: Procedure_Variables)
[13:35:10] -> Modo de generación: DATA_BLOCK SCL
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:10] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Procedure_Variables.scl
[13:35:10] Generación de .SCL completada.
[13:35:10] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain.xml ---
[13:35:10] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain.xml ---
[13:35:10] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain.json'...
[13:35:10] Cargando parsers de red...
[13:35:10] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:10] Total de lenguajes con parser cargado: 5
[13:35:10] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:10] Metadatos XML: ModTime=1752662049.7393794, Size=93785
[13:35:10] Paso 1: Parseando archivo XML...
[13:35:10] Paso 1: Parseo XML completado.
[13:35:10] Paso 2: Detectando tipo de objeto principal...
[13:35:10] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:10] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:10] Paso 3: Extrayendo atributos del bloque...
[13:35:10] Paso 3: Atributos: Nombre='Prod Tank Drain', Número=1807, Lenguaje Bloque='LAD'
[13:35:10] Paso 3b: Comentario bloque: '...'
[13:35:10] Paso 4: Extrayendo la interfaz del bloque...
[13:35:10] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:10] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit.
[13:35:10] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:10] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:10] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:10] INFO: Compuerta O UID 48 con cardinalidad 4 - generando pines in1...in4
[13:35:10] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:10] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:10] INFO: Compuerta O UID 51 con cardinalidad 7 - generando pines in1...in7
[13:35:10] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:10] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:10] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:10] INFO: Compuerta O UID 32 con cardinalidad 3 - generando pines in1...in3
[13:35:10] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:10] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:10] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:10] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:10] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:10] Paso 6: Escritura JSON completada.
[13:35:10] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain.json'
[13:35:10] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain.xml ---
[13:35:10] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain.json
[13:35:10] Procesando bloque tipo: FB
[13:35:10] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:10] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:10] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:10] --- Pase 1 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] Advertencia: No se encontró nombre/instancia para TON UID 33. Usando placeholder '#TON_INSTANCE_33'.
[13:35:10] -> 62 instrucciones (no STL) procesadas con SymPy.
[13:35:10] Fase 2 (Agrupación IF con Simplificación):
[13:35:10] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:10] --- Fin Pase 1: 62 proc SymPy, 0 agrup. Continuando...
[13:35:10] --- Pase 2 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] Error during SymPy simplification for Coil 52:
[13:35:10] To simplify a logical expression with more than 8 variables may take a
[13:35:10] long time and requires the use of `force=True`.
[13:35:10] -> 12 instrucciones (no STL) procesadas con SymPy.
[13:35:10] Fase 2 (Agrupación IF con Simplificación):
[13:35:10] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:10] --- Fin Pase 2: 12 proc SymPy, 0 agrup. Continuando...
[13:35:10] --- Pase 3 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:10] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:10] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:10] ADVERTENCIA: Se encontraron 8 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:10] - Red 'ProductTankDrain' (ID: 1A, Lang: LAD), Instrucción UID: 48, Tipo: 'O'
[13:35:10] - Red 'ProductTankDrain' (ID: 1A, Lang: LAD), Instrucción UID: 49, Tipo: 'Contact'
[13:35:10] - Red 'ProductTankDrain' (ID: 1A, Lang: LAD), Instrucción UID: 50, Tipo: 'Contact'
[13:35:10] - Red 'ProductTankDrain' (ID: 1A, Lang: LAD), Instrucción UID: 51, Tipo: 'Coil'
[13:35:10] - Red 'TM301 Drain Reset' (ID: 4D, Lang: LAD), Instrucción UID: 35, Tipo: 'Rs'
[13:35:10] - Red '' (ID: 5E, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact'
[13:35:10] - Red '' (ID: 5E, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil'
[13:35:10] - Red 'End Production Drain' (ID: A2, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr'
[13:35:10] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain_processed.json
[13:35:10] Guardado completado.
[13:35:10] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain.xml ---
[13:35:10] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain_processed.json
[13:35:10] Generando salida para: FB 'Prod_Tank_Drain' (Original: Prod Tank Drain)
[13:35:10] -> Modo de generación: FB SCL
[13:35:10] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:10] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:10] INFO: Detectadas 2 VAR_TEMP adicionales.
[13:35:10] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Prod_Tank_Drain.scl
[13:35:10] Generación de .SCL completada.
[13:35:10] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain_Seq.xml ---
[13:35:10] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain_Seq.xml ---
[13:35:10] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain_Seq.json'...
[13:35:10] Cargando parsers de red...
[13:35:10] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:10] Total de lenguajes con parser cargado: 5
[13:35:10] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:10] Metadatos XML: ModTime=1752662049.696985, Size=116599
[13:35:10] Paso 1: Parseando archivo XML...
[13:35:10] Paso 1: Parseo XML completado.
[13:35:10] Paso 2: Detectando tipo de objeto principal...
[13:35:10] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:10] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:10] Paso 3: Extrayendo atributos del bloque...
[13:35:10] Paso 3: Atributos: Nombre='Prod Tank Drain_Seq', Número=1807, Lenguaje Bloque='LAD'
[13:35:10] Paso 3b: Comentario bloque: '...'
[13:35:10] Paso 4: Extrayendo la interfaz del bloque...
[13:35:10] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:10] Paso 5: Se encontraron 17 elementos SW.Blocks.CompileUnit.
[13:35:10] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:10] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:10] Advertencia: Access UID=33 no es Symbol ni Constant.
[13:35:10] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:10] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:10] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:10] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:10] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:10] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:10] Advertencia: Access UID=31 no es Symbol ni Constant.
[13:35:10] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:10] - Procesando Red ID=119, Lenguaje Red=STL
[13:35:10] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:10] Paso 6: Escritura JSON completada.
[13:35:10] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain_Seq.json'
[13:35:10] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain_Seq.xml ---
[13:35:10] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain_Seq.json
[13:35:10] Procesando bloque tipo: FC
[13:35:10] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:10] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:10] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:10] --- Pase 1 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] -> 46 instrucciones (no STL) procesadas con SymPy.
[13:35:10] Fase 2 (Agrupación IF con Simplificación):
[13:35:10] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:10] --- Fin Pase 1: 46 proc SymPy, 0 agrup. Continuando...
[13:35:10] --- Pase 2 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:10] Fase 2 (Agrupación IF con Simplificación):
[13:35:10] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:10] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando...
[13:35:10] --- Pase 3 ---
[13:35:10] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:10] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:10] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:11] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:11] - Red 'STEP 00: TANK PRESSURE DISCHARGE' (ID: 3C, Lang: LAD), Instrucción UID: 40, Tipo: 'Jump'
[13:35:11] - Red 'STEP 01: TANK DRAIN' (ID: 80, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:11] - Red 'STEP 02: DRAIN VALVES CO2 FLUSHING' (ID: E6, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:11] - Red 'STEP 03: PRODUCT TANK DRAIN COMPLETED' (ID: F7, Lang: LAD), Instrucción UID: 33, Tipo: 'Jump'
[13:35:11] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain_Seq_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank Drain_Seq.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank Drain_Seq_processed.json
[13:35:11] Generando salida para: FC 'Prod_Tank_Drain_Seq' (Original: Prod Tank Drain_Seq)
[13:35:11] -> Modo de generación: FC SCL
[13:35:11] INFO: Detectadas 2 VAR_TEMP adicionales.
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Prod_Tank_Drain_Seq.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank PressCtrl.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank PressCtrl.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank PressCtrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank PressCtrl.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662071.7314398, Size=177903
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='Prod Tank PressCtrl', Número=2016, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 22 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:11] INFO: Compuerta O UID 38 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 55 con cardinalidad 4 - generando pines in1...in4
[13:35:11] INFO: Compuerta O UID 62 con cardinalidad 8 - generando pines in1...in8
[13:35:11] INFO: Compuerta O UID 66 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 32 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 31 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 34 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 37 con cardinalidad 3 - generando pines in1...in3
[13:35:11] INFO: Compuerta O UID 41 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:11] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 30 con cardinalidad 3 - generando pines in1...in3
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank PressCtrl.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank PressCtrl.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank PressCtrl.json
[13:35:11] Procesando bloque tipo: FC
[13:35:11] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 104 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 104 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 31 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 2: 31 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 3 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] Error during SymPy simplification for Coil 67:
[13:35:11] To simplify a logical expression with more than 8 variables may take a
[13:35:11] long time and requires the use of `force=True`.
[13:35:11] -> 20 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 3: 20 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 4 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 4: 3 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 5 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:11] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:11] ADVERTENCIA: Se encontraron 7 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:11] - Red 'MIX - PRESSURE -' (ID: B3, Lang: LAD), Instrucción UID: 26, Tipo: 'Abs'
[13:35:11] - Red 'MIX - PRESSURE -' (ID: B3, Lang: LAD), Instrucción UID: 27, Tipo: 'Lt'
[13:35:11] - Red 'MIX - PRESSURE -' (ID: B3, Lang: LAD), Instrucción UID: 28, Tipo: 'Coil'
[13:35:11] - Red 'MIX - Product Tank Pressure High Limit - PRESSURE -' (ID: F7, Lang: LAD), Instrucción UID: 33, Tipo: 'Abs'
[13:35:11] - Red 'MIX - Product Tank Pressure High Limit - PRESSURE -' (ID: F7, Lang: LAD), Instrucción UID: 34, Tipo: 'Gt'
[13:35:11] - Red 'MIX - Product Tank Pressure High Limit - PRESSURE -' (ID: F7, Lang: LAD), Instrucción UID: 35, Tipo: 'Coil'
[13:35:11] - Red 'EqPressOk' (ID: 119, Lang: LAD), Instrucción UID: 40, Tipo: 'Rs'
[13:35:11] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank PressCtrl_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank PressCtrl.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank PressCtrl_processed.json
[13:35:11] Generando salida para: FC 'Prod_Tank_PressCtrl' (Original: Prod Tank PressCtrl)
[13:35:11] -> Modo de generación: FC SCL
[13:35:11] INFO: Detectadas 4 VAR_TEMP adicionales.
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Prod_Tank_PressCtrl.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662049.8274708, Size=148648
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='Prod Tank RunOut', Número=1808, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 18 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 56 con cardinalidad 10 - generando pines in1...in10
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 33 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut.json
[13:35:11] Procesando bloque tipo: FB
[13:35:11] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 82 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 82 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] Error during SymPy simplification for Coil 57:
[13:35:11] To simplify a logical expression with more than 8 variables may take a
[13:35:11] long time and requires the use of `force=True`.
[13:35:11] -> 17 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 2: 17 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 3 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 4 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:11] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:11] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:11] - Red 'MIX - ProdTank_RunOut' (ID: 119, Lang: LAD), Instrucción UID: 26, Tipo: 'TP'
[13:35:11] - Red 'MIX - ProdTank_RunOut' (ID: 119, Lang: LAD), Instrucción UID: 28, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProdTank_RunOut' (ID: 119, Lang: LAD), Instrucción UID: 29, Tipo: 'Coil'
[13:35:11] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut_processed.json
[13:35:11] Generando salida para: FB 'Prod_Tank_RunOut' (Original: Prod Tank RunOut)
[13:35:11] -> Modo de generación: FB SCL
[13:35:11] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Prod_Tank_RunOut.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut_Seq.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut_Seq.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut_Seq.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662049.7787807, Size=74205
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='Prod Tank RunOut_Seq', Número=1808, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:11] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:11] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:11] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:11] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:11] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:11] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=A2, Lenguaje Red=STL
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut_Seq.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut_Seq.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut_Seq.json
[13:35:11] Procesando bloque tipo: FC
[13:35:11] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 21 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 21 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 14 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 2: 14 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 3 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:11] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:11] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:11] - Red 'STEP 00' (ID: 3C, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:11] - Red 'STEP 01' (ID: 5E, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:11] - Red 'STEP 02' (ID: 80, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:11] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut_Seq_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Prod Tank RunOut_Seq.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Prod Tank RunOut_Seq_processed.json
[13:35:11] Generando salida para: FC 'Prod_Tank_RunOut_Seq' (Original: Prod Tank RunOut_Seq)
[13:35:11] -> Modo de generación: FC SCL
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Prod_Tank_RunOut_Seq.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdBrixRecovery.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdBrixRecovery.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdBrixRecovery.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdBrixRecovery.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662049.6321988, Size=51514
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='ProdBrixRecovery', Número=1806, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdBrixRecovery.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdBrixRecovery.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdBrixRecovery.json
[13:35:11] Procesando bloque tipo: FB
[13:35:11] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 22 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 22 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 3 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:11] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:11] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:11] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdBrixRecovery_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdBrixRecovery.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdBrixRecovery_processed.json
[13:35:11] Generando salida para: FB 'ProdBrixRecovery' (Original: ProdBrixRecovery)
[13:35:11] -> Modo de generación: FB SCL
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ProdBrixRecovery.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdBrixRecovery_BrixCal.xml ---
[13:35:11] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdBrixRecovery_BrixCal.xml. Se usará el archivo .scl original existente. ---
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportDB.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportDB.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportDB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportDB.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662064.7840204, Size=59396
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='ProdReportDB', Número=601, Lenguaje Bloque='DB'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportDB.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportDB.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportDB.json
[13:35:11] Procesando bloque tipo: GlobalDB
[13:35:11] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:11] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportDB_processed.json
[13:35:11] Guardado de GlobalDB completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportDB.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportDB_processed.json
[13:35:11] Generando salida para: GlobalDB 'ProdReportDB' (Original: ProdReportDB)
[13:35:11] -> Modo de generación: DATA_BLOCK SCL
[13:35:11] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ProdReportDB.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportManager.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportManager.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportManager.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportManager.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662065.7616622, Size=279769
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='ProdReportManager', Número=601, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 17 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 38 con cardinalidad 6 - generando pines in1...in6
[13:35:11] - Procesando Red ID=80, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 36 con cardinalidad 4 - generando pines in1...in4
[13:35:11] - Procesando Red ID=A2, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=B3, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=C4, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=D5, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=E6, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=F7, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=108, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=119, Lenguaje Red=STL
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportManager.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportManager.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportManager.json
[13:35:11] Procesando bloque tipo: FC
[13:35:11] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 19 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 19 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:11] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:11] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:11] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportManager_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProdReportManager.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProdReportManager_processed.json
[13:35:11] Generando salida para: FC 'ProdReportManager' (Original: ProdReportManager)
[13:35:11] -> Modo de generación: FC SCL
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ProdReportManager.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductAvailable.xml ---
[13:35:11] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductAvailable.xml. Se usará el archivo .scl original existente. ---
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductLiterInTank.xml ---
[13:35:11] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductLiterInTank.xml. Se usará el archivo .scl original existente. ---
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662048.886101, Size=69229
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='ProductPipeDrain', Número=1824, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:11] INFO: Compuerta O UID 45 con cardinalidad 6 - generando pines in1...in6
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain.json
[13:35:11] Procesando bloque tipo: FB
[13:35:11] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 36 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] INFO: Agrupando 2 instr. bajo condición de Contact UID 27
[13:35:11] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 36 proc SymPy, 1 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] Error during SymPy simplification for Coil 46:
[13:35:11] To simplify a logical expression with more than 8 variables may take a
[13:35:11] long time and requires the use of `force=True`.
[13:35:11] -> 7 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 3 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:11] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:11] ADVERTENCIA: Se encontraron 9 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:11] - Red 'MIX - ProductPipeDrain' (ID: 1A, Lang: LAD), Instrucción UID: 34, Tipo: 'TP'
[13:35:11] - Red 'MIX - ProductPipeDrain' (ID: 1A, Lang: LAD), Instrucción UID: 36, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProductPipeDrain' (ID: 1A, Lang: LAD), Instrucción UID: 39, Tipo: 'TP'
[13:35:11] - Red 'MIX - ProductPipeDrain' (ID: 1A, Lang: LAD), Instrucción UID: 41, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProductPipeDrain' (ID: 1A, Lang: LAD), Instrucción UID: 42, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProductPipeDrain' (ID: 1A, Lang: LAD), Instrucción UID: 43, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProductPipeDrain' (ID: 1A, Lang: LAD), Instrucción UID: 44, Tipo: 'O'
[13:35:11] - Red 'MIX - ProductPipeDrain' (ID: 1A, Lang: LAD), Instrucción UID: 45, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProductPipeDrain' (ID: 1A, Lang: LAD), Instrucción UID: 46, Tipo: 'Coil'
[13:35:11] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain_processed.json
[13:35:11] Generando salida para: FB 'ProductPipeDrain' (Original: ProductPipeDrain)
[13:35:11] -> Modo de generación: FB SCL
[13:35:11] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ProductPipeDrain.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain_Seq.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain_Seq.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain_Seq.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662048.8382561, Size=39692
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='ProductPipeDrain_Seq', Número=1824, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:11] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=STL
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain_Seq.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain_Seq.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain_Seq.json
[13:35:11] Procesando bloque tipo: FC
[13:35:11] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 11 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 11 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:11] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:11] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:11] - Red 'STEP 00' (ID: 3C, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:11] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain_Seq_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeDrain_Seq.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeDrain_Seq_processed.json
[13:35:11] Generando salida para: FC 'ProductPipeDrain_Seq' (Original: ProductPipeDrain_Seq)
[13:35:11] -> Modo de generación: FC SCL
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ProductPipeDrain_Seq.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662049.0153434, Size=132064
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='ProductPipeRunOut', Número=1825, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 16 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 40 con cardinalidad 3 - generando pines in1...in3
[13:35:11] INFO: Compuerta O UID 50 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:11] INFO: Compuerta O UID 51 con cardinalidad 8 - generando pines in1...in8
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut.json
[13:35:11] Procesando bloque tipo: FB
[13:35:11] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] Advertencia: No se encontró nombre/instancia para TON UID 31. Usando placeholder '#TON_INSTANCE_31'.
[13:35:11] -> 74 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] INFO: Agrupando 2 instr. bajo condición de Contact UID 30
[13:35:11] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 74 proc SymPy, 1 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 9 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 2: 9 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 3 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] Error during SymPy simplification for Coil 52:
[13:35:11] To simplify a logical expression with more than 8 variables may take a
[13:35:11] long time and requires the use of `force=True`.
[13:35:11] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 4 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:11] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:11] ADVERTENCIA: Se encontraron 11 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:11] - Red 'MIX - ProductTempRunOut' (ID: 1A, Lang: LAD), Instrucción UID: 41, Tipo: 'TP'
[13:35:11] - Red 'MIX - ProductTempRunOut' (ID: 1A, Lang: LAD), Instrucción UID: 43, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProductTempRunOut' (ID: 1A, Lang: LAD), Instrucción UID: 46, Tipo: 'TP'
[13:35:11] - Red 'MIX - ProductTempRunOut' (ID: 1A, Lang: LAD), Instrucción UID: 48, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProductTempRunOut' (ID: 1A, Lang: LAD), Instrucción UID: 49, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProductTempRunOut' (ID: 1A, Lang: LAD), Instrucción UID: 50, Tipo: 'O'
[13:35:11] - Red 'MIX - ProductTempRunOut' (ID: 1A, Lang: LAD), Instrucción UID: 51, Tipo: 'Contact'
[13:35:11] - Red 'MIX - ProductTempRunOut' (ID: 1A, Lang: LAD), Instrucción UID: 52, Tipo: 'Coil'
[13:35:11] - Red 'MIX - Filler Halted' (ID: E6, Lang: LAD), Instrucción UID: 33, Tipo: 'Contact'
[13:35:11] - Red 'MIX - Filler Halted' (ID: E6, Lang: LAD), Instrucción UID: 36, Tipo: 'O'
[13:35:11] - Red 'MIX - Filler Halted' (ID: E6, Lang: LAD), Instrucción UID: 37, Tipo: 'Coil'
[13:35:11] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut_processed.json
[13:35:11] Generando salida para: FB 'ProductPipeRunOut' (Original: ProductPipeRunOut)
[13:35:11] -> Modo de generación: FB SCL
[13:35:11] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:11] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:11] INFO: Detectadas 2 VAR_TEMP adicionales.
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ProductPipeRunOut.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut_Seq.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut_Seq.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut_Seq.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662048.9400237, Size=83631
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='ProductPipeRunOut_Seq', Número=1825, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:11] Advertencia: Access UID=34 no es Symbol ni Constant.
[13:35:11] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:11] INFO: Compuerta O UID 41 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:11] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:11] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:11] Advertencia: Access UID=33 no es Symbol ni Constant.
[13:35:11] INFO: Compuerta O UID 37 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=B3, Lenguaje Red=STL
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut_Seq.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut_Seq.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut_Seq.json
[13:35:11] Procesando bloque tipo: FC
[13:35:11] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 26 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 26 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 20 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 2: 20 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 3 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:11] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:11] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:11] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:11] - Red 'STEP 00' (ID: 5E, Lang: LAD), Instrucción UID: 43, Tipo: 'Jump'
[13:35:11] - Red 'STEP 01' (ID: 80, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:11] - Red 'STEP 02' (ID: 91, Lang: LAD), Instrucción UID: 39, Tipo: 'Jump'
[13:35:11] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut_Seq_processed.json
[13:35:11] Guardado completado.
[13:35:11] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductPipeRunOut_Seq.xml ---
[13:35:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductPipeRunOut_Seq_processed.json
[13:35:11] Generando salida para: FC 'ProductPipeRunOut_Seq' (Original: ProductPipeRunOut_Seq)
[13:35:11] -> Modo de generación: FC SCL
[13:35:11] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ProductPipeRunOut_Seq.scl
[13:35:11] Generación de .SCL completada.
[13:35:11] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductQuality.xml ---
[13:35:11] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductQuality.xml ---
[13:35:11] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductQuality.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductQuality.json'...
[13:35:11] Cargando parsers de red...
[13:35:11] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:11] Total de lenguajes con parser cargado: 5
[13:35:11] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:11] Metadatos XML: ModTime=1752662071.169146, Size=69201
[13:35:11] Paso 1: Parseando archivo XML...
[13:35:11] Paso 1: Parseo XML completado.
[13:35:11] Paso 2: Detectando tipo de objeto principal...
[13:35:11] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:11] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:11] Paso 3: Extrayendo atributos del bloque...
[13:35:11] Paso 3: Atributos: Nombre='ProductQuality', Número=2008, Lenguaje Bloque='LAD'
[13:35:11] Paso 3b: Comentario bloque: '...'
[13:35:11] Paso 4: Extrayendo la interfaz del bloque...
[13:35:11] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:11] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:11] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:11] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 45 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 43 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 50 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 43 con cardinalidad 3 - generando pines in1...in3
[13:35:11] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:11] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:11] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:11] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:11] Paso 6: Escritura JSON completada.
[13:35:11] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductQuality.json'
[13:35:11] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductQuality.xml ---
[13:35:11] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductQuality.json
[13:35:11] Procesando bloque tipo: FC
[13:35:11] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:11] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:11] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:11] --- Pase 1 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 44 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:11] --- Fin Pase 1: 44 proc SymPy, 0 agrup. Continuando...
[13:35:11] --- Pase 2 ---
[13:35:11] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:11] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:35:11] Fase 2 (Agrupación IF con Simplificación):
[13:35:11] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:12] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando...
[13:35:12] --- Pase 3 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 8 instrucciones (no STL) procesadas con SymPy.
[13:35:12] Fase 2 (Agrupación IF con Simplificación):
[13:35:12] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:12] --- Fin Pase 3: 8 proc SymPy, 0 agrup. Continuando...
[13:35:12] --- Pase 4 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:12] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:12] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:12] ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 1A, Lang: LAD), Instrucción UID: 46, Tipo: 'Sr'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 2B, Lang: LAD), Instrucción UID: 44, Tipo: 'Sr'
[13:35:12] - Red 'TmrCO2High' (ID: 3C, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 4D, Lang: LAD), Instrucción UID: 44, Tipo: 'Sr'
[13:35:12] - Red 'WaterTempHighDlyAlm' (ID: 5E, Lang: LAD), Instrucción UID: 32, Tipo: 'Sr'
[13:35:12] - Red 'MIX - ProductQuality' (ID: 6F, Lang: LAD), Instrucción UID: 34, Tipo: 'Sr'
[13:35:12] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductQuality_processed.json
[13:35:12] Guardado completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductQuality.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ProductQuality_processed.json
[13:35:12] Generando salida para: FC 'ProductQuality' (Original: ProductQuality)
[13:35:12] -> Modo de generación: FC SCL
[13:35:12] INFO: Detectadas 3 VAR_TEMP adicionales.
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ProductQuality.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductQuality_Messages.xml ---
[13:35:12] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ProductQuality_Messages.xml. Se usará el archivo .scl original existente. ---
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus Network.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus Network.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus Network.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus Network.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662065.357094, Size=200077
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Profibus Network', Número=11, Lenguaje Bloque='LAD'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:12] Paso 5: Se encontraron 32 elementos SW.Blocks.CompileUnit.
[13:35:12] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=207, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=218, Lenguaje Red=LAD
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus Network.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus Network.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus Network.json
[13:35:12] Procesando bloque tipo: FC
[13:35:12] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:12] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:12] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:12] --- Pase 1 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 66 instrucciones (no STL) procesadas con SymPy.
[13:35:12] Fase 2 (Agrupación IF con Simplificación):
[13:35:12] INFO: Agrupando 4 instr. bajo condición de Contact UID 30
[13:35:12] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:12] --- Fin Pase 1: 66 proc SymPy, 1 agrup. Continuando...
[13:35:12] --- Pase 2 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:12] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:12] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:12] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:12] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus Network_processed.json
[13:35:12] Guardado completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus Network.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus Network_processed.json
[13:35:12] Generando salida para: FC 'Profibus_Network' (Original: Profibus Network)
[13:35:12] -> Modo de generación: FC SCL
[13:35:12] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Profibus_Network.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus_Variables.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus_Variables.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus_Variables.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus_Variables.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662048.4985423, Size=35472
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Profibus_Variables', Número=973, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus_Variables.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus_Variables.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus_Variables.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus_Variables_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Profibus_Variables.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Profibus_Variables_processed.json
[13:35:12] Generando salida para: GlobalDB 'Profibus_Variables' (Original: Profibus_Variables)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Profibus_Variables.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\PumpsControl.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PumpsControl.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\PumpsControl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PumpsControl.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662066.7283754, Size=475107
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='PumpsControl', Número=1870, Lenguaje Bloque='LAD'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:12] Paso 5: Se encontraron 44 elementos SW.Blocks.CompileUnit.
[13:35:12] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 77 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 88 con cardinalidad 3 - generando pines in1...in3
[13:35:12] INFO: Compuerta O UID 95 con cardinalidad 3 - generando pines in1...in3
[13:35:12] INFO: Compuerta O UID 105 con cardinalidad 3 - generando pines in1...in3
[13:35:12] INFO: Compuerta O UID 115 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 118 con cardinalidad 4 - generando pines in1...in4
[13:35:12] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 55 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 59 con cardinalidad 6 - generando pines in1...in6
[13:35:12] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 56 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 64 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 77 con cardinalidad 5 - generando pines in1...in5
[13:35:12] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 47 con cardinalidad 5 - generando pines in1...in5
[13:35:12] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 56 con cardinalidad 4 - generando pines in1...in4
[13:35:12] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 45 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 53 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 57 con cardinalidad 5 - generando pines in1...in5
[13:35:12] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 82 con cardinalidad 4 - generando pines in1...in4
[13:35:12] INFO: Compuerta O UID 95 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 102 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 118 con cardinalidad 3 - generando pines in1...in3
[13:35:12] INFO: Compuerta O UID 120 con cardinalidad 3 - generando pines in1...in3
[13:35:12] INFO: Compuerta O UID 124 con cardinalidad 7 - generando pines in1...in7
[13:35:12] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 50 con cardinalidad 3 - generando pines in1...in3
[13:35:12] INFO: Compuerta O UID 58 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 63 con cardinalidad 6 - generando pines in1...in6
[13:35:12] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 42 con cardinalidad 3 - generando pines in1...in3
[13:35:12] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 25 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 35 con cardinalidad 3 - generando pines in1...in3
[13:35:12] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 40 con cardinalidad 4 - generando pines in1...in4
[13:35:12] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 52 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 56 con cardinalidad 5 - generando pines in1...in5
[13:35:12] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 45 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 47 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 49 con cardinalidad 3 - generando pines in1...in3
[13:35:12] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 52 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 56 con cardinalidad 5 - generando pines in1...in5
[13:35:12] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=207, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=218, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 54 con cardinalidad 3 - generando pines in1...in3
[13:35:12] INFO: Compuerta O UID 59 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 64 con cardinalidad 3 - generando pines in1...in3
[13:35:12] INFO: Compuerta O UID 70 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 73 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 79 con cardinalidad 4 - generando pines in1...in4
[13:35:12] - Procesando Red ID=229, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 42 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 50 con cardinalidad 4 - generando pines in1...in4
[13:35:12] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:35:12] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 67 con cardinalidad 10 - generando pines in1...in10
[13:35:12] INFO: Compuerta O UID 71 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 44 con cardinalidad 4 - generando pines in1...in4
[13:35:12] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 67 con cardinalidad 4 - generando pines in1...in4
[13:35:12] INFO: Compuerta O UID 80 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 87 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 91 con cardinalidad 6 - generando pines in1...in6
[13:35:12] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 43 con cardinalidad 4 - generando pines in1...in4
[13:35:12] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:12] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:12] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:35:12] INFO: Compuerta O UID 33 con cardinalidad 4 - generando pines in1...in4
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PumpsControl.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PumpsControl.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PumpsControl.json
[13:35:12] Procesando bloque tipo: FC
[13:35:12] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:12] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:12] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:12] --- Pase 1 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 408 instrucciones (no STL) procesadas con SymPy.
[13:35:12] Fase 2 (Agrupación IF con Simplificación):
[13:35:12] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:12] --- Fin Pase 1: 408 proc SymPy, 0 agrup. Continuando...
[13:35:12] --- Pase 2 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] Error during SymPy simplification for Coil 43:
[13:35:12] To simplify a logical expression with more than 8 variables may take a
[13:35:12] long time and requires the use of `force=True`.
[13:35:12] Error during SymPy simplification for Coil 50:
[13:35:12] To simplify a logical expression with more than 8 variables may take a
[13:35:12] long time and requires the use of `force=True`.
[13:35:12] -> 104 instrucciones (no STL) procesadas con SymPy.
[13:35:12] Fase 2 (Agrupación IF con Simplificación):
[13:35:12] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:12] --- Fin Pase 2: 104 proc SymPy, 0 agrup. Continuando...
[13:35:12] --- Pase 3 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] Error during SymPy simplification for Coil 47:
[13:35:12] To simplify a logical expression with more than 8 variables may take a
[13:35:12] long time and requires the use of `force=True`.
[13:35:12] -> 17 instrucciones (no STL) procesadas con SymPy.
[13:35:12] Fase 2 (Agrupación IF con Simplificación):
[13:35:12] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:12] --- Fin Pase 3: 17 proc SymPy, 0 agrup. Continuando...
[13:35:12] --- Pase 4 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] Error during SymPy simplification for Coil 51:
[13:35:12] To simplify a logical expression with more than 8 variables may take a
[13:35:12] long time and requires the use of `force=True`.
[13:35:12] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:12] Fase 2 (Agrupación IF con Simplificación):
[13:35:12] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:12] --- Fin Pase 4: 2 proc SymPy, 0 agrup. Continuando...
[13:35:12] --- Pase 5 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:12] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. ---
[13:35:12] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:12] ADVERTENCIA: Se encontraron 85 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 81, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 98, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 108, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 109, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 110, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 117, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 118, Tipo: 'O'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 119, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 120, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 121, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PumpsControl T149 3s T46 20s' (ID: 1A, Lang: LAD), Instrucción UID: 122, Tipo: 'Coil'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 3C, Lang: LAD), Instrucción UID: 59, Tipo: 'O'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 3C, Lang: LAD), Instrucción UID: 60, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 3C, Lang: LAD), Instrucción UID: 61, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 3C, Lang: LAD), Instrucción UID: 62, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PumpsControl' (ID: 80, Lang: LAD), Instrucción UID: 71, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PumpsControl' (ID: 80, Lang: LAD), Instrucción UID: 76, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PumpsControl' (ID: 80, Lang: LAD), Instrucción UID: 77, Tipo: 'O'
[13:35:12] - Red 'MIX - PumpsControl' (ID: 80, Lang: LAD), Instrucción UID: 78, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PumpsControl' (ID: 80, Lang: LAD), Instrucción UID: 79, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PumpsControl' (ID: 80, Lang: LAD), Instrucción UID: 80, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PumpsControl' (ID: 80, Lang: LAD), Instrucción UID: 81, Tipo: 'Coil'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 91, Lang: LAD), Instrucción UID: 47, Tipo: 'O'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 91, Lang: LAD), Instrucción UID: 48, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 91, Lang: LAD), Instrucción UID: 49, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 91, Lang: LAD), Instrucción UID: 50, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PumpsControl' (ID: B3, Lang: LAD), Instrucción UID: 55, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PumpsControl' (ID: B3, Lang: LAD), Instrucción UID: 56, Tipo: 'O'
[13:35:12] - Red 'MIX - PumpsControl' (ID: B3, Lang: LAD), Instrucción UID: 57, Tipo: 'Sd'
[13:35:12] - Red 'MIX - PumpsControl' (ID: B3, Lang: LAD), Instrucción UID: 58, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PumpsControl' (ID: B3, Lang: LAD), Instrucción UID: 59, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PumpsControl' (ID: B3, Lang: LAD), Instrucción UID: 60, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PumpsControl' (ID: B3, Lang: LAD), Instrucción UID: 61, Tipo: 'Coil'
[13:35:12] - Red 'MIX -' (ID: C4, Lang: LAD), Instrucción UID: 57, Tipo: 'O'
[13:35:12] - Red 'MIX -' (ID: C4, Lang: LAD), Instrucción UID: 58, Tipo: 'Contact'
[13:35:12] - Red 'MIX -' (ID: C4, Lang: LAD), Instrucción UID: 59, Tipo: 'Contact'
[13:35:12] - Red 'MIX -' (ID: C4, Lang: LAD), Instrucción UID: 60, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PPM303 Product Pump Run' (ID: 108, Lang: LAD), Instrucción UID: 83, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PPM303 Product Pump Run' (ID: 108, Lang: LAD), Instrucción UID: 103, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PPM303 Product Pump Run' (ID: 108, Lang: LAD), Instrucción UID: 124, Tipo: 'O'
[13:35:12] - Red 'MIX - PPM303 Product Pump Run' (ID: 108, Lang: LAD), Instrucción UID: 125, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PPM303 Product Pump Run' (ID: 108, Lang: LAD), Instrucción UID: 126, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PPM303 Product Pump Run' (ID: 108, Lang: LAD), Instrucción UID: 127, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PPM303 Product Pump Run' (ID: 108, Lang: LAD), Instrucción UID: 128, Tipo: 'Coil'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 119, Lang: LAD), Instrucción UID: 63, Tipo: 'O'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 119, Lang: LAD), Instrucción UID: 64, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 119, Lang: LAD), Instrucción UID: 65, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 119, Lang: LAD), Instrucción UID: 66, Tipo: 'Coil'
[13:35:12] - Red '' (ID: 15D, Lang: LAD), Instrucción UID: 36, Tipo: 'Sf'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 17F, Lang: LAD), Instrucción UID: 56, Tipo: 'O'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 17F, Lang: LAD), Instrucción UID: 57, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 17F, Lang: LAD), Instrucción UID: 58, Tipo: 'Coil'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 1D4, Lang: LAD), Instrucción UID: 56, Tipo: 'O'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 1D4, Lang: LAD), Instrucción UID: 57, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 1D4, Lang: LAD), Instrucción UID: 58, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PPM307 Booster Pump Run' (ID: 218, Lang: LAD), Instrucción UID: 78, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PPM307 Booster Pump Run' (ID: 218, Lang: LAD), Instrucción UID: 79, Tipo: 'O'
[13:35:12] - Red 'MIX - PPM307 Booster Pump Run' (ID: 218, Lang: LAD), Instrucción UID: 80, Tipo: 'Sd'
[13:35:12] - Red 'MIX - PPM307 Booster Pump Run' (ID: 218, Lang: LAD), Instrucción UID: 81, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PPM307 Booster Pump Run' (ID: 218, Lang: LAD), Instrucción UID: 82, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PPM307 Booster Pump Run' (ID: 218, Lang: LAD), Instrucción UID: 83, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PPM307 Booster Pump Run' (ID: 218, Lang: LAD), Instrucción UID: 84, Tipo: 'Coil'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 229, Lang: LAD), Instrucción UID: 50, Tipo: 'O'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 229, Lang: LAD), Instrucción UID: 51, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 229, Lang: LAD), Instrucción UID: 52, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 229, Lang: LAD), Instrucción UID: 53, Tipo: 'Coil'
[13:35:12] - Red 'DelayCIPStop_SR_P' (ID: 26D, Lang: LAD), Instrucción UID: 68, Tipo: 'Sf'
[13:35:12] - Red 'DelayCIPStop_SR_P' (ID: 26D, Lang: LAD), Instrucción UID: 69, Tipo: 'Contact'
[13:35:12] - Red 'DelayCIPStop_SR_P' (ID: 26D, Lang: LAD), Instrucción UID: 71, Tipo: 'O'
[13:35:12] - Red 'DelayCIPStop_SR_P' (ID: 26D, Lang: LAD), Instrucción UID: 72, Tipo: 'Contact'
[13:35:12] - Red 'DelayCIPStop_SR_P' (ID: 26D, Lang: LAD), Instrucción UID: 73, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PPM309 Product Pump 2 Run' (ID: 2B1, Lang: LAD), Instrucción UID: 68, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PPM309 Product Pump 2 Run' (ID: 2B1, Lang: LAD), Instrucción UID: 88, Tipo: 'Sf'
[13:35:12] - Red 'MIX - PPM309 Product Pump 2 Run' (ID: 2B1, Lang: LAD), Instrucción UID: 91, Tipo: 'O'
[13:35:12] - Red 'MIX - PPM309 Product Pump 2 Run' (ID: 2B1, Lang: LAD), Instrucción UID: 92, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PPM309 Product Pump 2 Run' (ID: 2B1, Lang: LAD), Instrucción UID: 93, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PPM309 Product Pump 2 Run' (ID: 2B1, Lang: LAD), Instrucción UID: 94, Tipo: 'Coil'
[13:35:12] - Red 'MIX - PPM309 Product Pump 2 Run' (ID: 2B1, Lang: LAD), Instrucción UID: 95, Tipo: 'Contact'
[13:35:12] - Red 'MIX - PPM309 Product Pump 2 Run' (ID: 2B1, Lang: LAD), Instrucción UID: 96, Tipo: 'Coil'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 2C2, Lang: LAD), Instrucción UID: 43, Tipo: 'O'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 2C2, Lang: LAD), Instrucción UID: 44, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 2C2, Lang: LAD), Instrucción UID: 45, Tipo: 'Contact'
[13:35:12] - Red 'MIX - Fault Alarm' (ID: 2C2, Lang: LAD), Instrucción UID: 46, Tipo: 'Coil'
[13:35:12] - Red '' (ID: 2E4, Lang: LAD), Instrucción UID: 35, Tipo: 'Sf'
[13:35:12] - Red '' (ID: 2E4, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil'
[13:35:12] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PumpsControl_processed.json
[13:35:12] Guardado completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\PumpsControl.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\PumpsControl_processed.json
[13:35:12] Generando salida para: FC 'PumpsControl' (Original: PumpsControl)
[13:35:12] -> Modo de generación: FC SCL
[13:35:12] INFO: Detectadas 4 VAR_TEMP adicionales.
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\PumpsControl.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Monitor.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Monitor.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Monitor.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Monitor.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662050.526623, Size=120059
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='QCO Monitor', Número=100, Lenguaje Bloque='STL'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:12] Paso 5: Se encontraron 19 elementos SW.Blocks.CompileUnit.
[13:35:12] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=2B, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=3C, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=4D, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=5E, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=6F, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=80, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=91, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=A2, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=B3, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=C4, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=D5, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=E6, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=F7, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=108, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=119, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=12A, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=13B, Lenguaje Red=STL
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Monitor.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Monitor.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Monitor.json
[13:35:12] Procesando bloque tipo: FC
[13:35:12] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:12] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:12] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:12] --- Pase 1 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:12] Fase 2 (Agrupación IF con Simplificación):
[13:35:12] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:12] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:12] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:12] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:12] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Monitor_processed.json
[13:35:12] Guardado completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Monitor.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Monitor_processed.json
[13:35:12] Generando salida para: FC 'QCO_Monitor' (Original: QCO Monitor)
[13:35:12] -> Modo de generación: FC SCL
[13:35:12] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\QCO_Monitor.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Timing DB.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Timing DB.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Timing DB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Timing DB.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662050.4842262, Size=15896
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='QCO Timing DB', Número=100, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Timing DB.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Timing DB.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Timing DB.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Timing DB_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\QCO Timing DB.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\QCO Timing DB_processed.json
[13:35:12] Generando salida para: GlobalDB 'QCO_Timing_DB' (Original: QCO Timing DB)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\QCO_Timing_DB.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\RACK_FLT.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RACK_FLT.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\RACK_FLT.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RACK_FLT.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662073.6032538, Size=10858
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='RACK_FLT', Número=86, Lenguaje Bloque='LAD'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:12] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:35:12] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RACK_FLT.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RACK_FLT.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RACK_FLT.json
[13:35:12] Procesando bloque tipo: OB
[13:35:12] INFO: El bloque es OB. Iniciando procesamiento lógico...
[13:35:12] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:12] --- Iniciando Bucle de Procesamiento Iterativo (OB) ---
[13:35:12] --- Pase 1 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:12] Fase 2 (Agrupación IF con Simplificación):
[13:35:12] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:12] --- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando...
[13:35:12] --- Pase 2 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:12] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:12] --- Verificación Final de Instrucciones No Procesadas (OB) ---
[13:35:12] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:12] Guardando JSON procesado (OB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RACK_FLT_processed.json
[13:35:12] Guardado completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RACK_FLT.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RACK_FLT_processed.json
[13:35:12] Generando salida para: OB 'RACK_FLT' (Original: RACK_FLT)
[13:35:12] -> Modo de generación: OB SCL
[13:35:12] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar.
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\RACK_FLT.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662050.7499094, Size=57041
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='ReadAnalogIn', Número=1971, Lenguaje Bloque='LAD'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:12] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit.
[13:35:12] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=2B, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=3C, Lenguaje Red=STL
[13:35:12] - Procesando Red ID=4D, Lenguaje Red=STL
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn.json
[13:35:12] Procesando bloque tipo: FC
[13:35:12] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:12] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:12] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:12] --- Pase 1 ---
[13:35:12] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:12] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:12] Fase 2 (Agrupación IF con Simplificación):
[13:35:12] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:12] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:12] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:12] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:12] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn_processed.json
[13:35:12] Guardado completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn_processed.json
[13:35:12] Generando salida para: FC 'ReadAnalogIn' (Original: ReadAnalogIn)
[13:35:12] -> Modo de generación: FC SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ReadAnalogIn.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn_Fault_DB.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn_Fault_DB.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn_Fault_DB.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn_Fault_DB.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662050.6386914, Size=58541
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='ReadAnalogIn_Fault_DB', Número=871, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn_Fault_DB.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn_Fault_DB.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn_Fault_DB.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn_Fault_DB_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\ReadAnalogIn_Fault_DB.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\ReadAnalogIn_Fault_DB_processed.json
[13:35:12] Generando salida para: GlobalDB 'ReadAnalogIn_Fault_DB' (Original: ReadAnalogIn_Fault_DB)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:12] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\ReadAnalogIn_Fault_DB.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #01.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #01.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #01.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #01.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.1805165, Size=10253
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #01', Número=401, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #01.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #01.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #01.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #01_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #01.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #01_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__01' (Original: Recipe #01)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__01.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #02.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #02.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #02.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #02.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.1964555, Size=10251
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #02', Número=402, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #02.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #02.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #02.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #02_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #02.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #02_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__02' (Original: Recipe #02)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__02.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #03.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #03.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #03.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #03.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.2144036, Size=10250
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #03', Número=403, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #03.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #03.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #03.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #03_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #03.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #03_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__03' (Original: Recipe #03)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__03.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #04.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #04.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #04.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #04.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.231907, Size=10308
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #04', Número=404, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #04.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #04.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #04.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #04_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #04.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #04_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__04' (Original: Recipe #04)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__04.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #05.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #05.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #05.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #05.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.2488513, Size=9383
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #05', Número=405, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #05.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #05.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #05.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #05_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #05.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #05_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__05' (Original: Recipe #05)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__05.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #06.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #06.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #06.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #06.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.265794, Size=9383
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #06', Número=406, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #06.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #06.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #06.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #06_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #06.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #06_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__06' (Original: Recipe #06)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__06.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #07.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #07.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #07.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #07.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.2837343, Size=9383
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #07', Número=407, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #07.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #07.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #07.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #07_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #07.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #07_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__07' (Original: Recipe #07)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__07.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #08.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #08.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #08.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #08.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.3016756, Size=9383
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #08', Número=408, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #08.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #08.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #08.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #08_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #08.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #08_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__08' (Original: Recipe #08)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__08.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #09.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #09.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #09.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #09.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.3186378, Size=9383
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #09', Número=409, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #09.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #09.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #09.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #09_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #09.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #09_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__09' (Original: Recipe #09)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__09.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #10.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #10.xml ---
[13:35:12] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #10.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #10.json'...
[13:35:12] Cargando parsers de red...
[13:35:12] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:12] Total de lenguajes con parser cargado: 5
[13:35:12] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:12] Metadatos XML: ModTime=1752662063.3361077, Size=10385
[13:35:12] Paso 1: Parseando archivo XML...
[13:35:12] Paso 1: Parseo XML completado.
[13:35:12] Paso 2: Detectando tipo de objeto principal...
[13:35:12] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:12] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:12] Paso 3: Extrayendo atributos del bloque...
[13:35:12] Paso 3: Atributos: Nombre='Recipe #10', Número=410, Lenguaje Bloque='DB'
[13:35:12] Paso 3b: Comentario bloque: '...'
[13:35:12] Paso 4: Extrayendo la interfaz del bloque...
[13:35:12] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:12] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:12] Paso 6: Escritura JSON completada.
[13:35:12] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #10.json'
[13:35:12] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #10.xml ---
[13:35:12] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #10.json
[13:35:12] Procesando bloque tipo: GlobalDB
[13:35:12] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:12] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #10_processed.json
[13:35:12] Guardado de GlobalDB completado.
[13:35:12] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #10.xml ---
[13:35:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #10_processed.json
[13:35:12] Generando salida para: GlobalDB 'Recipe__10' (Original: Recipe #10)
[13:35:12] -> Modo de generación: DATA_BLOCK SCL
[13:35:12] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__10.scl
[13:35:12] Generación de .SCL completada.
[13:35:12] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #11.xml ---
[13:35:12] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #11.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #11.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #11.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.3540492, Size=10252
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #11', Número=411, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #11.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #11.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #11.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #11_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #11.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #11_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__11' (Original: Recipe #11)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__11.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #12.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #12.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #12.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #12.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.371988, Size=10186
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #12', Número=412, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #12.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #12.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #12.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #12_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #12.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #12_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__12' (Original: Recipe #12)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__12.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #13.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #13.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #13.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #13.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.3889248, Size=10321
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #13', Número=413, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #13.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #13.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #13.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #13_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #13.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #13_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__13' (Original: Recipe #13)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__13.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #14.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #14.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #14.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #14.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.4063933, Size=10254
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #14', Número=414, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #14.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #14.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #14.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #14_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #14.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #14_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__14' (Original: Recipe #14)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__14.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #15.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #15.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #15.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #15.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.4233544, Size=10292
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #15', Número=415, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #15.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #15.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #15.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #15_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #15.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #15_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__15' (Original: Recipe #15)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__15.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #16.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #16.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #16.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #16.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.4413908, Size=10351
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #16', Número=416, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #16.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #16.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #16.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #16_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #16.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #16_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__16' (Original: Recipe #16)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__16.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #17.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #17.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #17.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #17.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.4603453, Size=10360
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #17', Número=417, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #17.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #17.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #17.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #17_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #17.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #17_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__17' (Original: Recipe #17)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__17.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #18.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #18.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #18.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #18.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.477281, Size=9383
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #18', Número=418, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #18.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #18.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #18.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #18_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #18.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #18_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__18' (Original: Recipe #18)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__18.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #19.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #19.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #19.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #19.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.4942234, Size=10325
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #19', Número=419, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #19.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #19.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #19.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #19_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #19.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #19_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__19' (Original: Recipe #19)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__19.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #20.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #20.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #20.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #20.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.5111763, Size=9383
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #20', Número=420, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #20.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #20.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #20.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #20_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #20.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #20_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__20' (Original: Recipe #20)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__20.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #21.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #21.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #21.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #21.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.5281222, Size=10155
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #21', Número=421, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #21.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #21.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #21.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #21_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #21.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #21_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__21' (Original: Recipe #21)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__21.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #22.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #22.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #22.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #22.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.5455883, Size=10304
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #22', Número=422, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #22.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #22.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #22.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #22_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #22.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #22_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__22' (Original: Recipe #22)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__22.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #23.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #23.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #23.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #23.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.5625327, Size=10259
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #23', Número=423, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #23.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #23.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #23.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #23_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #23.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #23_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__23' (Original: Recipe #23)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__23.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #24.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #24.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #24.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #24.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.5794773, Size=10243
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #24', Número=424, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #24.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #24.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #24.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #24_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #24.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #24_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__24' (Original: Recipe #24)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__24.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #25.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #25.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #25.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #25.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.5974174, Size=10252
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #25', Número=425, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #25.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #25.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #25.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #25_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #25.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #25_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__25' (Original: Recipe #25)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__25.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #26.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #26.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #26.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #26.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.6143608, Size=10248
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #26', Número=426, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #26.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #26.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #26.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #26_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #26.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #26_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__26' (Original: Recipe #26)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__26.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #27.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #27.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #27.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #27.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.6318195, Size=10243
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #27', Número=427, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #27.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #27.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #27.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #27_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #27.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #27_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__27' (Original: Recipe #27)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__27.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #28.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #28.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #28.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #28.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.651277, Size=9383
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #28', Número=428, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #28.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #28.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #28.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #28_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #28.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #28_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__28' (Original: Recipe #28)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__28.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #29.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #29.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #29.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #29.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.6682246, Size=10254
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #29', Número=429, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #29.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #29.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #29.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #29_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #29.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #29_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__29' (Original: Recipe #29)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__29.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #30.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #30.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #30.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #30.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.6851676, Size=10194
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #30', Número=430, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #30.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #30.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #30.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #30_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #30.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #30_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__30' (Original: Recipe #30)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__30.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #31.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #31.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #31.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #31.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.7031085, Size=10247
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #31', Número=431, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #31.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #31.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #31.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #31_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #31.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #31_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__31' (Original: Recipe #31)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__31.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #32.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #32.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #32.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #32.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.72007, Size=10311
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #32', Número=432, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #32.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #32.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #32.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #32_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #32.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #32_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__32' (Original: Recipe #32)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__32.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #33.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #33.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #33.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #33.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.7375624, Size=9383
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #33', Número=433, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #33.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #33.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #33.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #33_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #33.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #33_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__33' (Original: Recipe #33)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__33.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #34.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #34.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #34.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #34.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.7545073, Size=10301
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #34', Número=434, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #34.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #34.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #34.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #34_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #34.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #34_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__34' (Original: Recipe #34)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__34.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #35.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #35.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #35.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #35.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.7714508, Size=10191
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #35', Número=435, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #35.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #35.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #35.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #35_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #35.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #35_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__35' (Original: Recipe #35)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__35.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #36.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #36.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #36.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #36.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.7893906, Size=10251
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #36', Número=436, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #36.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #36.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #36.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #36_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #36.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #36_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__36' (Original: Recipe #36)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__36.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #37.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #37.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #37.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #37.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.8060398, Size=10252
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #37', Número=437, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #37.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #37.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #37.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #37_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #37.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #37_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__37' (Original: Recipe #37)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__37.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #38.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #38.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #38.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #38.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.8236682, Size=10252
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #38', Número=438, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #38.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #38.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #38.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #38_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #38.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #38_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__38' (Original: Recipe #38)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__38.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #39.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #39.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #39.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #39.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.8401515, Size=10253
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #39', Número=439, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #39.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #39.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #39.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #39_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #39.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #39_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__39' (Original: Recipe #39)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__39.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #40.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #40.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #40.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #40.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.8580937, Size=10319
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #40', Número=440, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #40.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #40.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #40.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #40_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #40.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #40_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__40' (Original: Recipe #40)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__40.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #41.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #41.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #41.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #41.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.8760316, Size=10187
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #41', Número=441, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #41.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #41.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #41.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #41_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #41.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #41_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__41' (Original: Recipe #41)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__41.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #42.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #42.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #42.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #42.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.8939855, Size=10249
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #42', Número=442, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #42.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #42.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #42.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #42_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #42.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #42_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__42' (Original: Recipe #42)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__42.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #43.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #43.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #43.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #43.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.911444, Size=9383
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #43', Número=443, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #43.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #43.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #43.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #43_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #43.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #43_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__43' (Original: Recipe #43)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__43.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #44.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #44.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #44.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #44.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.9283924, Size=10363
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #44', Número=444, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #44.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #44.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #44.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #44_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #44.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #44_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__44' (Original: Recipe #44)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__44.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #45.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #45.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #45.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #45.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.9464102, Size=9383
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #45', Número=445, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #45.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #45.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #45.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #45_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #45.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #45_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__45' (Original: Recipe #45)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__45.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #46.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #46.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #46.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #46.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.9653466, Size=10252
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #46', Número=446, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #46.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #46.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #46.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #46_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #46.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #46_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__46' (Original: Recipe #46)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__46.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #47.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #47.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #47.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #47.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.9822905, Size=10348
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #47', Número=447, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #47.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #47.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #47.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #47_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #47.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #47_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__47' (Original: Recipe #47)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__47.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #48.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #48.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #48.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #48.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662063.999234, Size=9323
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #48', Número=448, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #48.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #48.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #48.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #48_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #48.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #48_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__48' (Original: Recipe #48)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__48.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #49.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #49.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #49.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #49.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662064.0161777, Size=9383
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #49', Número=449, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #49.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #49.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #49.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #49_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #49.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #49_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__49' (Original: Recipe #49)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__49.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #50.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #50.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #50.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #50.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662064.0336778, Size=10288
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='Recipe #50', Número=450, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #50.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #50.xml ---
[13:35:13] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #50.json
[13:35:13] Procesando bloque tipo: GlobalDB
[13:35:13] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:13] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #50_processed.json
[13:35:13] Guardado de GlobalDB completado.
[13:35:13] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Recipe #50.xml ---
[13:35:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Recipe #50_processed.json
[13:35:13] Generando salida para: GlobalDB 'Recipe__50' (Original: Recipe #50)
[13:35:13] -> Modo de generación: DATA_BLOCK SCL
[13:35:13] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Recipe__50.scl
[13:35:13] Generación de .SCL completada.
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeCalculation.xml ---
[13:35:13] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeCalculation.xml. Se usará el archivo .scl original existente. ---
[13:35:13] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeEditDataSave.xml ---
[13:35:13] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeEditDataSave.xml ---
[13:35:13] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeEditDataSave.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeEditDataSave.json'...
[13:35:13] Cargando parsers de red...
[13:35:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:13] Total de lenguajes con parser cargado: 5
[13:35:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:13] Metadatos XML: ModTime=1752662062.4594014, Size=15371
[13:35:13] Paso 1: Parseando archivo XML...
[13:35:13] Paso 1: Parseo XML completado.
[13:35:13] Paso 2: Detectando tipo de objeto principal...
[13:35:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:13] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:13] Paso 3: Extrayendo atributos del bloque...
[13:35:13] Paso 3: Atributos: Nombre='RecipeEditDataSave', Número=400, Lenguaje Bloque='DB'
[13:35:13] Paso 3b: Comentario bloque: '...'
[13:35:13] Paso 4: Extrayendo la interfaz del bloque...
[13:35:13] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:13] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:13] Paso 6: Escritura JSON completada.
[13:35:13] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeEditDataSave.json'
[13:35:13] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeEditDataSave.xml ---
[13:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeEditDataSave.json
[13:35:14] Procesando bloque tipo: GlobalDB
[13:35:14] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:14] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeEditDataSave_processed.json
[13:35:14] Guardado de GlobalDB completado.
[13:35:14] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeEditDataSave.xml ---
[13:35:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeEditDataSave_processed.json
[13:35:14] Generando salida para: GlobalDB 'RecipeEditDataSave' (Original: RecipeEditDataSave)
[13:35:14] -> Modo de generación: DATA_BLOCK SCL
[13:35:14] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\RecipeEditDataSave.scl
[13:35:14] Generación de .SCL completada.
[13:35:14] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - CIP.xml ---
[13:35:14] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - CIP.xml ---
[13:35:14] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - CIP.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - CIP.json'...
[13:35:14] Cargando parsers de red...
[13:35:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:14] Total de lenguajes con parser cargado: 5
[13:35:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:14] Metadatos XML: ModTime=1752662062.6044672, Size=162268
[13:35:14] Paso 1: Parseando archivo XML...
[13:35:14] Paso 1: Parseo XML completado.
[13:35:14] Paso 2: Detectando tipo de objeto principal...
[13:35:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:14] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:14] Paso 3: Extrayendo atributos del bloque...
[13:35:14] Paso 3: Atributos: Nombre='RecipeManagement - CIP', Número=1799, Lenguaje Bloque='STL'
[13:35:14] Paso 3b: Comentario bloque: 'Machine CIP Recipe Management
[13:35:14] DB1003.DBB246 -> Act...'
[13:35:14] Paso 4: Extrayendo la interfaz del bloque...
[13:35:14] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:14] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit.
[13:35:14] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=2B, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=3C, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=4D, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=5E, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=6F, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=80, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=91, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=A2, Lenguaje Red=STL
[13:35:14] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:14] Paso 6: Escritura JSON completada.
[13:35:14] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - CIP.json'
[13:35:14] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - CIP.xml ---
[13:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - CIP.json
[13:35:14] Procesando bloque tipo: FB
[13:35:14] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:14] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:14] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:14] --- Pase 1 ---
[13:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:14] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:14] Fase 2 (Agrupación IF con Simplificación):
[13:35:14] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:14] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:14] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:14] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:14] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - CIP_processed.json
[13:35:14] Guardado completado.
[13:35:14] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - CIP.xml ---
[13:35:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - CIP_processed.json
[13:35:14] Generando salida para: FB 'RecipeManagement___CIP' (Original: RecipeManagement - CIP)
[13:35:14] -> Modo de generación: FB SCL
[13:35:14] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:35:14] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:35:14] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:35:14] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:14] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:35:14] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\RecipeManagement___CIP.scl
[13:35:14] Generación de .SCL completada.
[13:35:14] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - Prod.xml ---
[13:35:14] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - Prod.xml ---
[13:35:14] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - Prod.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - Prod.json'...
[13:35:14] Cargando parsers de red...
[13:35:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:14] Total de lenguajes con parser cargado: 5
[13:35:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:14] Metadatos XML: ModTime=1752662062.557624, Size=186885
[13:35:14] Paso 1: Parseando archivo XML...
[13:35:14] Paso 1: Parseo XML completado.
[13:35:14] Paso 2: Detectando tipo de objeto principal...
[13:35:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:14] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:14] Paso 3: Extrayendo atributos del bloque...
[13:35:14] Paso 3: Atributos: Nombre='RecipeManagement - Prod', Número=1798, Lenguaje Bloque='STL'
[13:35:14] Paso 3b: Comentario bloque: 'Machine Main Recipe Management
[13:35:14] DB1001.DBB70 -> ...'
[13:35:14] Paso 4: Extrayendo la interfaz del bloque...
[13:35:14] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:14] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:35:14] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=2B, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=3C, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=4D, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=5E, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=6F, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=80, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=91, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=A2, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=B3, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=C4, Lenguaje Red=STL
[13:35:14] - Procesando Red ID=D5, Lenguaje Red=STL
[13:35:14] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:14] Paso 6: Escritura JSON completada.
[13:35:14] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - Prod.json'
[13:35:14] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - Prod.xml ---
[13:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - Prod.json
[13:35:14] Procesando bloque tipo: FB
[13:35:14] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:14] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:14] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:14] --- Pase 1 ---
[13:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:14] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:14] Fase 2 (Agrupación IF con Simplificación):
[13:35:14] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:14] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:14] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:14] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:14] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - Prod_processed.json
[13:35:14] Guardado completado.
[13:35:14] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement - Prod.xml ---
[13:35:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement - Prod_processed.json
[13:35:14] Generando salida para: FB 'RecipeManagement___Prod' (Original: RecipeManagement - Prod)
[13:35:14] -> Modo de generación: FB SCL
[13:35:14] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:35:14] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:35:14] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:35:14] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\RecipeManagement___Prod.scl
[13:35:14] Generación de .SCL completada.
[13:35:14] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataCIP.xml ---
[13:35:14] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataCIP.xml ---
[13:35:14] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataCIP.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataCIP.json'...
[13:35:14] Cargando parsers de red...
[13:35:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:14] Total de lenguajes con parser cargado: 5
[13:35:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:14] Metadatos XML: ModTime=1752662063.1615703, Size=34156
[13:35:14] Paso 1: Parseando archivo XML...
[13:35:14] Paso 1: Parseo XML completado.
[13:35:14] Paso 2: Detectando tipo de objeto principal...
[13:35:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:14] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:14] Paso 3: Extrayendo atributos del bloque...
[13:35:14] Paso 3: Atributos: Nombre='RecipeManagement_DataCIP', Número=399, Lenguaje Bloque='DB'
[13:35:14] Paso 3b: Comentario bloque: '...'
[13:35:14] Paso 4: Extrayendo la interfaz del bloque...
[13:35:14] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:14] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:14] Paso 6: Escritura JSON completada.
[13:35:14] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataCIP.json'
[13:35:14] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataCIP.xml ---
[13:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataCIP.json
[13:35:14] Procesando bloque tipo: InstanceDB
[13:35:14] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:14] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataCIP_processed.json
[13:35:14] Guardado de InstanceDB completado.
[13:35:14] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataCIP.xml ---
[13:35:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataCIP_processed.json
[13:35:14] Generando salida para: InstanceDB 'RecipeManagement_DataCIP' (Original: RecipeManagement_DataCIP)
[13:35:14] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:14] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\RecipeManagement_DataCIP.scl
[13:35:14] Generación de .SCL completada.
[13:35:14] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataPrd.xml ---
[13:35:14] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataPrd.xml ---
[13:35:14] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataPrd.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataPrd.json'...
[13:35:14] Cargando parsers de red...
[13:35:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:14] Total de lenguajes con parser cargado: 5
[13:35:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:14] Metadatos XML: ModTime=1752662063.1461136, Size=33217
[13:35:14] Paso 1: Parseando archivo XML...
[13:35:14] Paso 1: Parseo XML completado.
[13:35:14] Paso 2: Detectando tipo de objeto principal...
[13:35:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:14] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:14] Paso 3: Extrayendo atributos del bloque...
[13:35:14] Paso 3: Atributos: Nombre='RecipeManagement_DataPrd', Número=398, Lenguaje Bloque='DB'
[13:35:14] Paso 3b: Comentario bloque: '...'
[13:35:14] Paso 4: Extrayendo la interfaz del bloque...
[13:35:14] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:14] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:14] Paso 6: Escritura JSON completada.
[13:35:14] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataPrd.json'
[13:35:14] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataPrd.xml ---
[13:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataPrd.json
[13:35:14] Procesando bloque tipo: InstanceDB
[13:35:14] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:14] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataPrd_processed.json
[13:35:14] Guardado de InstanceDB completado.
[13:35:14] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\RecipeManagement_DataPrd.xml ---
[13:35:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\RecipeManagement_DataPrd_processed.json
[13:35:14] Generando salida para: InstanceDB 'RecipeManagement_DataPrd' (Original: RecipeManagement_DataPrd)
[13:35:14] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:14] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\RecipeManagement_DataPrd.scl
[13:35:14] Generación de .SCL completada.
[13:35:14] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_I.xml ---
[13:35:14] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_I.xml ---
[13:35:14] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_I.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_I.json'...
[13:35:14] Cargando parsers de red...
[13:35:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:14] Total de lenguajes con parser cargado: 5
[13:35:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:14] Metadatos XML: ModTime=1752662048.7629926, Size=15256
[13:35:14] Paso 1: Parseando archivo XML...
[13:35:14] Paso 1: Parseo XML completado.
[13:35:14] Paso 2: Detectando tipo de objeto principal...
[13:35:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:14] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:14] Paso 3: Extrayendo atributos del bloque...
[13:35:14] Paso 3: Atributos: Nombre='SEL_I', Número=1847, Lenguaje Bloque='LAD'
[13:35:14] Paso 3b: Comentario bloque: '...'
[13:35:14] Paso 4: Extrayendo la interfaz del bloque...
[13:35:14] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:14] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
[13:35:14] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:14] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:14] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:14] Paso 6: Escritura JSON completada.
[13:35:14] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_I.json'
[13:35:14] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_I.xml ---
[13:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_I.json
[13:35:14] Procesando bloque tipo: FC
[13:35:14] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:14] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:14] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:14] --- Pase 1 ---
[13:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:14] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:14] Fase 2 (Agrupación IF con Simplificación):
[13:35:14] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:14] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando...
[13:35:14] --- Pase 2 ---
[13:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:14] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:14] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:14] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:14] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:14] - Red '' (ID: 1A, Lang: LAD), Instrucción UID: 23, Tipo: 'Save'
[13:35:14] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_I_processed.json
[13:35:14] Guardado completado.
[13:35:14] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_I.xml ---
[13:35:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_I_processed.json
[13:35:14] Generando salida para: FC 'SEL_I' (Original: SEL_I)
[13:35:14] -> Modo de generación: FC SCL
[13:35:14] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\SEL_I.scl
[13:35:14] Generación de .SCL completada.
[13:35:14] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_R.xml ---
[13:35:14] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_R.xml ---
[13:35:14] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_R.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_R.json'...
[13:35:14] Cargando parsers de red...
[13:35:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:14] Total de lenguajes con parser cargado: 5
[13:35:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:14] Metadatos XML: ModTime=1752662048.966924, Size=15259
[13:35:14] Paso 1: Parseando archivo XML...
[13:35:14] Paso 1: Parseo XML completado.
[13:35:14] Paso 2: Detectando tipo de objeto principal...
[13:35:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:14] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:14] Paso 3: Extrayendo atributos del bloque...
[13:35:14] Paso 3: Atributos: Nombre='SEL_R', Número=1846, Lenguaje Bloque='LAD'
[13:35:14] Paso 3b: Comentario bloque: '...'
[13:35:14] Paso 4: Extrayendo la interfaz del bloque...
[13:35:14] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:14] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
[13:35:14] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:14] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:14] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:14] Paso 6: Escritura JSON completada.
[13:35:14] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_R.json'
[13:35:14] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_R.xml ---
[13:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_R.json
[13:35:14] Procesando bloque tipo: FC
[13:35:14] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:14] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:14] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:14] --- Pase 1 ---
[13:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:14] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:14] Fase 2 (Agrupación IF con Simplificación):
[13:35:14] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:14] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando...
[13:35:14] --- Pase 2 ---
[13:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:14] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:14] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:14] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:14] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:14] - Red '' (ID: 1A, Lang: LAD), Instrucción UID: 23, Tipo: 'Save'
[13:35:14] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_R_processed.json
[13:35:14] Guardado completado.
[13:35:14] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SEL_R.xml ---
[13:35:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SEL_R_processed.json
[13:35:14] Generando salida para: FC 'SEL_R' (Original: SEL_R)
[13:35:14] -> Modo de generación: FC SCL
[13:35:14] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\SEL_R.scl
[13:35:14] Generación de .SCL completada.
[13:35:14] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Block.xml ---
[13:35:14] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Block.xml ---
[13:35:14] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Block.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Block.json'...
[13:35:14] Cargando parsers de red...
[13:35:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:14] Total de lenguajes con parser cargado: 5
[13:35:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:14] Metadatos XML: ModTime=1752662072.9731922, Size=8452
[13:35:14] Paso 1: Parseando archivo XML...
[13:35:14] Paso 1: Parseo XML completado.
[13:35:14] Paso 2: Detectando tipo de objeto principal...
[13:35:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:14] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:14] Paso 3: Extrayendo atributos del bloque...
[13:35:14] Paso 3: Atributos: Nombre='SLIM_Block', Número=2027, Lenguaje Bloque='LAD'
[13:35:14] Paso 3b: Comentario bloque: '...'
[13:35:14] Paso 4: Extrayendo la interfaz del bloque...
[13:35:14] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:14] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
[13:35:14] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:14] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:14] Paso 6: Escritura JSON completada.
[13:35:14] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Block.json'
[13:35:14] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Block.xml ---
[13:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Block.json
[13:35:14] Procesando bloque tipo: FC
[13:35:14] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:14] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:14] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:14] --- Pase 1 ---
[13:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:14] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:14] Fase 2 (Agrupación IF con Simplificación):
[13:35:14] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:14] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:14] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:14] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:14] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Block_processed.json
[13:35:14] Guardado completado.
[13:35:14] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Block.xml ---
[13:35:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Block_processed.json
[13:35:14] Generando salida para: FC 'SLIM_Block' (Original: SLIM_Block)
[13:35:14] -> Modo de generación: FC SCL
[13:35:14] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\SLIM_Block.scl
[13:35:14] Generación de .SCL completada.
[13:35:14] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Variables.xml ---
[13:35:14] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Variables.xml ---
[13:35:14] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Variables.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Variables.json'...
[13:35:14] Cargando parsers de red...
[13:35:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:14] Total de lenguajes con parser cargado: 5
[13:35:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:14] Metadatos XML: ModTime=1752662064.9967856, Size=26335
[13:35:14] Paso 1: Parseando archivo XML...
[13:35:14] Paso 1: Parseo XML completado.
[13:35:14] Paso 2: Detectando tipo de objeto principal...
[13:35:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:14] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:14] Paso 3: Extrayendo atributos del bloque...
[13:35:14] Paso 3: Atributos: Nombre='SLIM_Variables', Número=968, Lenguaje Bloque='DB'
[13:35:14] Paso 3b: Comentario bloque: '...'
[13:35:14] Paso 4: Extrayendo la interfaz del bloque...
[13:35:14] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:14] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:14] Paso 6: Escritura JSON completada.
[13:35:14] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Variables.json'
[13:35:14] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Variables.xml ---
[13:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Variables.json
[13:35:14] Procesando bloque tipo: GlobalDB
[13:35:14] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:14] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Variables_processed.json
[13:35:14] Guardado de GlobalDB completado.
[13:35:14] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SLIM_Variables.xml ---
[13:35:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SLIM_Variables_processed.json
[13:35:14] Generando salida para: GlobalDB 'SLIM_Variables' (Original: SLIM_Variables)
[13:35:14] -> Modo de generación: DATA_BLOCK SCL
[13:35:14] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\SLIM_Variables.scl
[13:35:14] Generación de .SCL completada.
[13:35:14] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Safeties.xml ---
[13:35:14] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Safeties.xml ---
[13:35:14] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Safeties.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Safeties.json'...
[13:35:14] Cargando parsers de red...
[13:35:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:14] Total de lenguajes con parser cargado: 5
[13:35:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:14] Metadatos XML: ModTime=1752662072.3114307, Size=783398
[13:35:14] Paso 1: Parseando archivo XML...
[13:35:14] Paso 1: Parseo XML completado.
[13:35:14] Paso 2: Detectando tipo de objeto principal...
[13:35:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:14] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:14] Paso 3: Extrayendo atributos del bloque...
[13:35:14] Paso 3: Atributos: Nombre='Safeties', Número=2022, Lenguaje Bloque='LAD'
[13:35:14] Paso 3b: Comentario bloque: '...'
[13:35:14] Paso 4: Extrayendo la interfaz del bloque...
[13:35:14] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:14] Paso 5: Se encontraron 104 elementos SW.Blocks.CompileUnit.
[13:35:14] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:14] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:14] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:14] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:14] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:14] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 171 con cardinalidad 58 - generando pines in1...in58
[13:35:14] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 131 con cardinalidad 2 - generando pines in1...in2
[13:35:14] INFO: Compuerta O UID 157 con cardinalidad 44 - generando pines in1...in44
[13:35:14] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 100 con cardinalidad 37 - generando pines in1...in37
[13:35:14] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 33 con cardinalidad 4 - generando pines in1...in4
[13:35:14] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=207, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=218, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=229, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=2F5, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=306, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=317, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=328, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=339, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=34A, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=35B, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 35 con cardinalidad 3 - generando pines in1...in3
[13:35:14] - Procesando Red ID=36C, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 35 con cardinalidad 3 - generando pines in1...in3
[13:35:14] - Procesando Red ID=37D, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 35 con cardinalidad 3 - generando pines in1...in3
[13:35:14] - Procesando Red ID=38E, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=39F, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 43 con cardinalidad 2 - generando pines in1...in2
[13:35:14] INFO: Compuerta O UID 54 con cardinalidad 5 - generando pines in1...in5
[13:35:14] - Procesando Red ID=3B0, Lenguaje Red=LAD
[13:35:14] - Procesando Red ID=3C1, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 3 - generando pines in1...in3
[13:35:14] - Procesando Red ID=3D2, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=3E3, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=3F4, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=405, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=416, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=427, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=438, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=449, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=45A, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=46B, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=47C, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=48D, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=49E, Lenguaje Red=LAD
[13:35:14] - Procesando Red ID=4AF, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=4C0, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=4D1, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=4E2, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=4F3, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=504, Lenguaje Red=LAD
[13:35:14] - Procesando Red ID=515, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=526, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=537, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=548, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=559, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=56A, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=57B, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=58C, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=59D, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=5AE, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=5BF, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=5D0, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=5E1, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=5F2, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=603, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=614, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=625, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=636, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=647, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=658, Lenguaje Red=LAD
[13:35:14] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:14] - Procesando Red ID=669, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=67A, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=68B, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=69C, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=6AD, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=6BE, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=6CF, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=6E0, Lenguaje Red=LAD
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Safeties.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Safeties.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Safeties.json
[13:35:15] Procesando bloque tipo: FC
[13:35:15] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] Error simplifying condition for SCoil 101:
[13:35:15] To simplify a logical expression with more than 8 variables may take a
[13:35:15] long time and requires the use of `force=True`.
[13:35:15] -> 722 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 722 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] Error during SymPy simplification for Coil 172:
[13:35:15] To simplify a logical expression with more than 8 variables may take a
[13:35:15] long time and requires the use of `force=True`.
[13:35:15] -> 60 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 2: 60 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 3 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] Error during SymPy simplification for Coil 158:
[13:35:15] To simplify a logical expression with more than 8 variables may take a
[13:35:15] long time and requires the use of `force=True`.
[13:35:15] Error during SymPy simplification for Coil 55:
[13:35:15] To simplify a logical expression with more than 8 variables may take a
[13:35:15] long time and requires the use of `force=True`.
[13:35:15] Error simplifying condition for SCoil 56:
[13:35:15] To simplify a logical expression with more than 8 variables may take a
[13:35:15] long time and requires the use of `force=True`.
[13:35:15] -> 7 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 3: 7 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 4 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:15] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:15] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:15] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:15] - Red 'MIX - SAFETIES' (ID: 1A, Lang: LAD), Instrucción UID: 28, Tipo: 'Rs'
[13:35:15] - Red 'MIX - SAFETIES' (ID: 3C, Lang: LAD), Instrucción UID: 28, Tipo: 'Rs'
[13:35:15] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Safeties_processed.json
[13:35:15] Guardado completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Safeties.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Safeties_processed.json
[13:35:15] Generando salida para: FC 'Safeties' (Original: Safeties)
[13:35:15] -> Modo de generación: FC SCL
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Safeties.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SelCheckBrixSource.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SelCheckBrixSource.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\SelCheckBrixSource.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SelCheckBrixSource.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662071.215011, Size=145318
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='SelCheckBrixSource', Número=2010, Lenguaje Bloque='LAD'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:15] Paso 5: Se encontraron 19 elementos SW.Blocks.CompileUnit.
[13:35:15] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 51 con cardinalidad 2 - generando pines in1...in2
[13:35:15] INFO: Compuerta O UID 55 con cardinalidad 4 - generando pines in1...in4
[13:35:15] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 58 con cardinalidad 2 - generando pines in1...in2
[13:35:15] INFO: Compuerta O UID 67 con cardinalidad 2 - generando pines in1...in2
[13:35:15] INFO: Compuerta O UID 78 con cardinalidad 4 - generando pines in1...in4
[13:35:15] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 27 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SelCheckBrixSource.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SelCheckBrixSource.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SelCheckBrixSource.json
[13:35:15] Procesando bloque tipo: FC
[13:35:15] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 63 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 63 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 11 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 2: 11 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 3 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 3: 3 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 4 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 4: 2 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 5 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:15] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. ---
[13:35:15] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:15] ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:15] - Red 'MIX - Syrup Density value not zero' (ID: A2, Lang: LAD), Instrucción UID: 52, Tipo: 'Sr'
[13:35:15] - Red 'MIX - Syrup Density value not zero' (ID: A2, Lang: LAD), Instrucción UID: 55, Tipo: 'O'
[13:35:15] - Red 'MIX - Syrup Density value not zero' (ID: A2, Lang: LAD), Instrucción UID: 56, Tipo: 'Coil'
[13:35:15] - Red 'MIX - Blender Variables' (ID: 119, Lang: LAD), Instrucción UID: 42, Tipo: 'Abs'
[13:35:15] - Red 'MIX - Blender Variables' (ID: 119, Lang: LAD), Instrucción UID: 43, Tipo: 'Gt'
[13:35:15] - Red 'MIX - Blender Variables' (ID: 119, Lang: LAD), Instrucción UID: 44, Tipo: 'Coil'
[13:35:15] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SelCheckBrixSource_processed.json
[13:35:15] Guardado completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SelCheckBrixSource.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SelCheckBrixSource_processed.json
[13:35:15] Generando salida para: FC 'SelCheckBrixSource' (Original: SelCheckBrixSource)
[13:35:15] -> Modo de generación: FC SCL
[13:35:15] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\SelCheckBrixSource.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Sel_Check_Brix_Data.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Sel_Check_Brix_Data.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Sel_Check_Brix_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Sel_Check_Brix_Data.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662064.829541, Size=9805
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='Sel_Check_Brix_Data', Número=931, Lenguaje Bloque='DB'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Sel_Check_Brix_Data.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Sel_Check_Brix_Data.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Sel_Check_Brix_Data.json
[13:35:15] Procesando bloque tipo: InstanceDB
[13:35:15] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:15] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Sel_Check_Brix_Data_processed.json
[13:35:15] Guardado de InstanceDB completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Sel_Check_Brix_Data.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Sel_Check_Brix_Data_processed.json
[13:35:15] Generando salida para: InstanceDB 'Sel_Check_Brix_Data' (Original: Sel_Check_Brix_Data)
[13:35:15] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Sel_Check_Brix_Data.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Signal Gen.xml ---
[13:35:15] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Signal Gen.xml. Se usará el archivo .scl original existente. ---
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Signal_Gen_Data.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Signal_Gen_Data.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Signal_Gen_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Signal_Gen_Data.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662064.920684, Size=6155
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='Signal_Gen_Data', Número=943, Lenguaje Bloque='DB'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Signal_Gen_Data.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Signal_Gen_Data.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Signal_Gen_Data.json
[13:35:15] Procesando bloque tipo: InstanceDB
[13:35:15] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:15] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Signal_Gen_Data_processed.json
[13:35:15] Guardado de InstanceDB completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Signal_Gen_Data.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Signal_Gen_Data_processed.json
[13:35:15] Generando salida para: InstanceDB 'Signal_Gen_Data' (Original: Signal_Gen_Data)
[13:35:15] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:15] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Signal_Gen_Data.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SlewLimit.xml ---
[13:35:15] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SlewLimit.xml. Se usará el archivo .scl original existente. ---
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SpeedAdjust.xml ---
[13:35:15] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SpeedAdjust.xml. Se usará el archivo .scl original existente. ---
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Statistical_Analisys.xml ---
[13:35:15] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Statistical_Analisys.xml. Se usará el archivo .scl original existente. ---
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrBrix Autocorrection.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrBrix Autocorrection.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrBrix Autocorrection.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrBrix Autocorrection.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662049.9613276, Size=185336
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='SyrBrix Autocorrection', Número=1809, Lenguaje Bloque='LAD'
[13:35:15] Paso 3b: Comentario bloque: 'Syrup Autocorrection means that the measured syrup...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:15] Paso 5: Se encontraron 24 elementos SW.Blocks.CompileUnit.
[13:35:15] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 32 con cardinalidad 3 - generando pines in1...in3
[13:35:15] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 49 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 47 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 35 con cardinalidad 5 - generando pines in1...in5
[13:35:15] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 31 con cardinalidad 3 - generando pines in1...in3
[13:35:15] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:15] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrBrix Autocorrection.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrBrix Autocorrection.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrBrix Autocorrection.json
[13:35:15] Procesando bloque tipo: FB
[13:35:15] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 109 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] INFO: Agrupando 2 instr. bajo condición de O UID 35
[13:35:15] INFO: Agrupando 2 instr. bajo condición de O UID 31
[13:35:15] -> 2 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 109 proc SymPy, 2 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 18 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 2: 18 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 3 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 7 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 3: 7 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 4 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:15] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:15] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:15] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:15] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrBrix Autocorrection_processed.json
[13:35:15] Guardado completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrBrix Autocorrection.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrBrix Autocorrection_processed.json
[13:35:15] Generando salida para: FB 'SyrBrix_Autocorrection' (Original: SyrBrix Autocorrection)
[13:35:15] -> Modo de generación: FB SCL
[13:35:15] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:15] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
[13:35:15] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\SyrBrix_Autocorrection.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrBrix_SyrupCorrPerc.xml ---
[13:35:15] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrBrix_SyrupCorrPerc.xml. Se usará el archivo .scl original existente. ---
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662050.0761306, Size=210475
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='Syrup Line MFM Prep', Número=1810, Lenguaje Bloque='LAD'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:15] Paso 5: Se encontraron 25 elementos SW.Blocks.CompileUnit.
[13:35:15] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 47 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 48 con cardinalidad 6 - generando pines in1...in6
[13:35:15] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 30 con cardinalidad 3 - generando pines in1...in3
[13:35:15] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 28 con cardinalidad 3 - generando pines in1...in3
[13:35:15] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=A2, Lenguaje Red=STL
[13:35:15] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 74 con cardinalidad 3 - generando pines in1...in3
[13:35:15] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep.json
[13:35:15] Procesando bloque tipo: FB
[13:35:15] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] Advertencia: No se encontró nombre/instancia para TON UID 26. Usando placeholder '#TON_INSTANCE_26'.
[13:35:15] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'.
[13:35:15] Advertencia: No se encontró nombre/instancia para TON UID 26. Usando placeholder '#TON_INSTANCE_26'.
[13:35:15] Advertencia: No se encontró nombre/instancia para TON UID 30. Usando placeholder '#TON_INSTANCE_30'.
[13:35:15] -> 105 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 105 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] Error during SymPy simplification for Coil 49:
[13:35:15] To simplify a logical expression with more than 8 variables may take a
[13:35:15] long time and requires the use of `force=True`.
[13:35:15] -> 13 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 2: 13 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 3 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 8 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 3: 8 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 4 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:15] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:15] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:15] ADVERTENCIA: Se encontraron 20 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:15] - Red 'SyrLineMFMPrepReq' (ID: 1A, Lang: LAD), Instrucción UID: 44, Tipo: 'TP'
[13:35:15] - Red 'SyrLineMFMPrepReq' (ID: 1A, Lang: LAD), Instrucción UID: 46, Tipo: 'Contact'
[13:35:15] - Red 'SyrLineMFMPrepReq' (ID: 1A, Lang: LAD), Instrucción UID: 47, Tipo: 'O'
[13:35:15] - Red 'SyrLineMFMPrepReq' (ID: 1A, Lang: LAD), Instrucción UID: 48, Tipo: 'Contact'
[13:35:15] - Red 'SyrLineMFMPrepReq' (ID: 1A, Lang: LAD), Instrucción UID: 49, Tipo: 'Coil'
[13:35:15] - Red 'MIX -' (ID: 91, Lang: LAD), Instrucción UID: 43, Tipo: 'Ceil'
[13:35:15] - Red 'MIX -' (ID: 91, Lang: LAD), Instrucción UID: 44, Tipo: 'O'
[13:35:15] - Red 'MIX -' (ID: 91, Lang: LAD), Instrucción UID: 45, Tipo: 'Coil'
[13:35:15] - Red 'SyrLineMFMPrep_TimeOut' (ID: B3, Lang: LAD), Instrucción UID: 28, Tipo: 'Contact'
[13:35:15] - Red 'SyrLineMFMPrep_TimeOut' (ID: B3, Lang: LAD), Instrucción UID: 29, Tipo: 'Coil'
[13:35:15] - Red 'DelayON_StopPump' (ID: C4, Lang: LAD), Instrucción UID: 29, Tipo: 'Contact'
[13:35:15] - Red 'DelayON_StopPump' (ID: C4, Lang: LAD), Instrucción UID: 30, Tipo: 'Coil'
[13:35:15] - Red 'DelayON_PumpStatus' (ID: E6, Lang: LAD), Instrucción UID: 28, Tipo: 'Contact'
[13:35:15] - Red 'DelayON_PumpStatus' (ID: E6, Lang: LAD), Instrucción UID: 29, Tipo: 'Coil'
[13:35:15] - Red 'SYRUP LINE MANUAL DRAIN' (ID: F7, Lang: LAD), Instrucción UID: 32, Tipo: 'Contact'
[13:35:15] - Red 'SYRUP LINE MANUAL DRAIN' (ID: F7, Lang: LAD), Instrucción UID: 36, Tipo: 'Sr'
[13:35:15] - Red 'Fuzzy Net' (ID: 13B, Lang: LAD), Instrucción UID: 72, Tipo: 'Contact'
[13:35:15] - Red 'Fuzzy Net' (ID: 13B, Lang: LAD), Instrucción UID: 73, Tipo: 'Call'
[13:35:15] - Red 'Fuzzy Net' (ID: 13B, Lang: LAD), Instrucción UID: 74, Tipo: 'O'
[13:35:15] - Red 'Fuzzy Net' (ID: 13B, Lang: LAD), Instrucción UID: 75, Tipo: 'Coil'
[13:35:15] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep_processed.json
[13:35:15] Guardado completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep_processed.json
[13:35:15] Generando salida para: FB 'Syrup_Line_MFM_Prep' (Original: Syrup Line MFM Prep)
[13:35:15] -> Modo de generación: FB SCL
[13:35:15] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:15] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:15] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:15] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:15] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:15] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:15] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:15] INFO: Detectadas 6 VAR_TEMP adicionales.
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Syrup_Line_MFM_Prep.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep_Seq.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep_Seq.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep_Seq.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662050.0071797, Size=130046
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='Syrup Line MFM Prep_Seq', Número=1810, Lenguaje Bloque='LAD'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:15] Paso 5: Se encontraron 20 elementos SW.Blocks.CompileUnit.
[13:35:15] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:15] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:15] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:15] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:15] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:15] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=35 no es Symbol ni Constant.
[13:35:15] INFO: Compuerta O UID 42 con cardinalidad 5 - generando pines in1...in5
[13:35:15] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:15] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:15] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=14C, Lenguaje Red=STL
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep_Seq.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep_Seq.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep_Seq.json
[13:35:15] Procesando bloque tipo: FC
[13:35:15] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 39 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 39 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:15] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:15] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:15] ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:15] - Red 'STEP 00: STARTUP BEGIN' (ID: 2B, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:15] - Red 'STEP 01: SYRUP TANK CHARGE UP' (ID: 5E, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:15] - Red 'STEP 02: MASS METER PIPE FILLING' (ID: A2, Lang: LAD), Instrucción UID: 33, Tipo: 'Jump'
[13:35:15] - Red 'STEP 03: DIET PRODUCTION WAIT LITERS COUNTING' (ID: D5, Lang: LAD), Instrucción UID: 44, Tipo: 'Jump'
[13:35:15] - Red 'STEP 04: WAIT SYRUP DENSITY (FOR DIET) OR BRIX (FOR SUGAR) OK' (ID: 108, Lang: LAD), Instrucción UID: 33, Tipo: 'Jump'
[13:35:15] - Red 'STEP 05: SYRUP TANK LEVEL RESTORE' (ID: 12A, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:15] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep_Seq_processed.json
[13:35:15] Guardado completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Line MFM Prep_Seq.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Line MFM Prep_Seq_processed.json
[13:35:15] Generando salida para: FC 'Syrup_Line_MFM_Prep_Seq' (Original: Syrup Line MFM Prep_Seq)
[13:35:15] -> Modo de generación: FC SCL
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Syrup_Line_MFM_Prep_Seq.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662050.186448, Size=68050
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='Syrup MFM StartUp', Número=1811, Lenguaje Bloque='LAD'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:15] Paso 5: Se encontraron 9 elementos SW.Blocks.CompileUnit.
[13:35:15] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 48 con cardinalidad 6 - generando pines in1...in6
[13:35:15] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 28 con cardinalidad 3 - generando pines in1...in3
[13:35:15] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp.json
[13:35:15] Procesando bloque tipo: FB
[13:35:15] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 35 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 35 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] Error during SymPy simplification for Coil 49:
[13:35:15] To simplify a logical expression with more than 8 variables may take a
[13:35:15] long time and requires the use of `force=True`.
[13:35:15] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 3 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:15] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:15] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:15] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:15] - Red 'SyrMFMStartUpReq' (ID: 1A, Lang: LAD), Instrucción UID: 27, Tipo: 'TP'
[13:35:15] - Red 'SyrMFMStartUpReq' (ID: 1A, Lang: LAD), Instrucción UID: 29, Tipo: 'Contact'
[13:35:15] - Red 'SyrMFMStartUpReq' (ID: 1A, Lang: LAD), Instrucción UID: 30, Tipo: 'Contact'
[13:35:15] - Red 'SyrMFMStartUpReq' (ID: 1A, Lang: LAD), Instrucción UID: 31, Tipo: 'Coil'
[13:35:15] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp_processed.json
[13:35:15] Guardado completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp_processed.json
[13:35:15] Generando salida para: FB 'Syrup_MFM_StartUp' (Original: Syrup MFM StartUp)
[13:35:15] -> Modo de generación: FB SCL
[13:35:15] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Syrup_MFM_StartUp.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp_Seq.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp_Seq.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp_Seq.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662050.1225326, Size=46613
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='Syrup MFM StartUp_Seq', Número=1811, Lenguaje Bloque='LAD'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:15] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:15] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:15] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:15] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:15] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=6F, Lenguaje Red=STL
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp_Seq.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp_Seq.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp_Seq.json
[13:35:15] Procesando bloque tipo: FC
[13:35:15] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 10 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:15] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:15] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:15] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:15] - Red 'STEP 00: SYRUP TANK CHARGE UP' (ID: 2B, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:15] - Red 'STEP 01: MASS METER PIPE FILLING' (ID: 4D, Lang: LAD), Instrucción UID: 33, Tipo: 'Jump'
[13:35:15] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp_Seq_processed.json
[13:35:15] Guardado completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup MFM StartUp_Seq.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup MFM StartUp_Seq_processed.json
[13:35:15] Generando salida para: FC 'Syrup_MFM_StartUp_Seq' (Original: Syrup MFM StartUp_Seq)
[13:35:15] -> Modo de generación: FC SCL
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Syrup_MFM_StartUp_Seq.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Rinse QCO_Seq.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Rinse QCO_Seq.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Rinse QCO_Seq.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Rinse QCO_Seq.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662065.9112105, Size=63394
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='Syrup Rinse QCO_Seq', Número=1826, Lenguaje Bloque='LAD'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:15] Paso 5: Se encontraron 9 elementos SW.Blocks.CompileUnit.
[13:35:15] - Procesando Red ID=9, Lenguaje Red=STL
[13:35:15] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:15] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:15] Advertencia: Access UID=30 no es Symbol ni Constant.
[13:35:15] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=91, Lenguaje Red=STL
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Rinse QCO_Seq.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Rinse QCO_Seq.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Rinse QCO_Seq.json
[13:35:15] Procesando bloque tipo: FC
[13:35:15] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 18 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 18 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 3 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:15] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:15] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:15] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:15] - Red 'STEP 00: SYRUP PIPE RINSE' (ID: 3C, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:15] - Red 'STEP 01: SYRUP TANK RINSE' (ID: 6F, Lang: LAD), Instrucción UID: 32, Tipo: 'Jump'
[13:35:15] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Rinse QCO_Seq_processed.json
[13:35:15] Guardado completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup Rinse QCO_Seq.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup Rinse QCO_Seq_processed.json
[13:35:15] Generando salida para: FC 'Syrup_Rinse_QCO_Seq' (Original: Syrup Rinse QCO_Seq)
[13:35:15] -> Modo de generación: FC SCL
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Syrup_Rinse_QCO_Seq.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup RunOut.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup RunOut.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup RunOut.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup RunOut.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662050.2467768, Size=105751
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='Syrup RunOut', Número=1812, Lenguaje Bloque='LAD'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:15] Paso 5: Se encontraron 15 elementos SW.Blocks.CompileUnit.
[13:35:15] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:15] INFO: Compuerta O UID 33 con cardinalidad 3 - generando pines in1...in3
[13:35:15] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 48 con cardinalidad 6 - generando pines in1...in6
[13:35:15] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup RunOut.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup RunOut.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup RunOut.json
[13:35:15] Procesando bloque tipo: FB
[13:35:15] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] Error during SymPy simplification for Coil 49:
[13:35:15] To simplify a logical expression with more than 8 variables may take a
[13:35:15] long time and requires the use of `force=True`.
[13:35:15] -> 58 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 58 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 12 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 2: 12 proc SymPy, 0 agrup. Continuando...
[13:35:15] --- Pase 3 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:15] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:15] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:15] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:15] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup RunOut_processed.json
[13:35:15] Guardado completado.
[13:35:15] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\Syrup RunOut.xml ---
[13:35:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\Syrup RunOut_processed.json
[13:35:15] Generando salida para: FB 'Syrup_RunOut' (Original: Syrup RunOut)
[13:35:15] -> Modo de generación: FB SCL
[13:35:15] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:15] WARNING: No se encontró definición para 'TP:v1.0'. Se buscó en directorios estándar.
[13:35:15] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\Syrup_RunOut.scl
[13:35:15] Generación de .SCL completada.
[13:35:15] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupLineRinse.xml ---
[13:35:15] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupLineRinse.xml ---
[13:35:15] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupLineRinse.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupLineRinse.json'...
[13:35:15] Cargando parsers de red...
[13:35:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:15] Total de lenguajes con parser cargado: 5
[13:35:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:15] Metadatos XML: ModTime=1752662050.462309, Size=89581
[13:35:15] Paso 1: Parseando archivo XML...
[13:35:15] Paso 1: Parseo XML completado.
[13:35:15] Paso 2: Detectando tipo de objeto principal...
[13:35:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:15] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:15] Paso 3: Extrayendo atributos del bloque...
[13:35:15] Paso 3: Atributos: Nombre='SyrupLineRinse', Número=1828, Lenguaje Bloque='LAD'
[13:35:15] Paso 3b: Comentario bloque: '...'
[13:35:15] Paso 4: Extrayendo la interfaz del bloque...
[13:35:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:15] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:35:15] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 46 con cardinalidad 8 - generando pines in1...in8
[13:35:15] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:15] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:15] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:15] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:15] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:15] Paso 6: Escritura JSON completada.
[13:35:15] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupLineRinse.json'
[13:35:15] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupLineRinse.xml ---
[13:35:15] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupLineRinse.json
[13:35:15] Procesando bloque tipo: FB
[13:35:15] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:15] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:15] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:15] --- Pase 1 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] -> 45 instrucciones (no STL) procesadas con SymPy.
[13:35:15] Fase 2 (Agrupación IF con Simplificación):
[13:35:15] INFO: Agrupando 2 instr. bajo condición de Contact UID 30
[13:35:15] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:15] --- Fin Pase 1: 45 proc SymPy, 1 agrup. Continuando...
[13:35:15] --- Pase 2 ---
[13:35:15] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:15] Error during SymPy simplification for Coil 47:
[13:35:15] To simplify a logical expression with more than 8 variables may take a
[13:35:15] long time and requires the use of `force=True`.
[13:35:16] -> 8 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 3 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:16] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupLineRinse_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupLineRinse.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupLineRinse_processed.json
[13:35:16] Generando salida para: FB 'SyrupLineRinse' (Original: SyrupLineRinse)
[13:35:16] -> Modo de generación: FB SCL
[13:35:16] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\SyrupLineRinse.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupRoomCtrl.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupRoomCtrl.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupRoomCtrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupRoomCtrl.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662072.4937556, Size=18711
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='SyrupRoomCtrl', Número=2024, Lenguaje Bloque='LAD'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
[13:35:16] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupRoomCtrl.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupRoomCtrl.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupRoomCtrl.json
[13:35:16] Procesando bloque tipo: FC
[13:35:16] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 1 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 1: 1 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 2 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:16] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupRoomCtrl_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupRoomCtrl.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\SyrupRoomCtrl_processed.json
[13:35:16] Generando salida para: FC 'SyrupRoomCtrl' (Original: SyrupRoomCtrl)
[13:35:16] -> Modo de generación: FC SCL
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\SyrupRoomCtrl.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupRoomCtrl_UpdateVal.xml ---
[13:35:16] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\SyrupRoomCtrl_UpdateVal.xml. Se usará el archivo .scl original existente. ---
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_RunOut_Variables.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_RunOut_Variables.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\System_RunOut_Variables.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_RunOut_Variables.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662047.6193645, Size=119550
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='System_RunOut_Variables', Número=962, Lenguaje Bloque='DB'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_RunOut_Variables.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_RunOut_Variables.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_RunOut_Variables.json
[13:35:16] Procesando bloque tipo: GlobalDB
[13:35:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:16] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_RunOut_Variables_processed.json
[13:35:16] Guardado de GlobalDB completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_RunOut_Variables.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_RunOut_Variables_processed.json
[13:35:16] Generando salida para: GlobalDB 'System_RunOut_Variables' (Original: System_RunOut_Variables)
[13:35:16] -> Modo de generación: DATA_BLOCK SCL
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\System_RunOut_Variables.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662049.2573109, Size=232263
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='System_Run_Out', Número=1820, Lenguaje Bloque='LAD'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 28 elementos SW.Blocks.CompileUnit.
[13:35:16] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 34 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:16] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 34 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 34 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 30 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1D4, Lenguaje Red=STL
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out.json
[13:35:16] Procesando bloque tipo: FB
[13:35:16] INFO: El bloque es FB. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] Advertencia: No se encontró nombre/instancia para TON UID 28. Usando placeholder '#TON_INSTANCE_28'.
[13:35:16] -> 123 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] INFO: Agrupando 2 instr. bajo condición de Contact UID 38
[13:35:16] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 1: 123 proc SymPy, 1 agrup. Continuando...
[13:35:16] --- Pase 2 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 8 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 3 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (FB) ---
[13:35:16] ADVERTENCIA: Se encontraron 5 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:16] - Red 'MIX - System_Run_Out' (ID: 80, Lang: LAD), Instrucción UID: 30, Tipo: 'Contact'
[13:35:16] - Red 'MIX - System_Run_Out' (ID: 80, Lang: LAD), Instrucción UID: 31, Tipo: 'Contact'
[13:35:16] - Red 'MIX - System_Run_Out' (ID: 80, Lang: LAD), Instrucción UID: 33, Tipo: 'O'
[13:35:16] - Red 'MIX - System_Run_Out' (ID: 80, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:35:16] - Red 'MX - From Syrup Room Last 400 liters of Syrup running' (ID: D5, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr'
[13:35:16] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out_processed.json
[13:35:16] Generando salida para: FB 'System_Run_Out' (Original: System_Run_Out)
[13:35:16] -> Modo de generación: FB SCL
[13:35:16] WARNING: No se encontró definición para 'ProductAvailable'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'ProductPipeDrain'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'ProductPipeRunOut'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar.
[13:35:16] INFO: Detectadas 2 VAR_TEMP adicionales.
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\System_Run_Out.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out_Data.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out_Data.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out_Data.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662049.2933555, Size=24870
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='System_Run_Out_Data', Número=920, Lenguaje Bloque='DB'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out_Data.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out_Data.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out_Data.json
[13:35:16] Procesando bloque tipo: InstanceDB
[13:35:16] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:16] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out_Data_processed.json
[13:35:16] Guardado de InstanceDB completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\System_Run_Out_Data.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\System_Run_Out_Data_processed.json
[13:35:16] Generando salida para: InstanceDB 'System_Run_Out_Data' (Original: System_Run_Out_Data)
[13:35:16] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:16] WARNING: No se encontró definición para 'ProductAvailable'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'ProductPipeDrain'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'ProductPipeRunOut'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:16] WARNING: No se encontró definición para 'TON:v1.0'. Se buscó en directorios estándar.
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\System_Run_Out_Data.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\T_Timer.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\T_Timer.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\T_Timer.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\T_Timer.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662048.7400494, Size=5553
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='T_Timer', Número=40, Lenguaje Bloque='STL'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit.
[13:35:16] Advertencia: ObjectList para FC sin SW.Blocks.CompileUnit.
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] ADVERTENCIA FINAL: 'networks' está vacía en el JSON.
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\T_Timer.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\T_Timer.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\T_Timer.json
[13:35:16] Procesando bloque tipo: FC
[13:35:16] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:16] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\T_Timer_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\T_Timer.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\T_Timer_processed.json
[13:35:16] Generando salida para: FC 'T_Timer' (Original: T_Timer)
[13:35:16] -> Modo de generación: FC SCL
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\T_Timer.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\TankLevel.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\TankLevel.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\TankLevel.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\TankLevel.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662071.3382387, Size=473924
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='TankLevel', Número=2011, Lenguaje Bloque='LAD'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 54 elementos SW.Blocks.CompileUnit.
[13:35:16] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 31 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 53 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 60 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 65 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 71 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 74 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 34 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 58 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 64 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 54 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=C4, Lenguaje Red=STL
[13:35:16] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 44 con cardinalidad 4 - generando pines in1...in4
[13:35:16] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 48 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 48 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=15D, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=16E, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=17F, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=190, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1A1, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1B2, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 43 con cardinalidad 3 - generando pines in1...in3
[13:35:16] INFO: Compuerta O UID 52 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=1C3, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1D4, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1E5, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 36 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=1F6, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 47 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=207, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=218, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 62 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 72 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=229, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=23A, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 48 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=24B, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=25C, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=26D, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=27E, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=28F, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=2A0, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=2B1, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=2C2, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 36 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 40 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 44 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=2D3, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=2E4, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=2F5, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=306, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=317, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=328, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=339, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=34A, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=35B, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 37 con cardinalidad 2 - generando pines in1...in2
[13:35:16] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=36C, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=37D, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 49 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=38E, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 41 con cardinalidad 2 - generando pines in1...in2
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\TankLevel.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\TankLevel.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\TankLevel.json
[13:35:16] Procesando bloque tipo: FC
[13:35:16] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] Warning: get_sympy_representation called with None source_info.
[13:35:16] -> 283 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] INFO: Agrupando 3 instr. bajo condición de Contact UID 53
[13:35:16] INFO: Agrupando 4 instr. bajo condición de Contact UID 53
[13:35:16] INFO: Agrupando 2 instr. bajo condición de Contact UID 33
[13:35:16] -> 3 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 1: 283 proc SymPy, 3 agrup. Continuando...
[13:35:16] --- Pase 2 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] Error simplifying condition for SCoil 50:
[13:35:16] To simplify a logical expression with more than 8 variables may take a
[13:35:16] long time and requires the use of `force=True`.
[13:35:16] Warning: get_sympy_representation called with None source_info.
[13:35:16] -> 76 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 2: 76 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 3 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] Warning: get_sympy_representation called with None source_info.
[13:35:16] -> 24 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 3: 24 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 4 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] Warning: get_sympy_representation called with None source_info.
[13:35:16] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 4: 6 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 5 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] Error during SymPy simplification for Coil 48:
[13:35:16] To simplify a logical expression with more than 8 variables may take a
[13:35:16] long time and requires the use of `force=True`.
[13:35:16] Warning: get_sympy_representation called with None source_info.
[13:35:16] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 5: 5 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 6 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] Warning: get_sympy_representation called with None source_info.
[13:35:16] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 6: 2 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 7 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] Warning: get_sympy_representation called with None source_info.
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] --- No se hicieron más cambios en el pase 7. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:16] ADVERTENCIA: Se encontraron 38 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:16] - Red 'MIX - Deox Inlet Pressure Control Delay' (ID: 1A, Lang: LAD), Instrucción UID: 32, Tipo: 'SdCoil'
[13:35:16] - Red 'Deox Low Tank Level' (ID: 80, Lang: LAD), Instrucción UID: 60, Tipo: 'Sd'
[13:35:16] - Red 'Deox Low Tank Level' (ID: 80, Lang: LAD), Instrucción UID: 64, Tipo: 'O'
[13:35:16] - Red 'Deox Low Tank Level' (ID: 80, Lang: LAD), Instrucción UID: 65, Tipo: 'Coil'
[13:35:16] - Red 'DeairLevFault' (ID: 91, Lang: LAD), Instrucción UID: 50, Tipo: 'Sd'
[13:35:16] - Red 'DeairLevFault' (ID: 91, Lang: LAD), Instrucción UID: 54, Tipo: 'O'
[13:35:16] - Red 'DeairLevFault' (ID: 91, Lang: LAD), Instrucción UID: 55, Tipo: 'Contact'
[13:35:16] - Red 'DeairLevFault' (ID: 91, Lang: LAD), Instrucción UID: 56, Tipo: 'Coil'
[13:35:16] - Red 'MIX - LEVEL - Maximum Deareator Level during Production' (ID: E6, Lang: LAD), Instrucción UID: 45, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - Maximum Syrup Tank Level during CIP' (ID: F7, Lang: LAD), Instrucción UID: 49, Tipo: 'Sr'
[13:35:16] - Red '' (ID: 119, Lang: LAD), Instrucción UID: 32, Tipo: 'Abs'
[13:35:16] - Red '' (ID: 119, Lang: LAD), Instrucción UID: 33, Tipo: 'Le'
[13:35:16] - Red '' (ID: 119, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:35:16] - Red 'SyrLevFault' (ID: 14C, Lang: LAD), Instrucción UID: 44, Tipo: 'Contact'
[13:35:16] - Red 'SyrLevFault' (ID: 14C, Lang: LAD), Instrucción UID: 45, Tipo: 'Sd'
[13:35:16] - Red 'SyrLevFault' (ID: 14C, Lang: LAD), Instrucción UID: 48, Tipo: 'O'
[13:35:16] - Red 'SyrLevFault' (ID: 14C, Lang: LAD), Instrucción UID: 49, Tipo: 'Coil'
[13:35:16] - Red 'Syrup Prepartion: Syrup Tank Minimuum Level Ack' (ID: 16E, Lang: LAD), Instrucción UID: 36, Tipo: 'Sr'
[13:35:16] - Red 'Syrup Prepartion: Syrup Tank Minimuum Level Ack' (ID: 16E, Lang: LAD), Instrucción UID: 37, Tipo: 'Coil'
[13:35:16] - Red 'MIX - LEVEL - Maximum Syrup Tank Level during CIP' (ID: 1B2, Lang: LAD), Instrucción UID: 53, Tipo: 'Sr'
[13:35:16] - Red '' (ID: 1C3, Lang: LAD), Instrucción UID: 35, Tipo: 'Abs'
[13:35:16] - Red '' (ID: 1C3, Lang: LAD), Instrucción UID: 36, Tipo: 'Le'
[13:35:16] - Red '' (ID: 1C3, Lang: LAD), Instrucción UID: 37, Tipo: 'Coil'
[13:35:16] - Red 'Max level LTM302 In ByPassMode' (ID: 1E5, Lang: LAD), Instrucción UID: 37, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - Product Tank Maximum Level Acheaved' (ID: 1F6, Lang: LAD), Instrucción UID: 49, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - Product Tank Pump Start Level Acheaved' (ID: 218, Lang: LAD), Instrucción UID: 74, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - Maximum Syrup Tank Level during CIP' (ID: 23A, Lang: LAD), Instrucción UID: 49, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - Product Tank 5% Level Acheaved' (ID: 24B, Lang: LAD), Instrucción UID: 37, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - Product Tank 5% Level Acheaved' (ID: 24B, Lang: LAD), Instrucción UID: 38, Tipo: 'Coil'
[13:35:16] - Red 'MIX - PRESSURE -' (ID: 25C, Lang: LAD), Instrucción UID: 38, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - 100% Product Tank Level during CIP' (ID: 27E, Lang: LAD), Instrucción UID: 32, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - Product Tank Recipe Minimum Level Acheaved' (ID: 28F, Lang: LAD), Instrucción UID: 37, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - Product Tank Recipe Minimum Level Acheaved' (ID: 28F, Lang: LAD), Instrucción UID: 38, Tipo: 'Coil'
[13:35:16] - Red 'MIX - LEVEL - Product Tank Target Level Acheaved' (ID: 2A0, Lang: LAD), Instrucción UID: 36, Tipo: 'Sr'
[13:35:16] - Red 'MIX - LEVEL - Product Tank Empty' (ID: 2B1, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr'
[13:35:16] - Red '' (ID: 2E4, Lang: LAD), Instrucción UID: 32, Tipo: 'Abs'
[13:35:16] - Red '' (ID: 2E4, Lang: LAD), Instrucción UID: 33, Tipo: 'Le'
[13:35:16] - Red '' (ID: 2E4, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:35:16] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\TankLevel_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\TankLevel.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\TankLevel_processed.json
[13:35:16] Generando salida para: FC 'TankLevel' (Original: TankLevel)
[13:35:16] -> Modo de generación: FC SCL
[13:35:16] INFO: Detectadas 9 VAR_TEMP adicionales.
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\TankLevel.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662072.4185555, Size=59056
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='VacuumCtrl', Número=2023, Lenguaje Bloque='LAD'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:35:16] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 32 con cardinalidad 3 - generando pines in1...in3
[13:35:16] INFO: Compuerta O UID 35 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl.json
[13:35:16] Procesando bloque tipo: FC
[13:35:16] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 26 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 1: 26 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 2 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 10 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 2: 10 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 3 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:16] ADVERTENCIA: Se encontraron 5 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:16] - Red 'VACUUM SYSTEM RUNNING REQUEST' (ID: 1A, Lang: LAD), Instrucción UID: 33, Tipo: 'Sf'
[13:35:16] - Red 'VACUUM SYSTEM RUNNING REQUEST' (ID: 1A, Lang: LAD), Instrucción UID: 35, Tipo: 'O'
[13:35:16] - Red 'VACUUM SYSTEM RUNNING REQUEST' (ID: 1A, Lang: LAD), Instrucción UID: 36, Tipo: 'Contact'
[13:35:16] - Red 'VACUUM SYSTEM RUNNING REQUEST' (ID: 1A, Lang: LAD), Instrucción UID: 37, Tipo: 'Coil'
[13:35:16] - Red 'MIX - PRESSURE - Deaireator vacuum pressure acheaved' (ID: 2B, Lang: LAD), Instrucción UID: 32, Tipo: 'Sr'
[13:35:16] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl_processed.json
[13:35:16] Generando salida para: FC 'VacuumCtrl' (Original: VacuumCtrl)
[13:35:16] -> Modo de generación: FC SCL
[13:35:16] INFO: Detectadas 2 VAR_TEMP adicionales.
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\VacuumCtrl.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl_Temperature.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl_Temperature.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl_Temperature.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl_Temperature.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662072.3871899, Size=58888
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='VacuumCtrl_Temperature', Número=2039, Lenguaje Bloque='LAD'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:35:16] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 46 con cardinalidad 4 - generando pines in1...in4
[13:35:16] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl_Temperature.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl_Temperature.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl_Temperature.json
[13:35:16] Procesando bloque tipo: FC
[13:35:16] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 13 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 2 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 3 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 4 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:16] ADVERTENCIA: Se encontraron 10 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:16] - Red 'MIX - HMI' (ID: 1A, Lang: LAD), Instrucción UID: 39, Tipo: 'T_CONV'
[13:35:16] - Red 'MIX - HMI' (ID: 1A, Lang: LAD), Instrucción UID: 41, Tipo: 'T_CONV'
[13:35:16] - Red 'MIX - HMI' (ID: 1A, Lang: LAD), Instrucción UID: 43, Tipo: 'T_CONV'
[13:35:16] - Red 'MIX - HMI' (ID: 1A, Lang: LAD), Instrucción UID: 45, Tipo: 'T_CONV'
[13:35:16] - Red 'MIX - HMI' (ID: 1A, Lang: LAD), Instrucción UID: 46, Tipo: 'O'
[13:35:16] - Red 'MIX - HMI' (ID: 1A, Lang: LAD), Instrucción UID: 47, Tipo: 'Coil'
[13:35:16] - Red 'MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 3' (ID: 6F, Lang: LAD), Instrucción UID: 26, Tipo: 'Sf'
[13:35:16] - Red 'MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 3' (ID: 6F, Lang: LAD), Instrucción UID: 27, Tipo: 'SCoil'
[13:35:16] - Red 'MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 3' (ID: 80, Lang: LAD), Instrucción UID: 26, Tipo: 'Sf'
[13:35:16] - Red 'MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 3' (ID: 80, Lang: LAD), Instrucción UID: 27, Tipo: 'SCoil'
[13:35:16] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl_Temperature_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\VacuumCtrl_Temperature.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\VacuumCtrl_Temperature_processed.json
[13:35:16] Generando salida para: FC 'VacuumCtrl_Temperature' (Original: VacuumCtrl_Temperature)
[13:35:16] -> Modo de generación: FC SCL
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\VacuumCtrl_Temperature.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\WaterDensity.xml ---
[13:35:16] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\WaterDensity.xml. Se usará el archivo .scl original existente. ---
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\WritePeripheral.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\WritePeripheral.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\WritePeripheral.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\WritePeripheral.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662058.7700129, Size=22228
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='WritePeripheral', Número=1970, Lenguaje Bloque='LAD'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
[13:35:16] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 37 con cardinalidad 3 - generando pines in1...in3
[13:35:16] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\WritePeripheral.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\WritePeripheral.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\WritePeripheral.json
[13:35:16] Procesando bloque tipo: FC
[13:35:16] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 2 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 3 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:16] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\WritePeripheral_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\WritePeripheral.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\WritePeripheral_processed.json
[13:35:16] Generando salida para: FC 'WritePeripheral' (Original: WritePeripheral)
[13:35:16] -> Modo de generación: FC SCL
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\WritePeripheral.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\_CYCL_EXC.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\_CYCL_EXC.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\_CYCL_EXC.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_CYCL_EXC.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662073.495132, Size=74291
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='_CYCL_EXC', Número=1, Lenguaje Bloque='LAD'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit.
[13:35:16] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_CYCL_EXC.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\_CYCL_EXC.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_CYCL_EXC.json
[13:35:16] Procesando bloque tipo: OB
[13:35:16] INFO: El bloque es OB. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (OB) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 19 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 1: 19 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 2 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (OB) ---
[13:35:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:16] Guardando JSON procesado (OB) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_CYCL_EXC_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\_CYCL_EXC.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_CYCL_EXC_processed.json
[13:35:16] Generando salida para: OB '_CYCL_EXC' (Original: _CYCL_EXC)
[13:35:16] -> Modo de generación: OB SCL
[13:35:16] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar.
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\_CYCL_EXC.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\_StepMove.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\_StepMove.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\_StepMove.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_StepMove.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662048.7934172, Size=46024
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='_StepMove', Número=1851, Lenguaje Bloque='LAD'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit.
[13:35:16] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_StepMove.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\_StepMove.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_StepMove.json
[13:35:16] Procesando bloque tipo: FC
[13:35:16] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 18 instrucciones (no STL) procesadas con SymPy.
[13:35:16] Fase 2 (Agrupación IF con Simplificación):
[13:35:16] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:16] --- Fin Pase 1: 18 proc SymPy, 0 agrup. Continuando...
[13:35:16] --- Pase 2 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:16] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:16] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
[13:35:16] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:16] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_StepMove_processed.json
[13:35:16] Guardado completado.
[13:35:16] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\_StepMove.xml ---
[13:35:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\_StepMove_processed.json
[13:35:16] Generando salida para: FC '_StepMove' (Original: _StepMove)
[13:35:16] -> Modo de generación: FC SCL
[13:35:16] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\_StepMove.scl
[13:35:16] Generación de .SCL completada.
[13:35:16] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Control.xml ---
[13:35:16] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Control.xml ---
[13:35:16] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Control.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Control.json'...
[13:35:16] Cargando parsers de red...
[13:35:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:16] Total de lenguajes con parser cargado: 5
[13:35:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:16] Metadatos XML: ModTime=1752662067.4813292, Size=94593
[13:35:16] Paso 1: Parseando archivo XML...
[13:35:16] Paso 1: Parseo XML completado.
[13:35:16] Paso 2: Detectando tipo de objeto principal...
[13:35:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:16] Paso 3: Extrayendo atributos del bloque...
[13:35:16] Paso 3: Atributos: Nombre='mPDS_PA_Control', Número=1880, Lenguaje Bloque='LAD'
[13:35:16] Paso 3b: Comentario bloque: '...'
[13:35:16] Paso 4: Extrayendo la interfaz del bloque...
[13:35:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:16] Paso 5: Se encontraron 14 elementos SW.Blocks.CompileUnit.
[13:35:16] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:16] INFO: Compuerta O UID 46 con cardinalidad 2 - generando pines in1...in2
[13:35:16] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:16] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:16] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:16] Paso 6: Escritura JSON completada.
[13:35:16] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Control.json'
[13:35:16] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Control.xml ---
[13:35:16] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Control.json
[13:35:16] Procesando bloque tipo: FC
[13:35:16] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:16] --- Pase 1 ---
[13:35:16] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 44 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] INFO: Agrupando 2 instr. bajo condición de Contact UID 24
[13:35:17] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 1: 44 proc SymPy, 1 agrup. Continuando...
[13:35:17] --- Pase 2 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 5 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 3 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 4 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:17] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:17] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:17] ADVERTENCIA: Se encontraron 11 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:17] - Red 'MIX - Delay Freeze Meter' (ID: 6F, Lang: LAD), Instrucción UID: 27, Tipo: 'Sf'
[13:35:17] - Red 'MIX - Delay Freeze Meter' (ID: 6F, Lang: LAD), Instrucción UID: 28, Tipo: 'Coil'
[13:35:17] - Red 'MIX - Delay Freeze Meter' (ID: 6F, Lang: LAD), Instrucción UID: 29, Tipo: 'Coil'
[13:35:17] - Red 'MIX - Delay Carbo Stop' (ID: 80, Lang: LAD), Instrucción UID: 29, Tipo: 'Sf'
[13:35:17] - Red 'MIX - Delay Carbo Stop' (ID: 80, Lang: LAD), Instrucción UID: 30, Tipo: 'Coil'
[13:35:17] - Red 'MIX - Delay Carbo Stop' (ID: 80, Lang: LAD), Instrucción UID: 31, Tipo: 'Coil'
[13:35:17] - Red 'MIX - Delay Carbo Stop' (ID: 80, Lang: LAD), Instrucción UID: 32, Tipo: 'Not'
[13:35:17] - Red 'MIX - Delay Carbo Stop' (ID: 80, Lang: LAD), Instrucción UID: 33, Tipo: 'Move'
[13:35:17] - Red 'MIX -' (ID: B3, Lang: LAD), Instrucción UID: 28, Tipo: 'Sp'
[13:35:17] - Red 'MIX -' (ID: B3, Lang: LAD), Instrucción UID: 29, Tipo: 'Coil'
[13:35:17] - Red '' (ID: C4, Lang: LAD), Instrucción UID: 29, Tipo: 'FILL'
[13:35:17] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Control_processed.json
[13:35:17] Guardado completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Control.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Control_processed.json
[13:35:17] Generando salida para: FC 'mPDS_PA_Control' (Original: mPDS_PA_Control)
[13:35:17] -> Modo de generación: FC SCL
[13:35:17] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_PA_Control.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Parameters.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Parameters.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Parameters.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Parameters.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662066.8309722, Size=44332
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPDS_PA_Ctrl_Parameters', Número=1883, Lenguaje Bloque='LAD'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:17] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit.
[13:35:17] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=1A, Lenguaje Red=STL
[13:35:17] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=3C, Lenguaje Red=STL
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Parameters.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Parameters.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Parameters.json
[13:35:17] Procesando bloque tipo: FC
[13:35:17] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:17] --- Pase 1 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 8 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 1: 8 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 2 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 3 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:17] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:17] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:17] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Parameters_processed.json
[13:35:17] Guardado completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Parameters.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Parameters_processed.json
[13:35:17] Generando salida para: FC 'mPDS_PA_Ctrl_Parameters' (Original: mPDS_PA_Ctrl_Parameters)
[13:35:17] -> Modo de generación: FC SCL
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_PA_Ctrl_Parameters.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Read.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Read.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Read.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Read.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662066.7923956, Size=144641
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPDS_PA_Ctrl_Read', Número=1881, Lenguaje Bloque='LAD'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:17] Paso 5: Se encontraron 17 elementos SW.Blocks.CompileUnit.
[13:35:17] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 38 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 28 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:17] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 34 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:17] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:17] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 31 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:17] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 34 con cardinalidad 4 - generando pines in1...in4
[13:35:17] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=D5, Lenguaje Red=STL
[13:35:17] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 29 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=108, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Read.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Read.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Read.json
[13:35:17] Procesando bloque tipo: FC
[13:35:17] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:17] --- Pase 1 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 46 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 1: 46 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 2 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 27 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 2: 27 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 3 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 4 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:17] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:17] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:17] ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:17] - Red '' (ID: 9, Lang: LAD), Instrucción UID: 39, Tipo: 'DPRD_DAT'
[13:35:17] - Red '' (ID: 9, Lang: LAD), Instrucción UID: 40, Tipo: 'DPRD_DAT'
[13:35:17] - Red '' (ID: 9, Lang: LAD), Instrucción UID: 41, Tipo: 'DPRD_DAT'
[13:35:17] - Red '' (ID: 9, Lang: LAD), Instrucción UID: 42, Tipo: 'DPRD_DAT'
[13:35:17] - Red 'MIX -' (ID: 119, Lang: LAD), Instrucción UID: 26, Tipo: 'Sf'
[13:35:17] - Red 'MIX -' (ID: 119, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:17] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Read_processed.json
[13:35:17] Guardado completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Read.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Read_processed.json
[13:35:17] Generando salida para: FC 'mPDS_PA_Ctrl_Read' (Original: mPDS_PA_Ctrl_Read)
[13:35:17] -> Modo de generación: FC SCL
[13:35:17] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_PA_Ctrl_Read.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Transfer.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Transfer.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Transfer.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Transfer.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662066.8574283, Size=33301
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPDS_PA_Ctrl_Transfer', Número=1884, Lenguaje Bloque='LAD'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:17] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit.
[13:35:17] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 38 con cardinalidad 4 - generando pines in1...in4
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Transfer.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Transfer.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Transfer.json
[13:35:17] Procesando bloque tipo: FC
[13:35:17] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:17] --- Pase 1 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 2 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 4 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 3 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 3: 3 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 4 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:17] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
[13:35:17] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:17] ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:17] - Red 'Out Block 04' (ID: 3C, Lang: LAD), Instrucción UID: 34, Tipo: 'DPWR_DAT'
[13:35:17] - Red 'Out Block 04' (ID: 3C, Lang: LAD), Instrucción UID: 35, Tipo: 'DPWR_DAT'
[13:35:17] - Red 'Out Block 04' (ID: 3C, Lang: LAD), Instrucción UID: 36, Tipo: 'DPWR_DAT'
[13:35:17] - Red 'Out Block 04' (ID: 3C, Lang: LAD), Instrucción UID: 37, Tipo: 'DPWR_DAT'
[13:35:17] - Red 'Out Block 04' (ID: 3C, Lang: LAD), Instrucción UID: 38, Tipo: 'O'
[13:35:17] - Red 'Out Block 04' (ID: 3C, Lang: LAD), Instrucción UID: 39, Tipo: 'Coil'
[13:35:17] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Transfer_processed.json
[13:35:17] Guardado completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Ctrl_Transfer.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Ctrl_Transfer_processed.json
[13:35:17] Generando salida para: FC 'mPDS_PA_Ctrl_Transfer' (Original: mPDS_PA_Ctrl_Transfer)
[13:35:17] -> Modo de generación: FC SCL
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_PA_Ctrl_Transfer.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Data.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Data.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Data.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662062.2260604, Size=19655
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPDS_PA_Data', Número=932, Lenguaje Bloque='DB'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Data.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Data.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Data.json
[13:35:17] Procesando bloque tipo: GlobalDB
[13:35:17] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:17] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Data_processed.json
[13:35:17] Guardado de GlobalDB completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_PA_Data.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_PA_Data_processed.json
[13:35:17] Generando salida para: GlobalDB 'mPDS_PA_Data' (Original: mPDS_PA_Data)
[13:35:17] -> Modo de generación: DATA_BLOCK SCL
[13:35:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_PA_Data.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Control.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Control.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Control.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Control.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662068.1000502, Size=55799
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPDS_SYR_PA_Control', Número=1885, Lenguaje Bloque='LAD'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:17] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
[13:35:17] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 33 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 32 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 30 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Control.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Control.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Control.json
[13:35:17] Procesando bloque tipo: FC
[13:35:17] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:17] --- Pase 1 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 34 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] INFO: Agrupando 2 instr. bajo condición de Contact UID 22
[13:35:17] -> 1 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 1: 34 proc SymPy, 1 agrup. Continuando...
[13:35:17] --- Pase 2 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 3 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:17] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:17] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:17] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:17] - Red 'MIX -' (ID: 1A, Lang: LAD), Instrucción UID: 33, Tipo: 'Sp'
[13:35:17] - Red 'MIX -' (ID: 1A, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
[13:35:17] - Red 'MIX -' (ID: 4D, Lang: LAD), Instrucción UID: 37, Tipo: 'Sf'
[13:35:17] - Red 'MIX -' (ID: 4D, Lang: LAD), Instrucción UID: 38, Tipo: 'SCoil'
[13:35:17] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Control_processed.json
[13:35:17] Guardado completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Control.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Control_processed.json
[13:35:17] Generando salida para: FC 'mPDS_SYR_PA_Control' (Original: mPDS_SYR_PA_Control)
[13:35:17] -> Modo de generación: FC SCL
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_SYR_PA_Control.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Param.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Param.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Param.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Param.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662067.5726657, Size=25533
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPDS_SYR_PA_Ctrl_Param', Número=1888, Lenguaje Bloque='LAD'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:17] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit.
[13:35:17] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 39 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Param.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Param.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Param.json
[13:35:17] Procesando bloque tipo: FC
[13:35:17] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:17] --- Pase 1 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] Error: MOVE 23 sin destino claro en 'out' o 'out1'.
[13:35:17] -> 6 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 1: 6 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 2 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 3 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:17] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:17] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
[13:35:17] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Param_processed.json
[13:35:17] Guardado completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Param.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Param_processed.json
[13:35:17] Generando salida para: FC 'mPDS_SYR_PA_Ctrl_Param' (Original: mPDS_SYR_PA_Ctrl_Param)
[13:35:17] -> Modo de generación: FC SCL
[13:35:17] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_SYR_PA_Ctrl_Param.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Read.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Read.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Read.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Read.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662067.5517364, Size=120938
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPDS_SYR_PA_Ctrl_Read', Número=1886, Lenguaje Bloque='LAD'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:17] Paso 5: Se encontraron 20 elementos SW.Blocks.CompileUnit.
[13:35:17] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=4D, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=5E, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=6F, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=80, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=91, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=A2, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=B3, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=C4, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=D5, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=E6, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=F7, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 26 con cardinalidad 2 - generando pines in1...in2
[13:35:17] - Procesando Red ID=108, Lenguaje Red=STL
[13:35:17] - Procesando Red ID=119, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 29 con cardinalidad 3 - generando pines in1...in3
[13:35:17] - Procesando Red ID=12A, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=13B, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=14C, Lenguaje Red=LAD
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Read.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Read.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Read.json
[13:35:17] Procesando bloque tipo: FC
[13:35:17] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:17] --- Pase 1 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 17 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 1: 17 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 2 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 3 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 3 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:17] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:17] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:17] ADVERTENCIA: Se encontraron 24 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:17] - Red '' (ID: 9, Lang: LAD), Instrucción UID: 24, Tipo: 'DPRD_DAT'
[13:35:17] - Red '' (ID: 1A, Lang: LAD), Instrucción UID: 24, Tipo: 'DPRD_DAT'
[13:35:17] - Red '' (ID: 2B, Lang: LAD), Instrucción UID: 24, Tipo: 'DPRD_DAT'
[13:35:17] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 23, Tipo: 'Contact'
[13:35:17] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 24, Tipo: 'Coil'
[13:35:17] - Red 'MIX -' (ID: 4D, Lang: LAD), Instrucción UID: 26, Tipo: 'Sf'
[13:35:17] - Red 'MIX -' (ID: 4D, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:17] - Red '' (ID: 5E, Lang: LAD), Instrucción UID: 23, Tipo: 'Contact'
[13:35:17] - Red '' (ID: 5E, Lang: LAD), Instrucción UID: 24, Tipo: 'Coil'
[13:35:17] - Red '' (ID: A2, Lang: LAD), Instrucción UID: 23, Tipo: 'Contact'
[13:35:17] - Red '' (ID: A2, Lang: LAD), Instrucción UID: 24, Tipo: 'Coil'
[13:35:17] - Red '' (ID: B3, Lang: LAD), Instrucción UID: 23, Tipo: 'Contact'
[13:35:17] - Red '' (ID: B3, Lang: LAD), Instrucción UID: 24, Tipo: 'Coil'
[13:35:17] - Red '' (ID: C4, Lang: LAD), Instrucción UID: 23, Tipo: 'Contact'
[13:35:17] - Red '' (ID: C4, Lang: LAD), Instrucción UID: 24, Tipo: 'Coil'
[13:35:17] - Red '' (ID: D5, Lang: LAD), Instrucción UID: 23, Tipo: 'Contact'
[13:35:17] - Red '' (ID: D5, Lang: LAD), Instrucción UID: 24, Tipo: 'Coil'
[13:35:17] - Red '' (ID: E6, Lang: LAD), Instrucción UID: 23, Tipo: 'Contact'
[13:35:17] - Red '' (ID: E6, Lang: LAD), Instrucción UID: 24, Tipo: 'Coil'
[13:35:17] - Red '' (ID: F7, Lang: LAD), Instrucción UID: 25, Tipo: 'Contact'
[13:35:17] - Red '' (ID: F7, Lang: LAD), Instrucción UID: 26, Tipo: 'O'
[13:35:17] - Red '' (ID: F7, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:17] - Red 'MIX -' (ID: 14C, Lang: LAD), Instrucción UID: 26, Tipo: 'Sf'
[13:35:17] - Red 'MIX -' (ID: 14C, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil'
[13:35:17] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Read_processed.json
[13:35:17] Guardado completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Read.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Read_processed.json
[13:35:17] Generando salida para: FC 'mPDS_SYR_PA_Ctrl_Read' (Original: mPDS_SYR_PA_Ctrl_Read)
[13:35:17] -> Modo de generación: FC SCL
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_SYR_PA_Ctrl_Read.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Trans.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Trans.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Trans.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Trans.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662067.593597, Size=27753
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPDS_SYR_PA_Ctrl_Trans', Número=1889, Lenguaje Bloque='LAD'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
[13:35:17] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit.
[13:35:17] - Procesando Red ID=9, Lenguaje Red=LAD
[13:35:17] INFO: Compuerta O UID 31 con cardinalidad 3 - generando pines in1...in3
[13:35:17] - Procesando Red ID=1A, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=2B, Lenguaje Red=LAD
[13:35:17] - Procesando Red ID=3C, Lenguaje Red=LAD
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Trans.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Trans.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Trans.json
[13:35:17] Procesando bloque tipo: FC
[13:35:17] INFO: El bloque es FC. Iniciando procesamiento lógico...
[13:35:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
[13:35:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
[13:35:17] --- Pase 1 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 7 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 1: 7 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 2 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 2 instrucciones (no STL) procesadas con SymPy.
[13:35:17] Fase 2 (Agrupación IF con Simplificación):
[13:35:17] -> 0 agrupaciones realizadas (en redes no STL).
[13:35:17] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando...
[13:35:17] --- Pase 3 ---
[13:35:17] Fase 1 (SymPy Base - Orden por Prioridad):
[13:35:17] -> 0 instrucciones (no STL) procesadas con SymPy.
[13:35:17] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
[13:35:17] --- Verificación Final de Instrucciones No Procesadas (FC) ---
[13:35:17] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
[13:35:17] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 24, Tipo: 'DPWR_DAT'
[13:35:17] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Trans_processed.json
[13:35:17] Guardado completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Trans.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Ctrl_Trans_processed.json
[13:35:17] Generando salida para: FC 'mPDS_SYR_PA_Ctrl_Trans' (Original: mPDS_SYR_PA_Ctrl_Trans)
[13:35:17] -> Modo de generación: FC SCL
[13:35:17] INFO: Detectadas 1 VAR_TEMP adicionales.
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_SYR_PA_Ctrl_Trans.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Data.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Data.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Data.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Data.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662049.861696, Size=33061
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPDS_SYR_PA_Data', Número=966, Lenguaje Bloque='DB'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Saltando procesamiento de redes para GlobalDB.
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Data.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Data.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Data.json
[13:35:17] Procesando bloque tipo: GlobalDB
[13:35:17] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
[13:35:17] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Data_processed.json
[13:35:17] Guardado de GlobalDB completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPDS_SYR_PA_Data.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPDS_SYR_PA_Data_processed.json
[13:35:17] Generando salida para: GlobalDB 'mPDS_SYR_PA_Data' (Original: mPDS_SYR_PA_Data)
[13:35:17] -> Modo de generación: DATA_BLOCK SCL
[13:35:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar.
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPDS_SYR_PA_Data.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPPM303StartUpRamp.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPPM303StartUpRamp.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\mPPM303StartUpRamp.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPPM303StartUpRamp.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752662050.280165, Size=6682
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
[13:35:17] Paso 3: Extrayendo atributos del bloque...
[13:35:17] Paso 3: Atributos: Nombre='mPPM303StartUpRamp', Número=702, Lenguaje Bloque='DB'
[13:35:17] Paso 3b: Comentario bloque: '...'
[13:35:17] Paso 4: Extrayendo la interfaz del bloque...
[13:35:17] Paso 5: Saltando procesamiento de redes para InstanceDB.
[13:35:17] Paso 6: Escribiendo el resultado en el archivo JSON...
[13:35:17] Paso 6: Escritura JSON completada.
[13:35:17] Conversión finalizada. JSON guardado en: 'CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPPM303StartUpRamp.json'
[13:35:17] --- Ejecutando x2 (process_json_to_scl) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPPM303StartUpRamp.xml ---
[13:35:17] Cargando JSON desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPPM303StartUpRamp.json
[13:35:17] Procesando bloque tipo: InstanceDB
[13:35:17] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
[13:35:17] Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPPM303StartUpRamp_processed.json
[13:35:17] Guardado de InstanceDB completado.
[13:35:17] --- Ejecutando x3 (generate_scl_or_markdown) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mPPM303StartUpRamp.xml ---
[13:35:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\ProgramBlocks_XML\parsing\mPPM303StartUpRamp_processed.json
[13:35:17] Generando salida para: InstanceDB 'mPPM303StartUpRamp' (Original: mPPM303StartUpRamp)
[13:35:17] -> Modo de generación: INSTANCE_DATA_BLOCK SCL
[13:35:17] -> Escribiendo archivo de salida final en: CPU 315F-2 PN\scl_output\mPPM303StartUpRamp.scl
[13:35:17] Generación de .SCL completada.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_XML\mmH2O_TO_Freq.xml ---
[13:35:17] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: CPU 315F-2 PN\DP\ProgramBlocks_XML\mmH2O_TO_Freq.xml. Se usará el archivo .scl original existente. ---
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\DT_DATE_XRef.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\DT_DATE_XRef.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\DT_DATE_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\DT_DATE_XRef.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752663192.0145547, Size=5265
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:17] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\LIMIT_XRef.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\LIMIT_XRef.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\LIMIT_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\LIMIT_XRef.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752663191.705629, Size=15881
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:17] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\NE_STRNG_XRef.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\NE_STRNG_XRef.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\NE_STRNG_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\NE_STRNG_XRef.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752663191.7524738, Size=2544
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:17] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\PID_Continuos_XRef.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\PID_Continuos_XRef.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\PID_Continuos_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\PID_Continuos_XRef.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752663191.833021, Size=2019
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:17] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\REPLACE_XRef.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\REPLACE_XRef.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\REPLACE_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\REPLACE_XRef.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752663191.5744536, Size=629
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:17] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\TCON_XRef.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\TCON_XRef.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\TCON_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\TCON_XRef.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752663191.8929026, Size=1619
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:17] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\TDISCON_XRef.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\TDISCON_XRef.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\TDISCON_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\TDISCON_XRef.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752663191.8569434, Size=1631
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:17] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\TIM_S5TI_XRef.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\TIM_S5TI_XRef.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\TIM_S5TI_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\TIM_S5TI_XRef.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:17] Total de lenguajes con parser cargado: 5
[13:35:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:17] Metadatos XML: ModTime=1752663191.5505278, Size=5269
[13:35:17] Paso 1: Parseando archivo XML...
[13:35:17] Paso 1: Parseo XML completado.
[13:35:17] Paso 2: Detectando tipo de objeto principal...
[13:35:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:17] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:17] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:17] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\TRCV_XRef.xml ---
[13:35:17] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\TRCV_XRef.xml ---
[13:35:17] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\TRCV_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\TRCV_XRef.json'...
[13:35:17] Cargando parsers de red...
[13:35:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:18] Total de lenguajes con parser cargado: 5
[13:35:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:18] Metadatos XML: ModTime=1752663191.9218068, Size=1619
[13:35:18] Paso 1: Parseando archivo XML...
[13:35:18] Paso 1: Parseo XML completado.
[13:35:18] Paso 2: Detectando tipo de objeto principal...
[13:35:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:18] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:18] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:18] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\TSEND_XRef.xml ---
[13:35:18] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\TSEND_XRef.xml ---
[13:35:18] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\TSEND_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\TSEND_XRef.json'...
[13:35:18] Cargando parsers de red...
[13:35:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:18] Total de lenguajes con parser cargado: 5
[13:35:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:18] Metadatos XML: ModTime=1752663191.950232, Size=1623
[13:35:18] Paso 1: Parseando archivo XML...
[13:35:18] Paso 1: Parseo XML completado.
[13:35:18] Paso 2: Detectando tipo de objeto principal...
[13:35:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:18] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:18] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:18] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\TURCV_XRef.xml ---
[13:35:18] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\TURCV_XRef.xml ---
[13:35:18] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\TURCV_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\TURCV_XRef.json'...
[13:35:18] Cargando parsers de red...
[13:35:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:18] Total de lenguajes con parser cargado: 5
[13:35:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:18] Metadatos XML: ModTime=1752663191.7724118, Size=631
[13:35:18] Paso 1: Parseando archivo XML...
[13:35:18] Paso 1: Parseo XML completado.
[13:35:18] Paso 2: Detectando tipo de objeto principal...
[13:35:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:18] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:18] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:18] --- Procesando archivo: CPU 315F-2 PN\DP\SystemBlocks_CR\TUSEND_XRef.xml ---
[13:35:18] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\SystemBlocks_CR\TUSEND_XRef.xml ---
[13:35:18] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\TUSEND_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\DP\SystemBlocks_CR\parsing\TUSEND_XRef.json'...
[13:35:18] Cargando parsers de red...
[13:35:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
[13:35:18] Total de lenguajes con parser cargado: 5
[13:35:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
[13:35:18] Metadatos XML: ModTime=1752663191.7924824, Size=633
[13:35:18] Paso 1: Parseando archivo XML...
[13:35:18] Paso 1: Parseo XML completado.
[13:35:18] Paso 2: Detectando tipo de objeto principal...
[13:35:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
[13:35:18] Error Crítico: No se encontró el elemento raíz del bloque (<SW.Blocks.FC/FB/GlobalDB/OB/InstanceDB>) después de descartar UDT/TagTable.
[13:35:18] Error Crítico: No se generó ningún resultado para el archivo XML.
[13:35:18] --- Fase 1.5: Copiando archivos SCL existentes desde 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\scl_output' ---
[13:35:18] Se encontraron 54 archivos .scl existentes para copiar:
[13:35:18] Copia de SCL existentes finalizada. Copiados: 54, Omitidos (conflicto nombre): 0
[13:35:18] --- Fase 2: Ejecutando x4_cross_reference.py (salida en 'xref_output/') ---
[13:35:18] Ejecutando x4 (generate_cross_references) sobre: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN, salida en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\xref_output
[13:35:18] --- Iniciando Generación de Referencias Cruzadas y Fuentes MD (x4) ---
[13:35:18] Buscando archivos JSON procesados en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN
[13:35:18] Directorio de salida XRef: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\xref_output
[13:35:18] Directorio fuente SCL/MD (para análisis DB/Tag y copia): scl_output
[13:35:18] Subdirectorio fuentes MD para XRef: source
[13:35:18] Copiando y preparando archivos fuente para Obsidian en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\xref_output\source
[13:35:18] Archivos fuente preparados: 387 SCL convertidos, 21 MD copiados.
[13:35:18] Buscando archivos XML XRef en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\ProgramBlocks_CR
[13:35:18] Archivos JSON encontrados: 355
[13:35:18] Datos cargados para 355 bloques.
[13:35:18] Mapa InstanciaDB -> FB creado con 0 entradas.
[13:35:18] Datos cargados para 355 bloques (2189 PLC Tags globales).
[13:35:18] Construyendo grafo de llamadas desde archivos XML XRef...
[13:35:18] Generando ÁRBOL XRef de llamadas en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\xref_output\xref_calls_tree.md
[13:35:18] Generando RESUMEN XRef de uso de DBs en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\xref_output\xref_db_usage_summary.md
[13:35:18] Generando RESUMEN XRef de uso de PLC Tags en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\xref_output\xref_plc_tags_summary.md
[13:35:18] --- Generación de Referencias Cruzadas y Fuentes MD (x4) Completada ---
[13:35:18] --- Fase 3: Ejecutando x5_aggregate.py (salida en 'full_project_representation.md') ---
[13:35:18] Ejecutando x5 (aggregate_outputs) sobre: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN, salida agregada en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\full_project_representation.md
[13:35:18] --- Iniciando Agregación de Archivos (x5) ---
[13:35:18] Leyendo desde directorios: 'scl_output' y 'xref_output' (relativos a la raíz)
[13:35:18] Directorio Raíz del Proyecto: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN
[13:35:18] Archivo de Salida: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\full_project_representation.md
[13:35:18] Buscando archivos SCL con patrón: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\**\*.scl
[13:35:18] Buscando archivos MD con patrón: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\**\*.md
[13:35:18] Se agregarán 873 archivos.
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderCtrl_InitErrors.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderCtrl_MFM Command.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPIDCtrl_PresRelea.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPIDCtrl_SaveInteg.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPID_ActualRecipe.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPID_BlendingFault.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPID_FlowMeterErro.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPID_PIDFFCalc.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPID_PIDInitParam.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPID_PIDResInteg.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPID_PIDSPCalc.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderPID__Main.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BlenderRun_SelectConstan.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BrixTracking_ProdSamples.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\BrixTracking_SampleTime.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\CIPLocal_ExecSimpleCIP.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\CIPLocal_ExecStep.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\CIPLocal_ProgStepDown.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\CIPLocal_ProgStepUp.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\CIP_SimpleProgr_Init.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\CO2InjPressure.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\CO2Tracking_ProdSamples.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\CO2Tracking_SampleTime.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\CVQ_1p7_8_Perc.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\Cetrifugal_Head.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\DeairCO2TempComp.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\Delay.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\ExtractPointerData.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\FeedForward.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\FillerControl_DataSend.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\FillerGasBlowOff.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\Flow_To_Press_Loss.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\Freq_To_mmH2O.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\FrictionLoss.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\Input_CheckFlowMetersSta.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\Integral.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\LowPassFilter.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\MFMAnalogValues.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\MSE Slope.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\Output_AnalogValueToHMI.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\PID_Filling_Head_Calc.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\ProdBrixRecovery_BrixCal.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\ProductAvailable.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\ProductLiterInTank.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\ProductQuality_Messages.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\RecipeCalculation.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\Signal Gen.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\SlewLimit.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\SpeedAdjust.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\Statistical_Analisys.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\SyrBrix_SyrupCorrPerc.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\SyrupRoomCtrl_UpdateVal.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\WaterDensity.scl
[13:35:18] Agregando: DP\ProgramBlocks_SCL\mmH2O_TO_Freq.scl
[13:35:18] Agregando: scl_output\AG_RECV_LF.scl
[13:35:18] Agregando: scl_output\AG_SEND_LF.scl
[13:35:18] Agregando: scl_output\AVS_Valve_Fault_DB.scl
[13:35:18] Agregando: scl_output\AnalogInstrument.md
[13:35:18] Agregando: scl_output\AnyPoint.md
[13:35:18] Agregando: scl_output\Baialage.scl
[13:35:18] Agregando: scl_output\BlendFill_StartUp.scl
[13:35:18] Agregando: scl_output\BlendFill_StartUp_Seq.scl
[13:35:18] Agregando: scl_output\BlenderCtrl_All_Auto.scl
[13:35:18] Agregando: scl_output\BlenderCtrl_CIPModeInit.scl
[13:35:18] Agregando: scl_output\BlenderCtrl_InitErrors.scl
[13:35:18] Agregando: scl_output\BlenderCtrl_MFM Command.scl
[13:35:18] Agregando: scl_output\BlenderCtrl_MachineInit.scl
[13:35:18] Agregando: scl_output\BlenderCtrl_ManualActive.scl
[13:35:18] Agregando: scl_output\BlenderCtrl_ProdModeInit.scl
[13:35:18] Agregando: scl_output\BlenderCtrl_ResetSPWord.scl
[13:35:18] Agregando: scl_output\BlenderCtrl_UpdatePWord.scl
[13:35:18] Agregando: scl_output\BlenderCtrl__Main.scl
[13:35:18] Agregando: scl_output\BlenderPIDCtrl_Monitor.scl
[13:35:18] Agregando: scl_output\BlenderPIDCtrl_PresRelea.scl
[13:35:18] Agregando: scl_output\BlenderPIDCtrl_SaveInteg.scl
[13:35:18] Agregando: scl_output\BlenderPIDCtrl_WriteAnOu.scl
[13:35:18] Agregando: scl_output\BlenderPIDCtrl__Loop.scl
[13:35:18] Agregando: scl_output\BlenderPID_ActualRecipe.scl
[13:35:18] Agregando: scl_output\BlenderPID_BlendingFault.scl
[13:35:18] Agregando: scl_output\BlenderPID_FlowMeterErro.scl
[13:35:18] Agregando: scl_output\BlenderPID_NextRecipe.scl
[13:35:18] Agregando: scl_output\BlenderPID_PIDFFCalc.scl
[13:35:18] Agregando: scl_output\BlenderPID_PIDInitParam.scl
[13:35:18] Agregando: scl_output\BlenderPID_PIDResInteg.scl
[13:35:18] Agregando: scl_output\BlenderPID_PIDSPCalc.scl
[13:35:18] Agregando: scl_output\BlenderPID__Main.scl
[13:35:18] Agregando: scl_output\BlenderPID__Main_Data.scl
[13:35:18] Agregando: scl_output\BlenderRinse.scl
[13:35:18] Agregando: scl_output\BlenderRinse_Done.scl
[13:35:18] Agregando: scl_output\BlenderRun_MeasFilSpeed.scl
[13:35:18] Agregando: scl_output\BlenderRun_MeasFil_Data.scl
[13:35:18] Agregando: scl_output\BlenderRun_ProdTime.scl
[13:35:18] Agregando: scl_output\BlenderRun_SelectConstan.scl
[13:35:18] Agregando: scl_output\BlenderRun_Stopping.scl
[13:35:18] Agregando: scl_output\BlenderRun__Control.scl
[13:35:18] Agregando: scl_output\Blender_Constants.scl
[13:35:18] Agregando: scl_output\Blender_ProcedureCall.scl
[13:35:18] Agregando: scl_output\Blender_Procedure_Data.scl
[13:35:18] Agregando: scl_output\Blender_Variables_Pers.scl
[13:35:18] Agregando: scl_output\Block_compare.scl
[13:35:18] Agregando: scl_output\Block_move.scl
[13:35:18] Agregando: scl_output\BrixTracking.scl
[13:35:18] Agregando: scl_output\BrixTracking_Data.scl
[13:35:18] Agregando: scl_output\BrixTracking_ProdSamples.scl
[13:35:18] Agregando: scl_output\BrixTracking_SampleTime.scl
[13:35:18] Agregando: scl_output\Buffer_Tank_Flooding_DB.scl
[13:35:18] Agregando: scl_output\Buffer_Tank_Flushing.scl
[13:35:18] Agregando: scl_output\CIPLocal.scl
[13:35:18] Agregando: scl_output\CIPLocal_DSCtrl.scl
[13:35:18] Agregando: scl_output\CIPLocal_ExecSimpleCIP.scl
[13:35:18] Agregando: scl_output\CIPLocal_ExecStep.scl
[13:35:18] Agregando: scl_output\CIPLocal_ManualVolDosing.scl
[13:35:18] Agregando: scl_output\CIPLocal_ProgInizialize.scl
[13:35:18] Agregando: scl_output\CIPLocal_ProgStepDown.scl
[13:35:18] Agregando: scl_output\CIPLocal_ProgStepUp.scl
[13:35:18] Agregando: scl_output\CIPLocal_SyrupPipeCIP.scl
[13:35:18] Agregando: scl_output\CIPLocal_WaitEvent_Ctrl.scl
[13:35:18] Agregando: scl_output\CIPLocal_WaterPipeCIP.scl
[13:35:18] Agregando: scl_output\CIPMain.scl
[13:35:18] Agregando: scl_output\CIPMain_Flood.scl
[13:35:18] Agregando: scl_output\CIPMain_Total_Drain.scl
[13:35:18] Agregando: scl_output\CIPRecipe_01.scl
[13:35:18] Agregando: scl_output\CIPRecipe_02.scl
[13:35:18] Agregando: scl_output\CIPRecipe_03.scl
[13:35:18] Agregando: scl_output\CIPRecipe_04.scl
[13:35:18] Agregando: scl_output\CIPRecipe_05.scl
[13:35:18] Agregando: scl_output\CIPRecipe_06.scl
[13:35:18] Agregando: scl_output\CIPRecipe_07.scl
[13:35:18] Agregando: scl_output\CIPRecipe_08.scl
[13:35:18] Agregando: scl_output\CIPRecipe_09.scl
[13:35:18] Agregando: scl_output\CIPRecipe_10.scl
[13:35:18] Agregando: scl_output\CIPRecipe_11.scl
[13:35:18] Agregando: scl_output\CIPRecipe_12.scl
[13:35:18] Agregando: scl_output\CIPRecipe_13.scl
[13:35:18] Agregando: scl_output\CIPRecipe_14.scl
[13:35:18] Agregando: scl_output\CIPRecipe_15.scl
[13:35:18] Agregando: scl_output\CIPRecipe_16.scl
[13:35:18] Agregando: scl_output\CIPRecipe_17.scl
[13:35:18] Agregando: scl_output\CIPRecipe_18.scl
[13:35:18] Agregando: scl_output\CIPRecipe_19.scl
[13:35:18] Agregando: scl_output\CIPRecipe_20.scl
[13:35:18] Agregando: scl_output\CIPRecipe_21.scl
[13:35:18] Agregando: scl_output\CIPRecipe_22.scl
[13:35:18] Agregando: scl_output\CIPRecipe_23.scl
[13:35:18] Agregando: scl_output\CIPRecipe_24.scl
[13:35:18] Agregando: scl_output\CIPRecipe_25.scl
[13:35:18] Agregando: scl_output\CIPRecipe_26.scl
[13:35:18] Agregando: scl_output\CIPRecipe_27.scl
[13:35:18] Agregando: scl_output\CIPRecipe_28.scl
[13:35:18] Agregando: scl_output\CIPRecipe_29.scl
[13:35:18] Agregando: scl_output\CIPRecipe_30.scl
[13:35:18] Agregando: scl_output\CIPReportDB.scl
[13:35:18] Agregando: scl_output\CIPReportManager.scl
[13:35:18] Agregando: scl_output\CIPSimple_Drain.scl
[13:35:18] Agregando: scl_output\CIPSimple_Empty.scl
[13:35:18] Agregando: scl_output\CIPSimple_Flood.scl
[13:35:18] Agregando: scl_output\CIPSimple_Recirculation.scl
[13:35:18] Agregando: scl_output\CIPSimple_Recover.scl
[13:35:18] Agregando: scl_output\CIPSimple_Rinse.scl
[13:35:18] Agregando: scl_output\CIPSimple_RinseCO2.scl
[13:35:18] Agregando: scl_output\CIPSimple_Start.scl
[13:35:18] Agregando: scl_output\CIP_Link_Type.md
[13:35:18] Agregando: scl_output\CIP_Program_Variables.scl
[13:35:18] Agregando: scl_output\CIP_SimpleProgr_Init.scl
[13:35:18] Agregando: scl_output\CIP_Simple_Type.md
[13:35:18] Agregando: scl_output\CIP_Step_Type.md
[13:35:18] Agregando: scl_output\CIP_Step_Type_New.md
[13:35:18] Agregando: scl_output\CIP_WaitEvent_Type.md
[13:35:18] Agregando: scl_output\CO2InjPressure.scl
[13:35:18] Agregando: scl_output\CO2Tracking.scl
[13:35:18] Agregando: scl_output\CO2Tracking_Data.scl
[13:35:18] Agregando: scl_output\CO2Tracking_ProdSamples.scl
[13:35:18] Agregando: scl_output\CO2Tracking_SampleTime.scl
[13:35:18] Agregando: scl_output\COMM_FLT.scl
[13:35:18] Agregando: scl_output\COMPLETE_RESTART.scl
[13:35:18] Agregando: scl_output\CPU_DP_Global_Diag.scl
[13:35:18] Agregando: scl_output\CTRLCoolingSystem.scl
[13:35:18] Agregando: scl_output\CVQ_1p7_8_Perc.scl
[13:35:18] Agregando: scl_output\CYC_INT5.scl
[13:35:18] Agregando: scl_output\CarboWaterLine.scl
[13:35:18] Agregando: scl_output\CarboWaterLine_Seq.scl
[13:35:18] Agregando: scl_output\Cetrifugal_Head.scl
[13:35:18] Agregando: scl_output\Clock_Signal.scl
[13:35:18] Agregando: scl_output\DB1450.scl
[13:35:18] Agregando: scl_output\DB1451.scl
[13:35:18] Agregando: scl_output\DB2000.scl
[13:35:18] Agregando: scl_output\DELETE.scl
[13:35:18] Agregando: scl_output\DETAIL_DP_DIAG.scl
[13:35:18] Agregando: scl_output\DETAIL_DP_DIAG_i.scl
[13:35:18] Agregando: scl_output\Danfoss_Diag.md
[13:35:18] Agregando: scl_output\DeairCO2TempComp.scl
[13:35:18] Agregando: scl_output\Deaireator_StartUp.scl
[13:35:18] Agregando: scl_output\Deaireator_StartUp_Seq.scl
[13:35:18] Agregando: scl_output\Default_tag_table.md
[13:35:18] Agregando: scl_output\Delay.scl
[13:35:18] Agregando: scl_output\Device.md
[13:35:18] Agregando: scl_output\DigitalInstrument.md
[13:35:18] Agregando: scl_output\EHS16.md
[13:35:18] Agregando: scl_output\ExtractPointerData.scl
[13:35:18] Agregando: scl_output\FB2000.scl
[13:35:18] Agregando: scl_output\FC1828.scl
[13:35:18] Agregando: scl_output\FC350.scl
[13:35:18] Agregando: scl_output\FC351.scl
[13:35:18] Agregando: scl_output\FW_DRand.scl
[13:35:18] Agregando: scl_output\FeedForward.scl
[13:35:18] Agregando: scl_output\FillerControl.scl
[13:35:18] Agregando: scl_output\FillerControl_DataSend.scl
[13:35:18] Agregando: scl_output\FillerGasBlowOff.scl
[13:35:18] Agregando: scl_output\Filler_Head_Variables.scl
[13:35:18] Agregando: scl_output\Filling_Time_Tranfer_DB.scl
[13:35:18] Agregando: scl_output\Filling_Time_Tranfer_Par.scl
[13:35:18] Agregando: scl_output\FirstProduction.scl
[13:35:18] Agregando: scl_output\FirstProduction_Data.scl
[13:35:18] Agregando: scl_output\Flow_To_Press_Loss.scl
[13:35:18] Agregando: scl_output\Freq_To_mmH2O.scl
[13:35:18] Agregando: scl_output\FrictionLoss.scl
[13:35:18] Agregando: scl_output\FunctionButton.md
[13:35:18] Agregando: scl_output\GLOBAL_DIAG_DB.scl
[13:35:18] Agregando: scl_output\GLOBAL_DP_DIAG.scl
[13:35:18] Agregando: scl_output\GNS_DriveDiag.scl
[13:35:18] Agregando: scl_output\GNS_DriveDiagMain.scl
[13:35:18] Agregando: scl_output\GNS_DriveDiag_DB.scl
[13:35:18] Agregando: scl_output\HMI_Alarms.scl
[13:35:18] Agregando: scl_output\HMI_Blender_Parameters.scl
[13:35:18] Agregando: scl_output\HMI_CPU_DP_Diag.scl
[13:35:18] Agregando: scl_output\HMI_Device.scl
[13:35:18] Agregando: scl_output\HMI_Device_AVS.scl
[13:35:18] Agregando: scl_output\HMI_Digital.scl
[13:35:18] Agregando: scl_output\HMI_Drive.scl
[13:35:18] Agregando: scl_output\HMI_ICS.scl
[13:35:18] Agregando: scl_output\HMI_ICS_Status.scl
[13:35:18] Agregando: scl_output\HMI_IO_Showing.scl
[13:35:18] Agregando: scl_output\HMI_Instrument.scl
[13:35:18] Agregando: scl_output\HMI_Local_CIP_Variables.scl
[13:35:18] Agregando: scl_output\HMI_Recipe_Edit.scl
[13:35:18] Agregando: scl_output\HMI_Recipe_Name.scl
[13:35:18] Agregando: scl_output\HMI_Service.scl
[13:35:18] Agregando: scl_output\HMI_Totalizers.scl
[13:35:18] Agregando: scl_output\HMI_Variables_Cmd.scl
[13:35:18] Agregando: scl_output\HMI_Variables_Status.scl
[13:35:18] Agregando: scl_output\ICS_Hndsk_receive_signal.md
[13:35:18] Agregando: scl_output\ICS_Hndsk_send_signal.md
[13:35:18] Agregando: scl_output\ICS_Profibus_Comm.scl
[13:35:18] Agregando: scl_output\ISOonTCP_or_TCP_Protocol.scl
[13:35:18] Agregando: scl_output\I_O_FLT1.scl
[13:35:18] Agregando: scl_output\Input.scl
[13:35:18] Agregando: scl_output\Input_CheckFlowMetersSta.scl
[13:35:18] Agregando: scl_output\Input_Data.scl
[13:35:18] Agregando: scl_output\Input_DigitalCtrl.scl
[13:35:18] Agregando: scl_output\Input_DigitalScanner.scl
[13:35:18] Agregando: scl_output\Instrument_Scanner.scl
[13:35:18] Agregando: scl_output\Integral.scl
[13:35:18] Agregando: scl_output\Interlocking_NET.scl
[13:35:18] Agregando: scl_output\Interlocking_Panel.scl
[13:35:18] Agregando: scl_output\Interlocking_Variables.scl
[13:35:18] Agregando: scl_output\LIMIT_I.scl
[13:35:18] Agregando: scl_output\LIMIT_R.scl
[13:35:18] Agregando: scl_output\LowPassFilter.scl
[13:35:18] Agregando: scl_output\MFMAnalogValues.scl
[13:35:18] Agregando: scl_output\MFMAnalogValues_Totalize.scl
[13:35:18] Agregando: scl_output\MFM_Analog_Value_Data.scl
[13:35:18] Agregando: scl_output\MOD_ERR.scl
[13:35:18] Agregando: scl_output\MSE Slope.scl
[13:35:18] Agregando: scl_output\MTD_NumBottleAftEndP_DB.scl
[13:35:18] Agregando: scl_output\MTD_NumBottleAftEndProd.scl
[13:35:18] Agregando: scl_output\Maselli_PA_Control.scl
[13:35:18] Agregando: scl_output\Maselli_PA_Ctrl_Read.scl
[13:35:18] Agregando: scl_output\Maselli_PA_Ctrl_Transfer.scl
[13:35:18] Agregando: scl_output\Maselli_PA_Ctrl_Write.scl
[13:35:18] Agregando: scl_output\Maselli_PA_Data.scl
[13:35:18] Agregando: scl_output\MessageScroll.scl
[13:35:18] Agregando: scl_output\ModValveFault.scl
[13:35:18] Agregando: scl_output\Net_BlendFill_Eth.scl
[13:35:18] Agregando: scl_output\Net_CIP_System_Eth.scl
[13:35:18] Agregando: scl_output\Net_Cip_Sidel_Eth.scl
[13:35:18] Agregando: scl_output\Net_Dosing_Sys_Prof.scl
[13:35:18] Agregando: scl_output\Net_Filler_Eth.scl
[13:35:18] Agregando: scl_output\Net_Filler_Sidel_Eth.scl
[13:35:18] Agregando: scl_output\Net_Pasto_Eth.scl
[13:35:18] Agregando: scl_output\Net_ProdRoom_Eth.scl
[13:35:18] Agregando: scl_output\Net_SyrupRoom_Eth.scl
[13:35:18] Agregando: scl_output\OBNL_FLT.scl
[13:35:18] Agregando: scl_output\ONS_R.scl
[13:35:18] Agregando: scl_output\Output.scl
[13:35:18] Agregando: scl_output\Output_AnalogValueToHMI.scl
[13:35:18] Agregando: scl_output\Output_CO2InjPress.scl
[13:35:18] Agregando: scl_output\PID.md
[13:35:18] Agregando: scl_output\PIDControl.scl
[13:35:18] Agregando: scl_output\PID_AVN30x.scl
[13:35:18] Agregando: scl_output\PID_AVN30x_Data.scl
[13:35:18] Agregando: scl_output\PID_EHS30X.scl
[13:35:18] Agregando: scl_output\PID_EHS30X_Data.scl
[13:35:18] Agregando: scl_output\PID_Filling_Head.scl
[13:35:18] Agregando: scl_output\PID_Filling_Head_Calc.scl
[13:35:18] Agregando: scl_output\PID_Filling_Head_Data.scl
[13:35:18] Agregando: scl_output\PID_MAIN_Data.scl
[13:35:18] Agregando: scl_output\PID_RMM301.scl
[13:35:18] Agregando: scl_output\PID_RMM301_Data.scl
[13:35:18] Agregando: scl_output\PID_RMM303.scl
[13:35:18] Agregando: scl_output\PID_RMM303_Data.scl
[13:35:18] Agregando: scl_output\PID_RMM304.scl
[13:35:18] Agregando: scl_output\PID_RMM304_Data.scl
[13:35:18] Agregando: scl_output\PID_RMP302.scl
[13:35:18] Agregando: scl_output\PID_RMP302_Data.scl
[13:35:18] Agregando: scl_output\PID_RVM301.scl
[13:35:18] Agregando: scl_output\PID_RVM301_Data.scl
[13:35:18] Agregando: scl_output\PID_RVM302.scl
[13:35:18] Agregando: scl_output\PID_RVM302_Data.scl
[13:35:18] Agregando: scl_output\PID_RVM304.scl
[13:35:18] Agregando: scl_output\PID_RVM304_Data.scl
[13:35:18] Agregando: scl_output\PID_RVM319.scl
[13:35:18] Agregando: scl_output\PID_RVM319_Data.scl
[13:35:18] Agregando: scl_output\PID_RVN302.scl
[13:35:18] Agregando: scl_output\PID_RVN302_Data.scl
[13:35:18] Agregando: scl_output\PID_RVP303.scl
[13:35:18] Agregando: scl_output\PID_RVP303_Data.scl
[13:35:18] Agregando: scl_output\PID_RVS318.scl
[13:35:18] Agregando: scl_output\PID_RVS318_Data.scl
[13:35:18] Agregando: scl_output\PID_Variables.scl
[13:35:18] Agregando: scl_output\PPM303_VFC_Ctrl.scl
[13:35:18] Agregando: scl_output\PPM306_VFC_Ctrl.scl
[13:35:18] Agregando: scl_output\PPM307_VFC_Ctrl.scl
[13:35:18] Agregando: scl_output\PPN301_VFC_Ctrl.scl
[13:35:18] Agregando: scl_output\PPN304_VFC_Ctrl.scl
[13:35:18] Agregando: scl_output\PPP302_VFC_Ctrl.scl
[13:35:18] Agregando: scl_output\PROG_ERR.scl
[13:35:18] Agregando: scl_output\Pneumatic_Valve_Ctrl.scl
[13:35:18] Agregando: scl_output\Pneumatic_Valve_Fault.scl
[13:35:18] Agregando: scl_output\Pneumatic_Valve_Fault_DB.scl
[13:35:18] Agregando: scl_output\Procedure_Variables.scl
[13:35:18] Agregando: scl_output\ProdBrixRecovery.scl
[13:35:18] Agregando: scl_output\ProdBrixRecovery_BrixCal.scl
[13:35:18] Agregando: scl_output\ProdReportDB.scl
[13:35:18] Agregando: scl_output\ProdReportManager.scl
[13:35:18] Agregando: scl_output\Prod_Tank_Drain.scl
[13:35:18] Agregando: scl_output\Prod_Tank_Drain_Seq.scl
[13:35:18] Agregando: scl_output\Prod_Tank_PressCtrl.scl
[13:35:18] Agregando: scl_output\Prod_Tank_RunOut.scl
[13:35:18] Agregando: scl_output\Prod_Tank_RunOut_Seq.scl
[13:35:18] Agregando: scl_output\ProductAvailable.scl
[13:35:18] Agregando: scl_output\ProductLiterInTank.scl
[13:35:18] Agregando: scl_output\ProductPipeDrain.scl
[13:35:18] Agregando: scl_output\ProductPipeDrain_Seq.scl
[13:35:18] Agregando: scl_output\ProductPipeRunOut.scl
[13:35:18] Agregando: scl_output\ProductPipeRunOut_Seq.scl
[13:35:18] Agregando: scl_output\ProductQuality.scl
[13:35:18] Agregando: scl_output\ProductQuality_Messages.scl
[13:35:18] Agregando: scl_output\Profibus_Network.scl
[13:35:18] Agregando: scl_output\Profibus_Variables.scl
[13:35:18] Agregando: scl_output\PumpsControl.scl
[13:35:18] Agregando: scl_output\QCO_Monitor.scl
[13:35:18] Agregando: scl_output\QCO_Phase.md
[13:35:18] Agregando: scl_output\QCO_Timer.md
[13:35:18] Agregando: scl_output\QCO_Timing_DB.scl
[13:35:18] Agregando: scl_output\RACK_FLT.scl
[13:35:18] Agregando: scl_output\ReadAnalogIn.scl
[13:35:18] Agregando: scl_output\ReadAnalogIn_Fault_DB.scl
[13:35:18] Agregando: scl_output\RecipeCalculation.scl
[13:35:18] Agregando: scl_output\RecipeEditDataSave.scl
[13:35:18] Agregando: scl_output\RecipeManagement_DataCIP.scl
[13:35:18] Agregando: scl_output\RecipeManagement_DataPrd.scl
[13:35:18] Agregando: scl_output\RecipeManagement___CIP.scl
[13:35:18] Agregando: scl_output\RecipeManagement___Prod.scl
[13:35:18] Agregando: scl_output\Recipe_Prod.md
[13:35:18] Agregando: scl_output\Recipe__01.scl
[13:35:18] Agregando: scl_output\Recipe__02.scl
[13:35:18] Agregando: scl_output\Recipe__03.scl
[13:35:18] Agregando: scl_output\Recipe__04.scl
[13:35:18] Agregando: scl_output\Recipe__05.scl
[13:35:18] Agregando: scl_output\Recipe__06.scl
[13:35:18] Agregando: scl_output\Recipe__07.scl
[13:35:18] Agregando: scl_output\Recipe__08.scl
[13:35:18] Agregando: scl_output\Recipe__09.scl
[13:35:18] Agregando: scl_output\Recipe__10.scl
[13:35:18] Agregando: scl_output\Recipe__11.scl
[13:35:18] Agregando: scl_output\Recipe__12.scl
[13:35:18] Agregando: scl_output\Recipe__13.scl
[13:35:18] Agregando: scl_output\Recipe__14.scl
[13:35:18] Agregando: scl_output\Recipe__15.scl
[13:35:18] Agregando: scl_output\Recipe__16.scl
[13:35:18] Agregando: scl_output\Recipe__17.scl
[13:35:18] Agregando: scl_output\Recipe__18.scl
[13:35:18] Agregando: scl_output\Recipe__19.scl
[13:35:18] Agregando: scl_output\Recipe__20.scl
[13:35:18] Agregando: scl_output\Recipe__21.scl
[13:35:18] Agregando: scl_output\Recipe__22.scl
[13:35:18] Agregando: scl_output\Recipe__23.scl
[13:35:18] Agregando: scl_output\Recipe__24.scl
[13:35:18] Agregando: scl_output\Recipe__25.scl
[13:35:18] Agregando: scl_output\Recipe__26.scl
[13:35:18] Agregando: scl_output\Recipe__27.scl
[13:35:18] Agregando: scl_output\Recipe__28.scl
[13:35:18] Agregando: scl_output\Recipe__29.scl
[13:35:18] Agregando: scl_output\Recipe__30.scl
[13:35:18] Agregando: scl_output\Recipe__31.scl
[13:35:18] Agregando: scl_output\Recipe__32.scl
[13:35:18] Agregando: scl_output\Recipe__33.scl
[13:35:18] Agregando: scl_output\Recipe__34.scl
[13:35:18] Agregando: scl_output\Recipe__35.scl
[13:35:18] Agregando: scl_output\Recipe__36.scl
[13:35:18] Agregando: scl_output\Recipe__37.scl
[13:35:18] Agregando: scl_output\Recipe__38.scl
[13:35:18] Agregando: scl_output\Recipe__39.scl
[13:35:18] Agregando: scl_output\Recipe__40.scl
[13:35:18] Agregando: scl_output\Recipe__41.scl
[13:35:18] Agregando: scl_output\Recipe__42.scl
[13:35:18] Agregando: scl_output\Recipe__43.scl
[13:35:18] Agregando: scl_output\Recipe__44.scl
[13:35:18] Agregando: scl_output\Recipe__45.scl
[13:35:18] Agregando: scl_output\Recipe__46.scl
[13:35:18] Agregando: scl_output\Recipe__47.scl
[13:35:18] Agregando: scl_output\Recipe__48.scl
[13:35:18] Agregando: scl_output\Recipe__49.scl
[13:35:18] Agregando: scl_output\Recipe__50.scl
[13:35:18] Agregando: scl_output\ReportCIPSimpleData.md
[13:35:18] Agregando: scl_output\SEL_I.scl
[13:35:18] Agregando: scl_output\SEL_R.scl
[13:35:18] Agregando: scl_output\SLIM_Block.scl
[13:35:18] Agregando: scl_output\SLIM_Variables.scl
[13:35:18] Agregando: scl_output\STEP7_classic_symbols.md
[13:35:18] Agregando: scl_output\Safeties.scl
[13:35:18] Agregando: scl_output\SelCheckBrixSource.scl
[13:35:18] Agregando: scl_output\Sel_Check_Brix_Data.scl
[13:35:18] Agregando: scl_output\Signal Gen.scl
[13:35:18] Agregando: scl_output\Signal_Gen_Data.scl
[13:35:18] Agregando: scl_output\SlewLimit.scl
[13:35:18] Agregando: scl_output\SpeedAdjust.scl
[13:35:18] Agregando: scl_output\Statistical_Analisys.scl
[13:35:18] Agregando: scl_output\SyrBrix_Autocorrection.scl
[13:35:18] Agregando: scl_output\SyrBrix_SyrupCorrPerc.scl
[13:35:18] Agregando: scl_output\SyrupLineRinse.scl
[13:35:18] Agregando: scl_output\SyrupRoomCtrl.scl
[13:35:18] Agregando: scl_output\SyrupRoomCtrl_UpdateVal.scl
[13:35:18] Agregando: scl_output\Syrup_Line_MFM_Prep.scl
[13:35:18] Agregando: scl_output\Syrup_Line_MFM_Prep_Seq.scl
[13:35:18] Agregando: scl_output\Syrup_MFM_StartUp.scl
[13:35:18] Agregando: scl_output\Syrup_MFM_StartUp_Seq.scl
[13:35:18] Agregando: scl_output\Syrup_Rinse_QCO_Seq.scl
[13:35:18] Agregando: scl_output\Syrup_RunOut.scl
[13:35:18] Agregando: scl_output\System_RunOut_Variables.scl
[13:35:18] Agregando: scl_output\System_Run_Out.scl
[13:35:18] Agregando: scl_output\System_Run_Out_Data.scl
[13:35:18] Agregando: scl_output\T_Timer.scl
[13:35:18] Agregando: scl_output\TankLevel.scl
[13:35:18] Agregando: scl_output\VacuumCtrl.scl
[13:35:18] Agregando: scl_output\VacuumCtrl_Temperature.scl
[13:35:18] Agregando: scl_output\WaterDensity.scl
[13:35:18] Agregando: scl_output\WritePeripheral.scl
[13:35:18] Agregando: scl_output\_CYCL_EXC.scl
[13:35:18] Agregando: scl_output\_StepMove.scl
[13:35:18] Agregando: scl_output\mPDS_PA_Control.scl
[13:35:18] Agregando: scl_output\mPDS_PA_Ctrl_Parameters.scl
[13:35:18] Agregando: scl_output\mPDS_PA_Ctrl_Read.scl
[13:35:18] Agregando: scl_output\mPDS_PA_Ctrl_Transfer.scl
[13:35:18] Agregando: scl_output\mPDS_PA_Data.scl
[13:35:18] Agregando: scl_output\mPDS_SYR_PA_Control.scl
[13:35:18] Agregando: scl_output\mPDS_SYR_PA_Ctrl_Param.scl
[13:35:18] Agregando: scl_output\mPDS_SYR_PA_Ctrl_Read.scl
[13:35:18] Agregando: scl_output\mPDS_SYR_PA_Ctrl_Trans.scl
[13:35:18] Agregando: scl_output\mPDS_SYR_PA_Data.scl
[13:35:18] Agregando: scl_output\mPPM303StartUpRamp.scl
[13:35:18] Agregando: scl_output\mmH2O_TO_Freq.scl
[13:35:18] Agregando: xref_output\source\AG_RECV_LF.md
[13:35:18] Agregando: xref_output\source\AG_SEND_LF.md
[13:35:18] Agregando: xref_output\source\AVS_Valve_Fault_DB.md
[13:35:18] Agregando: xref_output\source\AnalogInstrument.md
[13:35:18] Agregando: xref_output\source\AnyPoint.md
[13:35:18] Agregando: xref_output\source\Baialage.md
[13:35:18] Agregando: xref_output\source\BlendFill_StartUp.md
[13:35:18] Agregando: xref_output\source\BlendFill_StartUp_Seq.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl_All_Auto.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl_CIPModeInit.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl_InitErrors.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl_MFM Command.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl_MachineInit.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl_ManualActive.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl_ProdModeInit.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl_ResetSPWord.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl_UpdatePWord.md
[13:35:18] Agregando: xref_output\source\BlenderCtrl__Main.md
[13:35:18] Agregando: xref_output\source\BlenderPIDCtrl_Monitor.md
[13:35:18] Agregando: xref_output\source\BlenderPIDCtrl_PresRelea.md
[13:35:18] Agregando: xref_output\source\BlenderPIDCtrl_SaveInteg.md
[13:35:18] Agregando: xref_output\source\BlenderPIDCtrl_WriteAnOu.md
[13:35:18] Agregando: xref_output\source\BlenderPIDCtrl__Loop.md
[13:35:18] Agregando: xref_output\source\BlenderPID_ActualRecipe.md
[13:35:18] Agregando: xref_output\source\BlenderPID_BlendingFault.md
[13:35:18] Agregando: xref_output\source\BlenderPID_FlowMeterErro.md
[13:35:18] Agregando: xref_output\source\BlenderPID_NextRecipe.md
[13:35:18] Agregando: xref_output\source\BlenderPID_PIDFFCalc.md
[13:35:18] Agregando: xref_output\source\BlenderPID_PIDInitParam.md
[13:35:18] Agregando: xref_output\source\BlenderPID_PIDResInteg.md
[13:35:18] Agregando: xref_output\source\BlenderPID_PIDSPCalc.md
[13:35:18] Agregando: xref_output\source\BlenderPID__Main.md
[13:35:18] Agregando: xref_output\source\BlenderPID__Main_Data.md
[13:35:18] Agregando: xref_output\source\BlenderRinse.md
[13:35:18] Agregando: xref_output\source\BlenderRinse_Done.md
[13:35:18] Agregando: xref_output\source\BlenderRun_MeasFilSpeed.md
[13:35:18] Agregando: xref_output\source\BlenderRun_MeasFil_Data.md
[13:35:18] Agregando: xref_output\source\BlenderRun_ProdTime.md
[13:35:18] Agregando: xref_output\source\BlenderRun_SelectConstan.md
[13:35:18] Agregando: xref_output\source\BlenderRun_Stopping.md
[13:35:18] Agregando: xref_output\source\BlenderRun__Control.md
[13:35:18] Agregando: xref_output\source\Blender_Constants.md
[13:35:18] Agregando: xref_output\source\Blender_ProcedureCall.md
[13:35:18] Agregando: xref_output\source\Blender_Procedure_Data.md
[13:35:18] Agregando: xref_output\source\Blender_Variables_Pers.md
[13:35:18] Agregando: xref_output\source\Block_compare.md
[13:35:18] Agregando: xref_output\source\Block_move.md
[13:35:18] Agregando: xref_output\source\BrixTracking.md
[13:35:18] Agregando: xref_output\source\BrixTracking_Data.md
[13:35:18] Agregando: xref_output\source\BrixTracking_ProdSamples.md
[13:35:18] Agregando: xref_output\source\BrixTracking_SampleTime.md
[13:35:18] Agregando: xref_output\source\Buffer_Tank_Flooding_DB.md
[13:35:18] Agregando: xref_output\source\Buffer_Tank_Flushing.md
[13:35:18] Agregando: xref_output\source\CIPLocal.md
[13:35:18] Agregando: xref_output\source\CIPLocal_DSCtrl.md
[13:35:18] Agregando: xref_output\source\CIPLocal_ExecSimpleCIP.md
[13:35:18] Agregando: xref_output\source\CIPLocal_ExecStep.md
[13:35:18] Agregando: xref_output\source\CIPLocal_ManualVolDosing.md
[13:35:18] Agregando: xref_output\source\CIPLocal_ProgInizialize.md
[13:35:18] Agregando: xref_output\source\CIPLocal_ProgStepDown.md
[13:35:18] Agregando: xref_output\source\CIPLocal_ProgStepUp.md
[13:35:18] Agregando: xref_output\source\CIPLocal_SyrupPipeCIP.md
[13:35:18] Agregando: xref_output\source\CIPLocal_WaitEvent_Ctrl.md
[13:35:18] Agregando: xref_output\source\CIPLocal_WaterPipeCIP.md
[13:35:18] Agregando: xref_output\source\CIPMain.md
[13:35:18] Agregando: xref_output\source\CIPMain_Flood.md
[13:35:18] Agregando: xref_output\source\CIPMain_Total_Drain.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_01.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_02.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_03.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_04.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_05.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_06.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_07.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_08.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_09.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_10.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_11.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_12.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_13.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_14.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_15.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_16.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_17.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_18.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_19.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_20.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_21.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_22.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_23.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_24.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_25.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_26.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_27.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_28.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_29.md
[13:35:18] Agregando: xref_output\source\CIPRecipe_30.md
[13:35:18] Agregando: xref_output\source\CIPReportDB.md
[13:35:18] Agregando: xref_output\source\CIPReportManager.md
[13:35:18] Agregando: xref_output\source\CIPSimple_Drain.md
[13:35:18] Agregando: xref_output\source\CIPSimple_Empty.md
[13:35:18] Agregando: xref_output\source\CIPSimple_Flood.md
[13:35:18] Agregando: xref_output\source\CIPSimple_Recirculation.md
[13:35:18] Agregando: xref_output\source\CIPSimple_Recover.md
[13:35:18] Agregando: xref_output\source\CIPSimple_Rinse.md
[13:35:18] Agregando: xref_output\source\CIPSimple_RinseCO2.md
[13:35:18] Agregando: xref_output\source\CIPSimple_Start.md
[13:35:18] Agregando: xref_output\source\CIP_Link_Type.md
[13:35:18] Agregando: xref_output\source\CIP_Program_Variables.md
[13:35:18] Agregando: xref_output\source\CIP_SimpleProgr_Init.md
[13:35:18] Agregando: xref_output\source\CIP_Simple_Type.md
[13:35:18] Agregando: xref_output\source\CIP_Step_Type.md
[13:35:18] Agregando: xref_output\source\CIP_Step_Type_New.md
[13:35:18] Agregando: xref_output\source\CIP_WaitEvent_Type.md
[13:35:18] Agregando: xref_output\source\CO2InjPressure.md
[13:35:18] Agregando: xref_output\source\CO2Tracking.md
[13:35:18] Agregando: xref_output\source\CO2Tracking_Data.md
[13:35:18] Agregando: xref_output\source\CO2Tracking_ProdSamples.md
[13:35:18] Agregando: xref_output\source\CO2Tracking_SampleTime.md
[13:35:18] Agregando: xref_output\source\COMM_FLT.md
[13:35:18] Agregando: xref_output\source\COMPLETE_RESTART.md
[13:35:18] Agregando: xref_output\source\CPU_DP_Global_Diag.md
[13:35:18] Agregando: xref_output\source\CTRLCoolingSystem.md
[13:35:18] Agregando: xref_output\source\CVQ_1p7_8_Perc.md
[13:35:18] Agregando: xref_output\source\CYC_INT5.md
[13:35:18] Agregando: xref_output\source\CarboWaterLine.md
[13:35:18] Agregando: xref_output\source\CarboWaterLine_Seq.md
[13:35:18] Agregando: xref_output\source\Cetrifugal_Head.md
[13:35:18] Agregando: xref_output\source\Clock_Signal.md
[13:35:18] Agregando: xref_output\source\DB1450.md
[13:35:18] Agregando: xref_output\source\DB1451.md
[13:35:18] Agregando: xref_output\source\DB2000.md
[13:35:18] Agregando: xref_output\source\DELETE.md
[13:35:18] Agregando: xref_output\source\DETAIL_DP_DIAG.md
[13:35:18] Agregando: xref_output\source\DETAIL_DP_DIAG_i.md
[13:35:18] Agregando: xref_output\source\Danfoss_Diag.md
[13:35:18] Agregando: xref_output\source\DeairCO2TempComp.md
[13:35:18] Agregando: xref_output\source\Deaireator_StartUp.md
[13:35:18] Agregando: xref_output\source\Deaireator_StartUp_Seq.md
[13:35:18] Agregando: xref_output\source\Default_tag_table.md
[13:35:18] Agregando: xref_output\source\Delay.md
[13:35:18] Agregando: xref_output\source\Device.md
[13:35:18] Agregando: xref_output\source\DigitalInstrument.md
[13:35:18] Agregando: xref_output\source\EHS16.md
[13:35:18] Agregando: xref_output\source\ExtractPointerData.md
[13:35:18] Agregando: xref_output\source\FB2000.md
[13:35:18] Agregando: xref_output\source\FC1828.md
[13:35:18] Agregando: xref_output\source\FC350.md
[13:35:18] Agregando: xref_output\source\FC351.md
[13:35:18] Agregando: xref_output\source\FW_DRand.md
[13:35:18] Agregando: xref_output\source\FeedForward.md
[13:35:18] Agregando: xref_output\source\FillerControl.md
[13:35:18] Agregando: xref_output\source\FillerControl_DataSend.md
[13:35:18] Agregando: xref_output\source\FillerGasBlowOff.md
[13:35:18] Agregando: xref_output\source\Filler_Head_Variables.md
[13:35:18] Agregando: xref_output\source\Filling_Time_Tranfer_DB.md
[13:35:18] Agregando: xref_output\source\Filling_Time_Tranfer_Par.md
[13:35:18] Agregando: xref_output\source\FirstProduction.md
[13:35:18] Agregando: xref_output\source\FirstProduction_Data.md
[13:35:18] Agregando: xref_output\source\Flow_To_Press_Loss.md
[13:35:18] Agregando: xref_output\source\Freq_To_mmH2O.md
[13:35:18] Agregando: xref_output\source\FrictionLoss.md
[13:35:18] Agregando: xref_output\source\FunctionButton.md
[13:35:18] Agregando: xref_output\source\GLOBAL_DIAG_DB.md
[13:35:18] Agregando: xref_output\source\GLOBAL_DP_DIAG.md
[13:35:18] Agregando: xref_output\source\GNS_DriveDiag.md
[13:35:18] Agregando: xref_output\source\GNS_DriveDiagMain.md
[13:35:18] Agregando: xref_output\source\GNS_DriveDiag_DB.md
[13:35:18] Agregando: xref_output\source\HMI_Alarms.md
[13:35:18] Agregando: xref_output\source\HMI_Blender_Parameters.md
[13:35:18] Agregando: xref_output\source\HMI_CPU_DP_Diag.md
[13:35:18] Agregando: xref_output\source\HMI_Device.md
[13:35:18] Agregando: xref_output\source\HMI_Device_AVS.md
[13:35:18] Agregando: xref_output\source\HMI_Digital.md
[13:35:18] Agregando: xref_output\source\HMI_Drive.md
[13:35:18] Agregando: xref_output\source\HMI_ICS.md
[13:35:18] Agregando: xref_output\source\HMI_ICS_Status.md
[13:35:18] Agregando: xref_output\source\HMI_IO_Showing.md
[13:35:18] Agregando: xref_output\source\HMI_Instrument.md
[13:35:18] Agregando: xref_output\source\HMI_Local_CIP_Variables.md
[13:35:18] Agregando: xref_output\source\HMI_Recipe_Edit.md
[13:35:18] Agregando: xref_output\source\HMI_Recipe_Name.md
[13:35:18] Agregando: xref_output\source\HMI_Service.md
[13:35:18] Agregando: xref_output\source\HMI_Totalizers.md
[13:35:18] Agregando: xref_output\source\HMI_Variables_Cmd.md
[13:35:18] Agregando: xref_output\source\HMI_Variables_Status.md
[13:35:18] Agregando: xref_output\source\ICS_Hndsk_receive_signal.md
[13:35:18] Agregando: xref_output\source\ICS_Hndsk_send_signal.md
[13:35:18] Agregando: xref_output\source\ICS_Profibus_Comm.md
[13:35:18] Agregando: xref_output\source\ISOonTCP_or_TCP_Protocol.md
[13:35:18] Agregando: xref_output\source\I_O_FLT1.md
[13:35:18] Agregando: xref_output\source\Input.md
[13:35:18] Agregando: xref_output\source\Input_CheckFlowMetersSta.md
[13:35:18] Agregando: xref_output\source\Input_Data.md
[13:35:18] Agregando: xref_output\source\Input_DigitalCtrl.md
[13:35:18] Agregando: xref_output\source\Input_DigitalScanner.md
[13:35:18] Agregando: xref_output\source\Instrument_Scanner.md
[13:35:18] Agregando: xref_output\source\Integral.md
[13:35:18] Agregando: xref_output\source\Interlocking_NET.md
[13:35:18] Agregando: xref_output\source\Interlocking_Panel.md
[13:35:18] Agregando: xref_output\source\Interlocking_Variables.md
[13:35:18] Agregando: xref_output\source\LIMIT_I.md
[13:35:18] Agregando: xref_output\source\LIMIT_R.md
[13:35:18] Agregando: xref_output\source\LowPassFilter.md
[13:35:18] Agregando: xref_output\source\MFMAnalogValues.md
[13:35:18] Agregando: xref_output\source\MFMAnalogValues_Totalize.md
[13:35:18] Agregando: xref_output\source\MFM_Analog_Value_Data.md
[13:35:18] Agregando: xref_output\source\MOD_ERR.md
[13:35:18] Agregando: xref_output\source\MSE Slope.md
[13:35:18] Agregando: xref_output\source\MTD_NumBottleAftEndP_DB.md
[13:35:18] Agregando: xref_output\source\MTD_NumBottleAftEndProd.md
[13:35:18] Agregando: xref_output\source\Maselli_PA_Control.md
[13:35:18] Agregando: xref_output\source\Maselli_PA_Ctrl_Read.md
[13:35:18] Agregando: xref_output\source\Maselli_PA_Ctrl_Transfer.md
[13:35:18] Agregando: xref_output\source\Maselli_PA_Ctrl_Write.md
[13:35:18] Agregando: xref_output\source\Maselli_PA_Data.md
[13:35:18] Agregando: xref_output\source\MessageScroll.md
[13:35:18] Agregando: xref_output\source\ModValveFault.md
[13:35:18] Agregando: xref_output\source\Net_BlendFill_Eth.md
[13:35:18] Agregando: xref_output\source\Net_CIP_System_Eth.md
[13:35:18] Agregando: xref_output\source\Net_Cip_Sidel_Eth.md
[13:35:18] Agregando: xref_output\source\Net_Dosing_Sys_Prof.md
[13:35:18] Agregando: xref_output\source\Net_Filler_Eth.md
[13:35:18] Agregando: xref_output\source\Net_Filler_Sidel_Eth.md
[13:35:18] Agregando: xref_output\source\Net_Pasto_Eth.md
[13:35:18] Agregando: xref_output\source\Net_ProdRoom_Eth.md
[13:35:18] Agregando: xref_output\source\Net_SyrupRoom_Eth.md
[13:35:18] Agregando: xref_output\source\OBNL_FLT.md
[13:35:18] Agregando: xref_output\source\ONS_R.md
[13:35:18] Agregando: xref_output\source\Output.md
[13:35:18] Agregando: xref_output\source\Output_AnalogValueToHMI.md
[13:35:18] Agregando: xref_output\source\Output_CO2InjPress.md
[13:35:18] Agregando: xref_output\source\PID.md
[13:35:18] Agregando: xref_output\source\PIDControl.md
[13:35:18] Agregando: xref_output\source\PID_AVN30x.md
[13:35:18] Agregando: xref_output\source\PID_AVN30x_Data.md
[13:35:18] Agregando: xref_output\source\PID_EHS30X.md
[13:35:18] Agregando: xref_output\source\PID_EHS30X_Data.md
[13:35:18] Agregando: xref_output\source\PID_Filling_Head.md
[13:35:18] Agregando: xref_output\source\PID_Filling_Head_Calc.md
[13:35:18] Agregando: xref_output\source\PID_Filling_Head_Data.md
[13:35:18] Agregando: xref_output\source\PID_MAIN_Data.md
[13:35:18] Agregando: xref_output\source\PID_RMM301.md
[13:35:18] Agregando: xref_output\source\PID_RMM301_Data.md
[13:35:18] Agregando: xref_output\source\PID_RMM303.md
[13:35:18] Agregando: xref_output\source\PID_RMM303_Data.md
[13:35:18] Agregando: xref_output\source\PID_RMM304.md
[13:35:18] Agregando: xref_output\source\PID_RMM304_Data.md
[13:35:18] Agregando: xref_output\source\PID_RMP302.md
[13:35:18] Agregando: xref_output\source\PID_RMP302_Data.md
[13:35:18] Agregando: xref_output\source\PID_RVM301.md
[13:35:18] Agregando: xref_output\source\PID_RVM301_Data.md
[13:35:18] Agregando: xref_output\source\PID_RVM302.md
[13:35:18] Agregando: xref_output\source\PID_RVM302_Data.md
[13:35:18] Agregando: xref_output\source\PID_RVM304.md
[13:35:18] Agregando: xref_output\source\PID_RVM304_Data.md
[13:35:18] Agregando: xref_output\source\PID_RVM319.md
[13:35:18] Agregando: xref_output\source\PID_RVM319_Data.md
[13:35:18] Agregando: xref_output\source\PID_RVN302.md
[13:35:18] Agregando: xref_output\source\PID_RVN302_Data.md
[13:35:18] Agregando: xref_output\source\PID_RVP303.md
[13:35:18] Agregando: xref_output\source\PID_RVP303_Data.md
[13:35:18] Agregando: xref_output\source\PID_RVS318.md
[13:35:18] Agregando: xref_output\source\PID_RVS318_Data.md
[13:35:18] Agregando: xref_output\source\PID_Variables.md
[13:35:18] Agregando: xref_output\source\PPM303_VFC_Ctrl.md
[13:35:18] Agregando: xref_output\source\PPM306_VFC_Ctrl.md
[13:35:18] Agregando: xref_output\source\PPM307_VFC_Ctrl.md
[13:35:18] Agregando: xref_output\source\PPN301_VFC_Ctrl.md
[13:35:18] Agregando: xref_output\source\PPN304_VFC_Ctrl.md
[13:35:18] Agregando: xref_output\source\PPP302_VFC_Ctrl.md
[13:35:18] Agregando: xref_output\source\PROG_ERR.md
[13:35:18] Agregando: xref_output\source\Pneumatic_Valve_Ctrl.md
[13:35:18] Agregando: xref_output\source\Pneumatic_Valve_Fault.md
[13:35:18] Agregando: xref_output\source\Pneumatic_Valve_Fault_DB.md
[13:35:18] Agregando: xref_output\source\Procedure_Variables.md
[13:35:18] Agregando: xref_output\source\ProdBrixRecovery.md
[13:35:18] Agregando: xref_output\source\ProdBrixRecovery_BrixCal.md
[13:35:18] Agregando: xref_output\source\ProdReportDB.md
[13:35:18] Agregando: xref_output\source\ProdReportManager.md
[13:35:18] Agregando: xref_output\source\Prod_Tank_Drain.md
[13:35:18] Agregando: xref_output\source\Prod_Tank_Drain_Seq.md
[13:35:18] Agregando: xref_output\source\Prod_Tank_PressCtrl.md
[13:35:18] Agregando: xref_output\source\Prod_Tank_RunOut.md
[13:35:18] Agregando: xref_output\source\Prod_Tank_RunOut_Seq.md
[13:35:18] Agregando: xref_output\source\ProductAvailable.md
[13:35:18] Agregando: xref_output\source\ProductLiterInTank.md
[13:35:18] Agregando: xref_output\source\ProductPipeDrain.md
[13:35:18] Agregando: xref_output\source\ProductPipeDrain_Seq.md
[13:35:18] Agregando: xref_output\source\ProductPipeRunOut.md
[13:35:18] Agregando: xref_output\source\ProductPipeRunOut_Seq.md
[13:35:18] Agregando: xref_output\source\ProductQuality.md
[13:35:18] Agregando: xref_output\source\ProductQuality_Messages.md
[13:35:18] Agregando: xref_output\source\Profibus_Network.md
[13:35:18] Agregando: xref_output\source\Profibus_Variables.md
[13:35:18] Agregando: xref_output\source\PumpsControl.md
[13:35:18] Agregando: xref_output\source\QCO_Monitor.md
[13:35:18] Agregando: xref_output\source\QCO_Phase.md
[13:35:18] Agregando: xref_output\source\QCO_Timer.md
[13:35:18] Agregando: xref_output\source\QCO_Timing_DB.md
[13:35:18] Agregando: xref_output\source\RACK_FLT.md
[13:35:18] Agregando: xref_output\source\ReadAnalogIn.md
[13:35:18] Agregando: xref_output\source\ReadAnalogIn_Fault_DB.md
[13:35:18] Agregando: xref_output\source\RecipeCalculation.md
[13:35:18] Agregando: xref_output\source\RecipeEditDataSave.md
[13:35:18] Agregando: xref_output\source\RecipeManagement_DataCIP.md
[13:35:18] Agregando: xref_output\source\RecipeManagement_DataPrd.md
[13:35:18] Agregando: xref_output\source\RecipeManagement___CIP.md
[13:35:18] Agregando: xref_output\source\RecipeManagement___Prod.md
[13:35:18] Agregando: xref_output\source\Recipe_Prod.md
[13:35:18] Agregando: xref_output\source\Recipe__01.md
[13:35:18] Agregando: xref_output\source\Recipe__02.md
[13:35:18] Agregando: xref_output\source\Recipe__03.md
[13:35:18] Agregando: xref_output\source\Recipe__04.md
[13:35:18] Agregando: xref_output\source\Recipe__05.md
[13:35:18] Agregando: xref_output\source\Recipe__06.md
[13:35:18] Agregando: xref_output\source\Recipe__07.md
[13:35:18] Agregando: xref_output\source\Recipe__08.md
[13:35:18] Agregando: xref_output\source\Recipe__09.md
[13:35:18] Agregando: xref_output\source\Recipe__10.md
[13:35:18] Agregando: xref_output\source\Recipe__11.md
[13:35:18] Agregando: xref_output\source\Recipe__12.md
[13:35:18] Agregando: xref_output\source\Recipe__13.md
[13:35:18] Agregando: xref_output\source\Recipe__14.md
[13:35:18] Agregando: xref_output\source\Recipe__15.md
[13:35:18] Agregando: xref_output\source\Recipe__16.md
[13:35:18] Agregando: xref_output\source\Recipe__17.md
[13:35:18] Agregando: xref_output\source\Recipe__18.md
[13:35:18] Agregando: xref_output\source\Recipe__19.md
[13:35:18] Agregando: xref_output\source\Recipe__20.md
[13:35:18] Agregando: xref_output\source\Recipe__21.md
[13:35:18] Agregando: xref_output\source\Recipe__22.md
[13:35:18] Agregando: xref_output\source\Recipe__23.md
[13:35:18] Agregando: xref_output\source\Recipe__24.md
[13:35:18] Agregando: xref_output\source\Recipe__25.md
[13:35:18] Agregando: xref_output\source\Recipe__26.md
[13:35:18] Agregando: xref_output\source\Recipe__27.md
[13:35:18] Agregando: xref_output\source\Recipe__28.md
[13:35:18] Agregando: xref_output\source\Recipe__29.md
[13:35:18] Agregando: xref_output\source\Recipe__30.md
[13:35:18] Agregando: xref_output\source\Recipe__31.md
[13:35:18] Agregando: xref_output\source\Recipe__32.md
[13:35:18] Agregando: xref_output\source\Recipe__33.md
[13:35:18] Agregando: xref_output\source\Recipe__34.md
[13:35:18] Agregando: xref_output\source\Recipe__35.md
[13:35:18] Agregando: xref_output\source\Recipe__36.md
[13:35:18] Agregando: xref_output\source\Recipe__37.md
[13:35:18] Agregando: xref_output\source\Recipe__38.md
[13:35:18] Agregando: xref_output\source\Recipe__39.md
[13:35:18] Agregando: xref_output\source\Recipe__40.md
[13:35:18] Agregando: xref_output\source\Recipe__41.md
[13:35:18] Agregando: xref_output\source\Recipe__42.md
[13:35:18] Agregando: xref_output\source\Recipe__43.md
[13:35:18] Agregando: xref_output\source\Recipe__44.md
[13:35:18] Agregando: xref_output\source\Recipe__45.md
[13:35:18] Agregando: xref_output\source\Recipe__46.md
[13:35:18] Agregando: xref_output\source\Recipe__47.md
[13:35:18] Agregando: xref_output\source\Recipe__48.md
[13:35:18] Agregando: xref_output\source\Recipe__49.md
[13:35:18] Agregando: xref_output\source\Recipe__50.md
[13:35:18] Agregando: xref_output\source\ReportCIPSimpleData.md
[13:35:18] Agregando: xref_output\source\SEL_I.md
[13:35:18] Agregando: xref_output\source\SEL_R.md
[13:35:18] Agregando: xref_output\source\SLIM_Block.md
[13:35:18] Agregando: xref_output\source\SLIM_Variables.md
[13:35:18] Agregando: xref_output\source\STEP7_classic_symbols.md
[13:35:18] Agregando: xref_output\source\Safeties.md
[13:35:18] Agregando: xref_output\source\SelCheckBrixSource.md
[13:35:18] Agregando: xref_output\source\Sel_Check_Brix_Data.md
[13:35:18] Agregando: xref_output\source\Signal Gen.md
[13:35:18] Agregando: xref_output\source\Signal_Gen_Data.md
[13:35:18] Agregando: xref_output\source\SlewLimit.md
[13:35:18] Agregando: xref_output\source\SpeedAdjust.md
[13:35:18] Agregando: xref_output\source\Statistical_Analisys.md
[13:35:18] Agregando: xref_output\source\SyrBrix_Autocorrection.md
[13:35:18] Agregando: xref_output\source\SyrBrix_SyrupCorrPerc.md
[13:35:18] Agregando: xref_output\source\SyrupLineRinse.md
[13:35:18] Agregando: xref_output\source\SyrupRoomCtrl.md
[13:35:18] Agregando: xref_output\source\SyrupRoomCtrl_UpdateVal.md
[13:35:18] Agregando: xref_output\source\Syrup_Line_MFM_Prep.md
[13:35:18] Agregando: xref_output\source\Syrup_Line_MFM_Prep_Seq.md
[13:35:18] Agregando: xref_output\source\Syrup_MFM_StartUp.md
[13:35:18] Agregando: xref_output\source\Syrup_MFM_StartUp_Seq.md
[13:35:18] Agregando: xref_output\source\Syrup_Rinse_QCO_Seq.md
[13:35:18] Agregando: xref_output\source\Syrup_RunOut.md
[13:35:18] Agregando: xref_output\source\System_RunOut_Variables.md
[13:35:18] Agregando: xref_output\source\System_Run_Out.md
[13:35:18] Agregando: xref_output\source\System_Run_Out_Data.md
[13:35:18] Agregando: xref_output\source\T_Timer.md
[13:35:18] Agregando: xref_output\source\TankLevel.md
[13:35:18] Agregando: xref_output\source\VacuumCtrl.md
[13:35:18] Agregando: xref_output\source\VacuumCtrl_Temperature.md
[13:35:18] Agregando: xref_output\source\WaterDensity.md
[13:35:18] Agregando: xref_output\source\WritePeripheral.md
[13:35:18] Agregando: xref_output\source\_CYCL_EXC.md
[13:35:18] Agregando: xref_output\source\_StepMove.md
[13:35:18] Agregando: xref_output\source\mPDS_PA_Control.md
[13:35:18] Agregando: xref_output\source\mPDS_PA_Ctrl_Parameters.md
[13:35:18] Agregando: xref_output\source\mPDS_PA_Ctrl_Read.md
[13:35:18] Agregando: xref_output\source\mPDS_PA_Ctrl_Transfer.md
[13:35:18] Agregando: xref_output\source\mPDS_PA_Data.md
[13:35:18] Agregando: xref_output\source\mPDS_SYR_PA_Control.md
[13:35:18] Agregando: xref_output\source\mPDS_SYR_PA_Ctrl_Param.md
[13:35:18] Agregando: xref_output\source\mPDS_SYR_PA_Ctrl_Read.md
[13:35:18] Agregando: xref_output\source\mPDS_SYR_PA_Ctrl_Trans.md
[13:35:18] Agregando: xref_output\source\mPDS_SYR_PA_Data.md
[13:35:18] Agregando: xref_output\source\mPPM303StartUpRamp.md
[13:35:18] Agregando: xref_output\source\mmH2O_TO_Freq.md
[13:35:18] Agregando: xref_output\xref_calls_tree.md
[13:35:18] Agregando: xref_output\xref_db_usage_summary.md
[13:35:18] Agregando: xref_output\xref_plc_tags_summary.md
[13:35:18] Agregación completada. Archivo guardado en: C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\full_project_representation.md
[13:35:18] -------------------- Resumen Final del Procesamiento Completo --------------------
[13:35:18] Total de archivos XML encontrados: 852
[13:35:18] Archivos procesados/actualizados exitosamente (x1-x3): 355
[13:35:18] Archivos completamente saltados (x1, x2, x3): 0
[13:35:18] Archivos parcialmente saltados (x1, x2 saltados; x3 ejecutado): 0
[13:35:18] Archivos fallidos (en x1, x2, x3 o error inesperado): 443
[13:35:18] Archivos XML omitidos (priorizando .scl nativo): 54
[13:35:18] Archivos SCL existentes copiados (Fase 1.5): 54
[13:35:18] Archivos SCL existentes omitidos por conflicto (Fase 1.5): 0
[13:35:18] Fase 2 (Generación XRef - x4): Completada
[13:35:18] Fase 3 (Agregación - x5): Completada
[13:35:18] --------------------------------------------------------------------------------
[13:35:18] Proceso finalizado con errores.
[13:35:18] Proceso finalizado con errores. Consulta 'log_CPU 315F-2 PN.txt' para detalles.
[13:35:18] ========================================= LOG END ==========================================
[13:35:19] --- ERRORES ---
[13:35:19] ADVERTENCIA: No se encontraron archivos '*_XRef.xml' en C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\Reporte\TiaExport\CPU 315F-2 PN\ProgramBlocks_CR. El árbol de llamadas estará vacío.
[13:35:19] --- FIN ERRORES ---
[13:35:19] Ejecución de x0_main.py finalizada (error). Duración: 0:00:29.886810. Se detectaron errores (ver log).
[13:35:19] Log completo guardado en: D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\.log\log_x0_main.txt