3656 lines
296 KiB
Plaintext
3656 lines
296 KiB
Plaintext
[00:27:55] Iniciando ejecución de x0_main.py en C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport...
|
||
[00:28:00] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:28:00] Usando una implementación local básica.
|
||
[00:28:00] INFO: format_variable_name importado desde generators.generator_utils
|
||
[00:28:00] ======================================== LOG START ========================================
|
||
[00:28:00] Directorio de trabajo base configurado: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport'
|
||
[00:28:00] Buscando archivos XML recursivamente en el subdirectorio: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC'
|
||
[00:28:00] Se encontraron 408 archivos XML para procesar:
|
||
[00:28:00] - PLC\PlcDataTypes\AnalogInstrument.xml
|
||
[00:28:00] - PLC\PlcDataTypes\CIP_Link_Type.xml
|
||
[00:28:00] - PLC\PlcDataTypes\CIP_Simple_Type.xml
|
||
[00:28:00] - PLC\PlcDataTypes\CIP_Step_Type.xml
|
||
[00:28:00] - PLC\PlcDataTypes\CIP_WaitEvent_Type.xml
|
||
[00:28:00] - PLC\PlcDataTypes\Device.xml
|
||
[00:28:00] - PLC\PlcDataTypes\DigitalInstrument.xml
|
||
[00:28:00] - PLC\PlcDataTypes\FunctionButton.xml
|
||
[00:28:00] - PLC\PlcDataTypes\PID.xml
|
||
[00:28:00] - PLC\PlcDataTypes\QCO Phase.xml
|
||
[00:28:00] - PLC\PlcDataTypes\QCO Spare.xml
|
||
[00:28:00] - PLC\PlcDataTypes\QCO Timer.xml
|
||
[00:28:00] - PLC\PlcDataTypes\QCO Timer_Array_1.xml
|
||
[00:28:00] - PLC\PlcDataTypes\Recipe_Prod.xml
|
||
[00:28:00] - PLC\PlcDataTypes\ReportCIPSimpleData.xml
|
||
[00:28:00] - PLC\PlcDataTypes\TADDR_PAR.xml
|
||
[00:28:00] - PLC\PlcDataTypes\TCON_PAR.xml
|
||
[00:28:00] - PLC\PlcDataTypes\TCON_PAR_LF.xml
|
||
[00:28:00] - PLC\PlcDataTypes\Tipo di dati utente_1.xml
|
||
[00:28:00] - PLC\PlcDataTypes\Tipo di dati utente_2.xml
|
||
[00:28:00] - PLC\PlcTags\IO Not in Hardware\InputsMaster.xml
|
||
[00:28:00] - PLC\PlcTags\IO Not in Hardware\OutputsMaster.xml
|
||
[00:28:00] - PLC\PlcTags\Inputs.xml
|
||
[00:28:00] - PLC\PlcTags\Memories.xml
|
||
[00:28:00] - PLC\PlcTags\Outputs.xml
|
||
[00:28:00] - PLC\PlcTags\OutputsFesto.xml
|
||
[00:28:00] - PLC\PlcTags\Tabella delle variabili standard.xml
|
||
[00:28:00] - PLC\PlcTags\Tabella delle variabili_1.xml
|
||
[00:28:00] - PLC\PlcTags\Tabella delle variabili_2.xml
|
||
[00:28:00] - PLC\PlcTags\Timers_Counters.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia MainRoutine.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia Profibus.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia ProfibusData.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia Profinet.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia ProfinetData.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Baialage.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlendFill StartUp_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl_All Auto.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl_InitErrors.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl_MFM Command.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderCtrl__Main.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPIDCtrl_PresRelea.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPIDCtrl_ReadAnIn.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPIDCtrl_SaveInteg.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPIDCtrl_SaveValve.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID_ActualRecipe.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID_BlendingFault.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID_FlowMeterErro.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID_NextRecipe.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID_PIDFFCalc.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID_PIDInitParam.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID_PIDResInteg.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID_PIDSPCalc.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID__Main.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderRinse.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderRinse_Done.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderRun_MeasFilSpeed.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderRun_MeasFil_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderRun_ProdTime.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderRun_SelectConstan.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderRun_Stopping.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BlenderRun__Control.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Blender_Constants.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Blender_Procedure Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Blender_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Blender_Variables_Pers.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Blocco_1.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Blocco_dati_Test.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Block_compare.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Block_move.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BrixTracking_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BrixTracking_ProdSamples.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\BrixTracking_SampleTime.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIP CVQ.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIP FlipFlop.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPLocal.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPLocal_ExecSimpleCIP.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPLocal_ExecStep.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPLocal_ProgInizialize.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPLocal_ProgStepDown.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPLocal_ProgStepUp.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPLocal_WaitEvent_Ctrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPMain.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPMain_Flood.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPMain_Total Drain.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#01.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#02.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#03.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#04.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#05.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#06.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#07.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#08.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#09.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#10.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#11.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#12.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#13.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#14.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#15.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#16.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#17.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#18.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#19.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#20.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#21.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#22.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#23.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#24.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#25.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#26.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#27.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#28.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#29.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipe#30.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipeManagement.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPRecipeManagement_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPReportDB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIPReportManager.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIP_Program_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CIP_SimpleProgr_Init.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CO2 Solubility.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CO2EqPress.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CO2InjPressure.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CO2Tracking.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CO2Tracking_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CO2Tracking_ProdSamples.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CO2Tracking_SampleTime.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\COMPLETE RESTART.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CPU_DP Global Diag.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CTRLCoolingSystem.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CVQ_1p7_8_Perc.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CYC_INT5.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\CarboWaterLine_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Cetrifugal_Head.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Clock Signal.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Co2_Counters.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Co2_Counters_DB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\DELETE.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\DeairCO2TempComp.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\DeaireationValve.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Deaireator StartUp_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Default_SupervisionDB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Delay.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\DeltaP.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\EQ_STRNG.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\FW_DRand.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\FeedForward.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\FillerControl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\FillerControl_DataSend.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Filler_Head_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\FillingTime.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\FirstProduction_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Flow_To_Press_Loss.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Freq_To_mmH2O.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\FrictionLoss.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\GLOBAL_DIAG_DB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\GetProdBrixCO2_Anal_Inpt.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI CPU_DP Diag.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI Key User.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Alarms.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Blender_Parameters.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Device.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Digital.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_IO_Showing.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Instrument.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Local_CIP_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_PID.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Recipe_Edit.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Recipe_Name.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Refrige_IO_Showing.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Service.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Variables_Cmd.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\HMI_Variables_Status.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\IO_FLT1.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ISOonTCP_or_TCP_Protocol.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ISOonTCP_or_TCP_Protocol_DB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Communic CIP DI.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Communic CIPRoom.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Communic Filler DI.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Communic Filler.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Communic MainData.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Communic MainRoutine.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Communic Mixer DI.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Communic ProdRoom.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Communic Product Room DI.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC DataIn.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC DataOut.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC Exchange MainRoutine.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ITC MainRoutine.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Input.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Input_CheckFlowMetersSta.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Input_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Input_DigitalCtrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Input_DigitalScanner.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Instrument_Scanner.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Integral.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Interlocking_Panel.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Interlocking_Panel_1.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Interlocking_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Key Read & Write Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Key Read & Write.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\LIMIT_I.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\LIMIT_R.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\LowPassFilter.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\MFMAnalogValues.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\MFMAnalogValues_Totalize.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\MFM_Analog_Value_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\MOD_ERR.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\MSE Slope.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Machine_Co2_Cons.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Maselli_PA_Control.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Maselli_PA_Ctrl_Read.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Maselli_PA_Ctrl_Transfer.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Maselli_PA_Ctrl_Write.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Maselli_PA_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\MaxCarboCO2 Vol.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\MessageScroll.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ModValveFault.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ONS_R.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Output.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Output_AnalogValueToHMI.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Output_CO2InjPress.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID MAIN Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PIDControl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_Filling_Head.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_Filling_Head_Calc.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_Filling_Head_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RMM301.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RMM301_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RMM303.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RMM303_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RMM304.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RMM304_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RMP302.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RMP302_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVM301.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVM301_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVM319_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVM319_PRD.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVN302.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVN302_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVP303.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVP303_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVS318.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_RVS318_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PID_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PPM O2.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PPM303_VFC_Ctrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PPM305_VFC_Ctrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PPM307_VFC_Ctrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PPN301_VFC_Ctrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PPP302_VFC_Ctrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Pneumatic Valve Ctrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Pneumatic Valve Fault DB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Pneumatic Valve Fault.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Procedure.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureBlendFill StartUp.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureBrixTracking.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureCarboWaterLine.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureDeaireator StartUp.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureFirstProduction.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureProdBrixRecovery.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureProdTankDrain.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureProdTankRunOut.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureSyrup RunOut.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureSyrupLineMFMPrep.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProcedureSyrupMFMStartUp.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Procedure_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Prod Tank Drain_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Prod Tank PressCtrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Prod Tank RunOut_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProdBrixRecovery_BrixCal.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProdBrixRecovery_DB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProdReportDB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProdReportManager.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProductAvailable.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProductLiterInTank.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProductPipeDrain.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProductPipeDrain_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProductPipeRunOut.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProductPipeRunOut_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProductQuality.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ProductQuality_Messages.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Profibus Network.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Profibus_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Programming error.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\PumpsControl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\QCO Monitor.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\QCO Timing DB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\RACK_FLT.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\REPLACE_Mod.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ReadAnalogIn.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ReadAnalogIn_Fault_DB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #01.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #02.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #03.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #04.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #05.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #06.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #07.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #08.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #09.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #10.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #11.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #12.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #13.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #14.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #15.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #16.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #17.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #18.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #19.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #20.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #21.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #22.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #23.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #24.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #25.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #26.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #27.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #28.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #29.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #30.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #31.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #32.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #33.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #34.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #35.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #36.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #37.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #38.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #39.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #40.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #41.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #42.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #43.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #44.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #45.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #46.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #47.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #48.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #49.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Recipe #50.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\RecipeCalculation.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\RecipeEditDataSave.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\RecipeManagement - Prod.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\RecipeManagement_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SEL_I.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SEL_R.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SLIM_Block.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SLIM_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Safeties.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SelCheckBrixSource.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Sel_Check_Brix_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Signal Gen.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Signal_Gen_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SlewLimit.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SpeedAdjust.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Statistical_Analisys.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SubCarb.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SubCarb_DB.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SyrBrix Autocorrection.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SyrBrix_SyrupCorrPerc.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Syrup Line MFM Prep_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Syrup MFM StartUp_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Syrup Rinse QCO_Seq.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SyrupDensity.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SyrupRoomCtrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\SyrupRoomCtrl_UpdateVal.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\System_RunOut_Variables.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\System_Run_Out.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\System_Run_Out_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\T_Timer.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\TankLevel.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\TankLevelToHeight.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\Time error interrupt.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\VacuumCtrl.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\ValveFlow.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\WaterDensity.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\WritePeripheral.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\_CYCL_EXC.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\_StepMove.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\_StepMove_Test.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_PA_Control.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_PA_Ctrl_Parameters.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_PA_Ctrl_Read.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_PA_Ctrl_Transfer.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_PA_Ctrl_Write.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_PA_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_SYR_PA_Control.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Param.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Read.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Trans.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_SYR_PA_Ctrl_Write.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPDS_SYR_PA_Data.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mPPM303StartUpRamp.xml
|
||
[00:28:00] - PLC\ProgramBlocks_XML\mmH2O_TO_Freq.xml
|
||
[00:28:00] --- Fase 1: Procesamiento Individual (x1, x2, x3) ---
|
||
[00:28:00] --- Procesando archivo: PLC\PlcDataTypes\AnalogInstrument.xml ---
|
||
[00:28:00] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\AnalogInstrument.xml'] ---
|
||
[00:28:02] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:28:02] Total de lenguajes con parser cargado: 5
|
||
[00:28:02] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:28:02] (x1) Convirtiendo: 'PLC\PlcDataTypes\AnalogInstrument.xml' -> 'PLC\PlcDataTypes\parsing\AnalogInstrument.json'
|
||
[00:28:02] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\AnalogInstrument.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\AnalogInstrument.json'...
|
||
[00:28:02] Metadatos XML: ModTime=1746220432.9416068, Size=14145
|
||
[00:28:02] Paso 1: Parseando archivo XML...
|
||
[00:28:02] Paso 1: Parseo XML completado.
|
||
[00:28:02] Paso 2: Detectando tipo de objeto principal...
|
||
[00:28:02] -> Detectado: PlcStruct (UDT)
|
||
[00:28:02] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:28:02] Paso 6: Escritura JSON completada.
|
||
[00:28:02] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\AnalogInstrument.json'
|
||
[00:28:02] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\AnalogInstrument.xml'] ---
|
||
[00:28:07] (x2) Procesando: 'PLC\PlcDataTypes\parsing\AnalogInstrument.json' -> 'PLC\PlcDataTypes\parsing\AnalogInstrument_processed.json'
|
||
[00:28:07] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\AnalogInstrument.json
|
||
[00:28:07] Procesando bloque tipo: PlcUDT
|
||
[00:28:07] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:28:07] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\AnalogInstrument_processed.json
|
||
[00:28:07] Guardado de PlcUDT completado.
|
||
[00:28:07] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\AnalogInstrument.xml', 'PLC'] ---
|
||
[00:28:12] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:28:12] Usando una implementación local básica.
|
||
[00:28:12] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\AnalogInstrument_processed.json'
|
||
[00:28:12] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:28:12] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:28:12] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\AnalogInstrument_processed.json
|
||
[00:28:12] Generando salida para: PlcUDT 'AnalogInstrument' (Original: AnalogInstrument)
|
||
[00:28:12] -> Modo de generación: UDT Markdown
|
||
[00:28:12] -> Escribiendo archivo de salida final en: PLC\scl_output\AnalogInstrument.md
|
||
[00:28:12] Generación de .MD completada.
|
||
[00:28:12] --- Procesando archivo: PLC\PlcDataTypes\CIP_Link_Type.xml ---
|
||
[00:28:12] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\CIP_Link_Type.xml'] ---
|
||
[00:28:13] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:28:13] Total de lenguajes con parser cargado: 5
|
||
[00:28:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:28:13] (x1) Convirtiendo: 'PLC\PlcDataTypes\CIP_Link_Type.xml' -> 'PLC\PlcDataTypes\parsing\CIP_Link_Type.json'
|
||
[00:28:13] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\CIP_Link_Type.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Link_Type.json'...
|
||
[00:28:13] Metadatos XML: ModTime=1746220433.003683, Size=5890
|
||
[00:28:13] Paso 1: Parseando archivo XML...
|
||
[00:28:13] Paso 1: Parseo XML completado.
|
||
[00:28:13] Paso 2: Detectando tipo de objeto principal...
|
||
[00:28:13] -> Detectado: PlcStruct (UDT)
|
||
[00:28:13] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:28:13] Paso 6: Escritura JSON completada.
|
||
[00:28:13] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\CIP_Link_Type.json'
|
||
[00:28:13] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\CIP_Link_Type.xml'] ---
|
||
[00:28:17] (x2) Procesando: 'PLC\PlcDataTypes\parsing\CIP_Link_Type.json' -> 'PLC\PlcDataTypes\parsing\CIP_Link_Type_processed.json'
|
||
[00:28:17] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Link_Type.json
|
||
[00:28:17] Procesando bloque tipo: PlcUDT
|
||
[00:28:17] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:28:17] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Link_Type_processed.json
|
||
[00:28:17] Guardado de PlcUDT completado.
|
||
[00:28:17] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\CIP_Link_Type.xml', 'PLC'] ---
|
||
[00:28:22] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:28:22] Usando una implementación local básica.
|
||
[00:28:22] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\CIP_Link_Type_processed.json'
|
||
[00:28:22] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:28:22] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:28:22] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Link_Type_processed.json
|
||
[00:28:22] Generando salida para: PlcUDT 'CIP_Link_Type' (Original: CIP_Link_Type)
|
||
[00:28:22] -> Modo de generación: UDT Markdown
|
||
[00:28:22] -> Escribiendo archivo de salida final en: PLC\scl_output\CIP_Link_Type.md
|
||
[00:28:22] Generación de .MD completada.
|
||
[00:28:22] --- Procesando archivo: PLC\PlcDataTypes\CIP_Simple_Type.xml ---
|
||
[00:28:22] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\CIP_Simple_Type.xml'] ---
|
||
[00:28:24] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:28:24] Total de lenguajes con parser cargado: 5
|
||
[00:28:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:28:24] (x1) Convirtiendo: 'PLC\PlcDataTypes\CIP_Simple_Type.xml' -> 'PLC\PlcDataTypes\parsing\CIP_Simple_Type.json'
|
||
[00:28:24] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\CIP_Simple_Type.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Simple_Type.json'...
|
||
[00:28:24] Metadatos XML: ModTime=1746220433.0633657, Size=9899
|
||
[00:28:24] Paso 1: Parseando archivo XML...
|
||
[00:28:24] Paso 1: Parseo XML completado.
|
||
[00:28:24] Paso 2: Detectando tipo de objeto principal...
|
||
[00:28:24] -> Detectado: PlcStruct (UDT)
|
||
[00:28:24] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:28:24] Paso 6: Escritura JSON completada.
|
||
[00:28:24] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\CIP_Simple_Type.json'
|
||
[00:28:24] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\CIP_Simple_Type.xml'] ---
|
||
[00:28:28] (x2) Procesando: 'PLC\PlcDataTypes\parsing\CIP_Simple_Type.json' -> 'PLC\PlcDataTypes\parsing\CIP_Simple_Type_processed.json'
|
||
[00:28:28] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Simple_Type.json
|
||
[00:28:28] Procesando bloque tipo: PlcUDT
|
||
[00:28:28] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:28:28] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Simple_Type_processed.json
|
||
[00:28:28] Guardado de PlcUDT completado.
|
||
[00:28:28] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\CIP_Simple_Type.xml', 'PLC'] ---
|
||
[00:28:34] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:28:34] Usando una implementación local básica.
|
||
[00:28:34] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\CIP_Simple_Type_processed.json'
|
||
[00:28:34] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:28:34] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:28:34] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Simple_Type_processed.json
|
||
[00:28:34] Generando salida para: PlcUDT 'CIP_Simple_Type' (Original: CIP_Simple_Type)
|
||
[00:28:34] -> Modo de generación: UDT Markdown
|
||
[00:28:34] -> Escribiendo archivo de salida final en: PLC\scl_output\CIP_Simple_Type.md
|
||
[00:28:34] Generación de .MD completada.
|
||
[00:28:34] --- Procesando archivo: PLC\PlcDataTypes\CIP_Step_Type.xml ---
|
||
[00:28:34] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\CIP_Step_Type.xml'] ---
|
||
[00:28:35] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:28:35] Total de lenguajes con parser cargado: 5
|
||
[00:28:35] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:28:35] (x1) Convirtiendo: 'PLC\PlcDataTypes\CIP_Step_Type.xml' -> 'PLC\PlcDataTypes\parsing\CIP_Step_Type.json'
|
||
[00:28:35] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\CIP_Step_Type.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Step_Type.json'...
|
||
[00:28:35] Metadatos XML: ModTime=1746220433.114299, Size=36876
|
||
[00:28:35] Paso 1: Parseando archivo XML...
|
||
[00:28:35] Paso 1: Parseo XML completado.
|
||
[00:28:35] Paso 2: Detectando tipo de objeto principal...
|
||
[00:28:35] -> Detectado: PlcStruct (UDT)
|
||
[00:28:35] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:28:35] Paso 6: Escritura JSON completada.
|
||
[00:28:35] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\CIP_Step_Type.json'
|
||
[00:28:35] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\CIP_Step_Type.xml'] ---
|
||
[00:28:40] (x2) Procesando: 'PLC\PlcDataTypes\parsing\CIP_Step_Type.json' -> 'PLC\PlcDataTypes\parsing\CIP_Step_Type_processed.json'
|
||
[00:28:40] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Step_Type.json
|
||
[00:28:40] Procesando bloque tipo: PlcUDT
|
||
[00:28:40] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:28:40] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Step_Type_processed.json
|
||
[00:28:40] Guardado de PlcUDT completado.
|
||
[00:28:40] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\CIP_Step_Type.xml', 'PLC'] ---
|
||
[00:28:45] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:28:45] Usando una implementación local básica.
|
||
[00:28:45] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\CIP_Step_Type_processed.json'
|
||
[00:28:45] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:28:45] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:28:45] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_Step_Type_processed.json
|
||
[00:28:45] Generando salida para: PlcUDT 'CIP_Step_Type' (Original: CIP_Step_Type)
|
||
[00:28:45] -> Modo de generación: UDT Markdown
|
||
[00:28:45] -> Escribiendo archivo de salida final en: PLC\scl_output\CIP_Step_Type.md
|
||
[00:28:45] Generación de .MD completada.
|
||
[00:28:45] --- Procesando archivo: PLC\PlcDataTypes\CIP_WaitEvent_Type.xml ---
|
||
[00:28:45] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\CIP_WaitEvent_Type.xml'] ---
|
||
[00:28:46] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:28:46] Total de lenguajes con parser cargado: 5
|
||
[00:28:46] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:28:46] (x1) Convirtiendo: 'PLC\PlcDataTypes\CIP_WaitEvent_Type.xml' -> 'PLC\PlcDataTypes\parsing\CIP_WaitEvent_Type.json'
|
||
[00:28:46] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\CIP_WaitEvent_Type.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_WaitEvent_Type.json'...
|
||
[00:28:46] Metadatos XML: ModTime=1746220433.1573143, Size=12710
|
||
[00:28:46] Paso 1: Parseando archivo XML...
|
||
[00:28:46] Paso 1: Parseo XML completado.
|
||
[00:28:46] Paso 2: Detectando tipo de objeto principal...
|
||
[00:28:46] -> Detectado: PlcStruct (UDT)
|
||
[00:28:46] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:28:46] Paso 6: Escritura JSON completada.
|
||
[00:28:46] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\CIP_WaitEvent_Type.json'
|
||
[00:28:46] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\CIP_WaitEvent_Type.xml'] ---
|
||
[00:28:51] (x2) Procesando: 'PLC\PlcDataTypes\parsing\CIP_WaitEvent_Type.json' -> 'PLC\PlcDataTypes\parsing\CIP_WaitEvent_Type_processed.json'
|
||
[00:28:51] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_WaitEvent_Type.json
|
||
[00:28:51] Procesando bloque tipo: PlcUDT
|
||
[00:28:51] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:28:51] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_WaitEvent_Type_processed.json
|
||
[00:28:51] Guardado de PlcUDT completado.
|
||
[00:28:51] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\CIP_WaitEvent_Type.xml', 'PLC'] ---
|
||
[00:28:56] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:28:56] Usando una implementación local básica.
|
||
[00:28:56] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\CIP_WaitEvent_Type_processed.json'
|
||
[00:28:56] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:28:56] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:28:56] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\CIP_WaitEvent_Type_processed.json
|
||
[00:28:56] Generando salida para: PlcUDT 'CIP_WaitEvent_Type' (Original: CIP_WaitEvent_Type)
|
||
[00:28:56] -> Modo de generación: UDT Markdown
|
||
[00:28:56] -> Escribiendo archivo de salida final en: PLC\scl_output\CIP_WaitEvent_Type.md
|
||
[00:28:56] Generación de .MD completada.
|
||
[00:28:56] --- Procesando archivo: PLC\PlcDataTypes\Device.xml ---
|
||
[00:28:56] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\Device.xml'] ---
|
||
[00:28:57] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:28:57] Total de lenguajes con parser cargado: 5
|
||
[00:28:57] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:28:57] (x1) Convirtiendo: 'PLC\PlcDataTypes\Device.xml' -> 'PLC\PlcDataTypes\parsing\Device.json'
|
||
[00:28:57] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\Device.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Device.json'...
|
||
[00:28:57] Metadatos XML: ModTime=1746220433.1969802, Size=10543
|
||
[00:28:57] Paso 1: Parseando archivo XML...
|
||
[00:28:57] Paso 1: Parseo XML completado.
|
||
[00:28:57] Paso 2: Detectando tipo de objeto principal...
|
||
[00:28:57] -> Detectado: PlcStruct (UDT)
|
||
[00:28:57] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:28:57] Paso 6: Escritura JSON completada.
|
||
[00:28:57] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\Device.json'
|
||
[00:28:57] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\Device.xml'] ---
|
||
[00:29:02] (x2) Procesando: 'PLC\PlcDataTypes\parsing\Device.json' -> 'PLC\PlcDataTypes\parsing\Device_processed.json'
|
||
[00:29:02] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Device.json
|
||
[00:29:02] Procesando bloque tipo: PlcUDT
|
||
[00:29:02] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:29:02] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Device_processed.json
|
||
[00:29:02] Guardado de PlcUDT completado.
|
||
[00:29:02] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\Device.xml', 'PLC'] ---
|
||
[00:29:07] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:29:07] Usando una implementación local básica.
|
||
[00:29:07] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\Device_processed.json'
|
||
[00:29:07] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:29:07] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:29:07] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Device_processed.json
|
||
[00:29:07] Generando salida para: PlcUDT 'Device' (Original: Device)
|
||
[00:29:07] -> Modo de generación: UDT Markdown
|
||
[00:29:07] -> Escribiendo archivo de salida final en: PLC\scl_output\Device.md
|
||
[00:29:07] Generación de .MD completada.
|
||
[00:29:07] --- Procesando archivo: PLC\PlcDataTypes\DigitalInstrument.xml ---
|
||
[00:29:07] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\DigitalInstrument.xml'] ---
|
||
[00:29:08] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:29:08] Total de lenguajes con parser cargado: 5
|
||
[00:29:08] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:29:08] (x1) Convirtiendo: 'PLC\PlcDataTypes\DigitalInstrument.xml' -> 'PLC\PlcDataTypes\parsing\DigitalInstrument.json'
|
||
[00:29:08] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\DigitalInstrument.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\DigitalInstrument.json'...
|
||
[00:29:08] Metadatos XML: ModTime=1746220433.2362685, Size=10685
|
||
[00:29:08] Paso 1: Parseando archivo XML...
|
||
[00:29:08] Paso 1: Parseo XML completado.
|
||
[00:29:08] Paso 2: Detectando tipo de objeto principal...
|
||
[00:29:08] -> Detectado: PlcStruct (UDT)
|
||
[00:29:08] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:29:08] Paso 6: Escritura JSON completada.
|
||
[00:29:08] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\DigitalInstrument.json'
|
||
[00:29:08] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\DigitalInstrument.xml'] ---
|
||
[00:29:12] (x2) Procesando: 'PLC\PlcDataTypes\parsing\DigitalInstrument.json' -> 'PLC\PlcDataTypes\parsing\DigitalInstrument_processed.json'
|
||
[00:29:12] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\DigitalInstrument.json
|
||
[00:29:12] Procesando bloque tipo: PlcUDT
|
||
[00:29:12] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:29:12] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\DigitalInstrument_processed.json
|
||
[00:29:12] Guardado de PlcUDT completado.
|
||
[00:29:12] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\DigitalInstrument.xml', 'PLC'] ---
|
||
[00:29:17] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:29:17] Usando una implementación local básica.
|
||
[00:29:17] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\DigitalInstrument_processed.json'
|
||
[00:29:17] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:29:17] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:29:17] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\DigitalInstrument_processed.json
|
||
[00:29:17] Generando salida para: PlcUDT 'DigitalInstrument' (Original: DigitalInstrument)
|
||
[00:29:17] -> Modo de generación: UDT Markdown
|
||
[00:29:17] -> Escribiendo archivo de salida final en: PLC\scl_output\DigitalInstrument.md
|
||
[00:29:17] Generación de .MD completada.
|
||
[00:29:17] --- Procesando archivo: PLC\PlcDataTypes\FunctionButton.xml ---
|
||
[00:29:17] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\FunctionButton.xml'] ---
|
||
[00:29:18] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:29:18] Total de lenguajes con parser cargado: 5
|
||
[00:29:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:29:18] (x1) Convirtiendo: 'PLC\PlcDataTypes\FunctionButton.xml' -> 'PLC\PlcDataTypes\parsing\FunctionButton.json'
|
||
[00:29:18] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\FunctionButton.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\FunctionButton.json'...
|
||
[00:29:18] Metadatos XML: ModTime=1746220433.274452, Size=5342
|
||
[00:29:18] Paso 1: Parseando archivo XML...
|
||
[00:29:18] Paso 1: Parseo XML completado.
|
||
[00:29:18] Paso 2: Detectando tipo de objeto principal...
|
||
[00:29:18] -> Detectado: PlcStruct (UDT)
|
||
[00:29:18] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:29:18] Paso 6: Escritura JSON completada.
|
||
[00:29:18] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\FunctionButton.json'
|
||
[00:29:18] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\FunctionButton.xml'] ---
|
||
[00:29:23] (x2) Procesando: 'PLC\PlcDataTypes\parsing\FunctionButton.json' -> 'PLC\PlcDataTypes\parsing\FunctionButton_processed.json'
|
||
[00:29:23] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\FunctionButton.json
|
||
[00:29:23] Procesando bloque tipo: PlcUDT
|
||
[00:29:23] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:29:23] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\FunctionButton_processed.json
|
||
[00:29:23] Guardado de PlcUDT completado.
|
||
[00:29:23] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\FunctionButton.xml', 'PLC'] ---
|
||
[00:29:28] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:29:28] Usando una implementación local básica.
|
||
[00:29:28] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\FunctionButton_processed.json'
|
||
[00:29:28] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:29:28] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:29:28] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\FunctionButton_processed.json
|
||
[00:29:28] Generando salida para: PlcUDT 'FunctionButton' (Original: FunctionButton)
|
||
[00:29:28] -> Modo de generación: UDT Markdown
|
||
[00:29:28] -> Escribiendo archivo de salida final en: PLC\scl_output\FunctionButton.md
|
||
[00:29:28] Generación de .MD completada.
|
||
[00:29:28] --- Procesando archivo: PLC\PlcDataTypes\PID.xml ---
|
||
[00:29:28] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\PID.xml'] ---
|
||
[00:29:30] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:29:30] Total de lenguajes con parser cargado: 5
|
||
[00:29:30] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:29:30] (x1) Convirtiendo: 'PLC\PlcDataTypes\PID.xml' -> 'PLC\PlcDataTypes\parsing\PID.json'
|
||
[00:29:30] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\PID.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\PID.json'...
|
||
[00:29:30] Metadatos XML: ModTime=1746220433.312682, Size=29670
|
||
[00:29:30] Paso 1: Parseando archivo XML...
|
||
[00:29:30] Paso 1: Parseo XML completado.
|
||
[00:29:30] Paso 2: Detectando tipo de objeto principal...
|
||
[00:29:30] -> Detectado: PlcStruct (UDT)
|
||
[00:29:30] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:29:30] Paso 6: Escritura JSON completada.
|
||
[00:29:30] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\PID.json'
|
||
[00:29:30] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\PID.xml'] ---
|
||
[00:29:35] (x2) Procesando: 'PLC\PlcDataTypes\parsing\PID.json' -> 'PLC\PlcDataTypes\parsing\PID_processed.json'
|
||
[00:29:35] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\PID.json
|
||
[00:29:35] Procesando bloque tipo: PlcUDT
|
||
[00:29:35] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:29:35] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\PID_processed.json
|
||
[00:29:35] Guardado de PlcUDT completado.
|
||
[00:29:35] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\PID.xml', 'PLC'] ---
|
||
[00:29:40] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:29:40] Usando una implementación local básica.
|
||
[00:29:40] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\PID_processed.json'
|
||
[00:29:40] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:29:40] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:29:40] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\PID_processed.json
|
||
[00:29:40] Generando salida para: PlcUDT 'PID' (Original: PID)
|
||
[00:29:40] -> Modo de generación: UDT Markdown
|
||
[00:29:40] -> Escribiendo archivo de salida final en: PLC\scl_output\PID.md
|
||
[00:29:40] Generación de .MD completada.
|
||
[00:29:40] --- Procesando archivo: PLC\PlcDataTypes\QCO Phase.xml ---
|
||
[00:29:40] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\QCO Phase.xml'] ---
|
||
[00:29:42] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:29:42] Total de lenguajes con parser cargado: 5
|
||
[00:29:42] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:29:42] (x1) Convirtiendo: 'PLC\PlcDataTypes\QCO Phase.xml' -> 'PLC\PlcDataTypes\parsing\QCO Phase.json'
|
||
[00:29:42] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\QCO Phase.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Phase.json'...
|
||
[00:29:42] Metadatos XML: ModTime=1746220433.3705506, Size=21830
|
||
[00:29:42] Paso 1: Parseando archivo XML...
|
||
[00:29:42] Paso 1: Parseo XML completado.
|
||
[00:29:42] Paso 2: Detectando tipo de objeto principal...
|
||
[00:29:42] -> Detectado: PlcStruct (UDT)
|
||
[00:29:42] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:29:42] Paso 6: Escritura JSON completada.
|
||
[00:29:42] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\QCO Phase.json'
|
||
[00:29:42] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\QCO Phase.xml'] ---
|
||
[00:29:46] (x2) Procesando: 'PLC\PlcDataTypes\parsing\QCO Phase.json' -> 'PLC\PlcDataTypes\parsing\QCO Phase_processed.json'
|
||
[00:29:46] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Phase.json
|
||
[00:29:46] Procesando bloque tipo: PlcUDT
|
||
[00:29:46] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:29:46] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Phase_processed.json
|
||
[00:29:46] Guardado de PlcUDT completado.
|
||
[00:29:46] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\QCO Phase.xml', 'PLC'] ---
|
||
[00:29:51] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:29:51] Usando una implementación local básica.
|
||
[00:29:51] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\QCO Phase_processed.json'
|
||
[00:29:51] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:29:51] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:29:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Phase_processed.json
|
||
[00:29:51] Generando salida para: PlcUDT 'QCO_Phase' (Original: QCO Phase)
|
||
[00:29:51] -> Modo de generación: UDT Markdown
|
||
[00:29:51] -> Escribiendo archivo de salida final en: PLC\scl_output\QCO_Phase.md
|
||
[00:29:51] Generación de .MD completada.
|
||
[00:29:52] --- Procesando archivo: PLC\PlcDataTypes\QCO Spare.xml ---
|
||
[00:29:52] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\QCO Spare.xml'] ---
|
||
[00:29:53] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:29:53] Total de lenguajes con parser cargado: 5
|
||
[00:29:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:29:53] (x1) Convirtiendo: 'PLC\PlcDataTypes\QCO Spare.xml' -> 'PLC\PlcDataTypes\parsing\QCO Spare.json'
|
||
[00:29:53] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\QCO Spare.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Spare.json'...
|
||
[00:29:53] Metadatos XML: ModTime=1746220433.404581, Size=4384
|
||
[00:29:53] Paso 1: Parseando archivo XML...
|
||
[00:29:53] Paso 1: Parseo XML completado.
|
||
[00:29:53] Paso 2: Detectando tipo de objeto principal...
|
||
[00:29:53] -> Detectado: PlcStruct (UDT)
|
||
[00:29:53] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:29:53] Paso 6: Escritura JSON completada.
|
||
[00:29:53] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\QCO Spare.json'
|
||
[00:29:53] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\QCO Spare.xml'] ---
|
||
[00:29:57] (x2) Procesando: 'PLC\PlcDataTypes\parsing\QCO Spare.json' -> 'PLC\PlcDataTypes\parsing\QCO Spare_processed.json'
|
||
[00:29:57] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Spare.json
|
||
[00:29:57] Procesando bloque tipo: PlcUDT
|
||
[00:29:57] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:29:57] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Spare_processed.json
|
||
[00:29:57] Guardado de PlcUDT completado.
|
||
[00:29:57] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\QCO Spare.xml', 'PLC'] ---
|
||
[00:30:03] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:30:03] Usando una implementación local básica.
|
||
[00:30:03] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\QCO Spare_processed.json'
|
||
[00:30:03] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:30:03] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:30:03] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Spare_processed.json
|
||
[00:30:03] Generando salida para: PlcUDT 'QCO_Spare' (Original: QCO Spare)
|
||
[00:30:03] -> Modo de generación: UDT Markdown
|
||
[00:30:03] -> Escribiendo archivo de salida final en: PLC\scl_output\QCO_Spare.md
|
||
[00:30:03] Generación de .MD completada.
|
||
[00:30:03] --- Procesando archivo: PLC\PlcDataTypes\QCO Timer.xml ---
|
||
[00:30:03] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\QCO Timer.xml'] ---
|
||
[00:30:05] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:30:05] Total de lenguajes con parser cargado: 5
|
||
[00:30:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:30:05] (x1) Convirtiendo: 'PLC\PlcDataTypes\QCO Timer.xml' -> 'PLC\PlcDataTypes\parsing\QCO Timer.json'
|
||
[00:30:05] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\QCO Timer.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Timer.json'...
|
||
[00:30:05] Metadatos XML: ModTime=1746220433.4397101, Size=21954
|
||
[00:30:05] Paso 1: Parseando archivo XML...
|
||
[00:30:05] Paso 1: Parseo XML completado.
|
||
[00:30:05] Paso 2: Detectando tipo de objeto principal...
|
||
[00:30:05] -> Detectado: PlcStruct (UDT)
|
||
[00:30:05] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:30:05] Paso 6: Escritura JSON completada.
|
||
[00:30:05] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\QCO Timer.json'
|
||
[00:30:05] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\QCO Timer.xml'] ---
|
||
[00:30:10] (x2) Procesando: 'PLC\PlcDataTypes\parsing\QCO Timer.json' -> 'PLC\PlcDataTypes\parsing\QCO Timer_processed.json'
|
||
[00:30:10] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Timer.json
|
||
[00:30:10] Procesando bloque tipo: PlcUDT
|
||
[00:30:10] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:30:10] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Timer_processed.json
|
||
[00:30:10] Guardado de PlcUDT completado.
|
||
[00:30:10] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\QCO Timer.xml', 'PLC'] ---
|
||
[00:30:15] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:30:15] Usando una implementación local básica.
|
||
[00:30:15] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\QCO Timer_processed.json'
|
||
[00:30:15] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:30:15] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:30:15] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Timer_processed.json
|
||
[00:30:15] Generando salida para: PlcUDT 'QCO_Timer' (Original: QCO Timer)
|
||
[00:30:15] -> Modo de generación: UDT Markdown
|
||
[00:30:15] -> Escribiendo archivo de salida final en: PLC\scl_output\QCO_Timer.md
|
||
[00:30:15] Generación de .MD completada.
|
||
[00:30:15] --- Procesando archivo: PLC\PlcDataTypes\QCO Timer_Array_1.xml ---
|
||
[00:30:15] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\QCO Timer_Array_1.xml'] ---
|
||
[00:30:16] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:30:16] Total de lenguajes con parser cargado: 5
|
||
[00:30:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:30:16] (x1) Convirtiendo: 'PLC\PlcDataTypes\QCO Timer_Array_1.xml' -> 'PLC\PlcDataTypes\parsing\QCO Timer_Array_1.json'
|
||
[00:30:16] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\QCO Timer_Array_1.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Timer_Array_1.json'...
|
||
[00:30:16] Metadatos XML: ModTime=1746220433.4743133, Size=11732
|
||
[00:30:16] Paso 1: Parseando archivo XML...
|
||
[00:30:16] Paso 1: Parseo XML completado.
|
||
[00:30:16] Paso 2: Detectando tipo de objeto principal...
|
||
[00:30:16] -> Detectado: PlcStruct (UDT)
|
||
[00:30:16] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:30:16] Paso 6: Escritura JSON completada.
|
||
[00:30:16] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\QCO Timer_Array_1.json'
|
||
[00:30:16] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\QCO Timer_Array_1.xml'] ---
|
||
[00:30:21] (x2) Procesando: 'PLC\PlcDataTypes\parsing\QCO Timer_Array_1.json' -> 'PLC\PlcDataTypes\parsing\QCO Timer_Array_1_processed.json'
|
||
[00:30:21] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Timer_Array_1.json
|
||
[00:30:21] Procesando bloque tipo: PlcUDT
|
||
[00:30:21] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:30:21] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Timer_Array_1_processed.json
|
||
[00:30:21] Guardado de PlcUDT completado.
|
||
[00:30:21] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\QCO Timer_Array_1.xml', 'PLC'] ---
|
||
[00:30:27] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:30:27] Usando una implementación local básica.
|
||
[00:30:27] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\QCO Timer_Array_1_processed.json'
|
||
[00:30:27] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:30:27] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:30:27] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\QCO Timer_Array_1_processed.json
|
||
[00:30:27] Generando salida para: PlcUDT 'QCO_Timer_Array_1' (Original: QCO Timer_Array_1)
|
||
[00:30:27] -> Modo de generación: UDT Markdown
|
||
[00:30:27] -> Escribiendo archivo de salida final en: PLC\scl_output\QCO_Timer_Array_1.md
|
||
[00:30:27] Generación de .MD completada.
|
||
[00:30:27] --- Procesando archivo: PLC\PlcDataTypes\Recipe_Prod.xml ---
|
||
[00:30:27] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\Recipe_Prod.xml'] ---
|
||
[00:30:29] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:30:29] Total de lenguajes con parser cargado: 5
|
||
[00:30:29] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:30:29] (x1) Convirtiendo: 'PLC\PlcDataTypes\Recipe_Prod.xml' -> 'PLC\PlcDataTypes\parsing\Recipe_Prod.json'
|
||
[00:30:29] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\Recipe_Prod.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Recipe_Prod.json'...
|
||
[00:30:29] Metadatos XML: ModTime=1746220433.52115, Size=31475
|
||
[00:30:29] Paso 1: Parseando archivo XML...
|
||
[00:30:29] Paso 1: Parseo XML completado.
|
||
[00:30:29] Paso 2: Detectando tipo de objeto principal...
|
||
[00:30:29] -> Detectado: PlcStruct (UDT)
|
||
[00:30:29] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:30:29] Paso 6: Escritura JSON completada.
|
||
[00:30:29] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\Recipe_Prod.json'
|
||
[00:30:29] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\Recipe_Prod.xml'] ---
|
||
[00:30:34] (x2) Procesando: 'PLC\PlcDataTypes\parsing\Recipe_Prod.json' -> 'PLC\PlcDataTypes\parsing\Recipe_Prod_processed.json'
|
||
[00:30:34] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Recipe_Prod.json
|
||
[00:30:34] Procesando bloque tipo: PlcUDT
|
||
[00:30:34] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:30:34] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Recipe_Prod_processed.json
|
||
[00:30:34] Guardado de PlcUDT completado.
|
||
[00:30:34] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\Recipe_Prod.xml', 'PLC'] ---
|
||
[00:30:41] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:30:41] Usando una implementación local básica.
|
||
[00:30:41] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\Recipe_Prod_processed.json'
|
||
[00:30:41] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:30:41] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:30:41] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Recipe_Prod_processed.json
|
||
[00:30:41] Generando salida para: PlcUDT 'Recipe_Prod' (Original: Recipe_Prod)
|
||
[00:30:41] -> Modo de generación: UDT Markdown
|
||
[00:30:41] -> Escribiendo archivo de salida final en: PLC\scl_output\Recipe_Prod.md
|
||
[00:30:41] Generación de .MD completada.
|
||
[00:30:41] --- Procesando archivo: PLC\PlcDataTypes\ReportCIPSimpleData.xml ---
|
||
[00:30:41] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\ReportCIPSimpleData.xml'] ---
|
||
[00:30:42] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:30:42] Total de lenguajes con parser cargado: 5
|
||
[00:30:42] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:30:42] (x1) Convirtiendo: 'PLC\PlcDataTypes\ReportCIPSimpleData.xml' -> 'PLC\PlcDataTypes\parsing\ReportCIPSimpleData.json'
|
||
[00:30:42] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\ReportCIPSimpleData.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\ReportCIPSimpleData.json'...
|
||
[00:30:42] Metadatos XML: ModTime=1746220433.552608, Size=9080
|
||
[00:30:42] Paso 1: Parseando archivo XML...
|
||
[00:30:42] Paso 1: Parseo XML completado.
|
||
[00:30:42] Paso 2: Detectando tipo de objeto principal...
|
||
[00:30:42] -> Detectado: PlcStruct (UDT)
|
||
[00:30:42] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:30:42] Paso 6: Escritura JSON completada.
|
||
[00:30:42] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\ReportCIPSimpleData.json'
|
||
[00:30:42] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\ReportCIPSimpleData.xml'] ---
|
||
[00:30:47] (x2) Procesando: 'PLC\PlcDataTypes\parsing\ReportCIPSimpleData.json' -> 'PLC\PlcDataTypes\parsing\ReportCIPSimpleData_processed.json'
|
||
[00:30:47] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\ReportCIPSimpleData.json
|
||
[00:30:47] Procesando bloque tipo: PlcUDT
|
||
[00:30:47] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:30:47] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\ReportCIPSimpleData_processed.json
|
||
[00:30:47] Guardado de PlcUDT completado.
|
||
[00:30:47] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\ReportCIPSimpleData.xml', 'PLC'] ---
|
||
[00:30:52] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:30:52] Usando una implementación local básica.
|
||
[00:30:52] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\ReportCIPSimpleData_processed.json'
|
||
[00:30:52] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:30:52] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:30:52] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\ReportCIPSimpleData_processed.json
|
||
[00:30:52] Generando salida para: PlcUDT 'ReportCIPSimpleData' (Original: ReportCIPSimpleData)
|
||
[00:30:52] -> Modo de generación: UDT Markdown
|
||
[00:30:52] -> Escribiendo archivo de salida final en: PLC\scl_output\ReportCIPSimpleData.md
|
||
[00:30:52] Generación de .MD completada.
|
||
[00:30:52] --- Procesando archivo: PLC\PlcDataTypes\TADDR_PAR.xml ---
|
||
[00:30:52] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\TADDR_PAR.xml'] ---
|
||
[00:30:54] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:30:54] Total de lenguajes con parser cargado: 5
|
||
[00:30:54] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:30:54] (x1) Convirtiendo: 'PLC\PlcDataTypes\TADDR_PAR.xml' -> 'PLC\PlcDataTypes\parsing\TADDR_PAR.json'
|
||
[00:30:54] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\TADDR_PAR.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TADDR_PAR.json'...
|
||
[00:30:54] Metadatos XML: ModTime=1746220433.5856156, Size=5794
|
||
[00:30:54] Paso 1: Parseando archivo XML...
|
||
[00:30:54] Paso 1: Parseo XML completado.
|
||
[00:30:54] Paso 2: Detectando tipo de objeto principal...
|
||
[00:30:54] -> Detectado: PlcStruct (UDT)
|
||
[00:30:54] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:30:54] Paso 6: Escritura JSON completada.
|
||
[00:30:54] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\TADDR_PAR.json'
|
||
[00:30:54] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\TADDR_PAR.xml'] ---
|
||
[00:30:58] (x2) Procesando: 'PLC\PlcDataTypes\parsing\TADDR_PAR.json' -> 'PLC\PlcDataTypes\parsing\TADDR_PAR_processed.json'
|
||
[00:30:58] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TADDR_PAR.json
|
||
[00:30:58] Procesando bloque tipo: PlcUDT
|
||
[00:30:58] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:30:58] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TADDR_PAR_processed.json
|
||
[00:30:58] Guardado de PlcUDT completado.
|
||
[00:30:58] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\TADDR_PAR.xml', 'PLC'] ---
|
||
[00:31:03] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:31:03] Usando una implementación local básica.
|
||
[00:31:03] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\TADDR_PAR_processed.json'
|
||
[00:31:03] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:31:03] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:31:03] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TADDR_PAR_processed.json
|
||
[00:31:03] Generando salida para: PlcUDT 'TADDR_PAR' (Original: TADDR_PAR)
|
||
[00:31:03] -> Modo de generación: UDT Markdown
|
||
[00:31:03] -> Escribiendo archivo de salida final en: PLC\scl_output\TADDR_PAR.md
|
||
[00:31:03] Generación de .MD completada.
|
||
[00:31:03] --- Procesando archivo: PLC\PlcDataTypes\TCON_PAR.xml ---
|
||
[00:31:03] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\TCON_PAR.xml'] ---
|
||
[00:31:05] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:31:05] Total de lenguajes con parser cargado: 5
|
||
[00:31:05] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:31:05] (x1) Convirtiendo: 'PLC\PlcDataTypes\TCON_PAR.xml' -> 'PLC\PlcDataTypes\parsing\TCON_PAR.json'
|
||
[00:31:05] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\TCON_PAR.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TCON_PAR.json'...
|
||
[00:31:05] Metadatos XML: ModTime=1746220433.6261435, Size=14966
|
||
[00:31:05] Paso 1: Parseando archivo XML...
|
||
[00:31:05] Paso 1: Parseo XML completado.
|
||
[00:31:05] Paso 2: Detectando tipo de objeto principal...
|
||
[00:31:05] -> Detectado: PlcStruct (UDT)
|
||
[00:31:05] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:31:05] Paso 6: Escritura JSON completada.
|
||
[00:31:05] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\TCON_PAR.json'
|
||
[00:31:05] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\TCON_PAR.xml'] ---
|
||
[00:31:09] (x2) Procesando: 'PLC\PlcDataTypes\parsing\TCON_PAR.json' -> 'PLC\PlcDataTypes\parsing\TCON_PAR_processed.json'
|
||
[00:31:09] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TCON_PAR.json
|
||
[00:31:09] Procesando bloque tipo: PlcUDT
|
||
[00:31:09] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:31:09] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TCON_PAR_processed.json
|
||
[00:31:09] Guardado de PlcUDT completado.
|
||
[00:31:09] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\TCON_PAR.xml', 'PLC'] ---
|
||
[00:31:16] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:31:16] Usando una implementación local básica.
|
||
[00:31:16] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\TCON_PAR_processed.json'
|
||
[00:31:16] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:31:16] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:31:16] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TCON_PAR_processed.json
|
||
[00:31:16] Generando salida para: PlcUDT 'TCON_PAR' (Original: TCON_PAR)
|
||
[00:31:16] -> Modo de generación: UDT Markdown
|
||
[00:31:16] -> Escribiendo archivo de salida final en: PLC\scl_output\TCON_PAR.md
|
||
[00:31:16] Generación de .MD completada.
|
||
[00:31:16] --- Procesando archivo: PLC\PlcDataTypes\TCON_PAR_LF.xml ---
|
||
[00:31:16] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\TCON_PAR_LF.xml'] ---
|
||
[00:31:17] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:31:17] Total de lenguajes con parser cargado: 5
|
||
[00:31:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:31:17] (x1) Convirtiendo: 'PLC\PlcDataTypes\TCON_PAR_LF.xml' -> 'PLC\PlcDataTypes\parsing\TCON_PAR_LF.json'
|
||
[00:31:17] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\TCON_PAR_LF.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TCON_PAR_LF.json'...
|
||
[00:31:17] Metadatos XML: ModTime=1746220433.6568177, Size=12680
|
||
[00:31:17] Paso 1: Parseando archivo XML...
|
||
[00:31:17] Paso 1: Parseo XML completado.
|
||
[00:31:17] Paso 2: Detectando tipo de objeto principal...
|
||
[00:31:17] -> Detectado: PlcStruct (UDT)
|
||
[00:31:17] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:31:17] Paso 6: Escritura JSON completada.
|
||
[00:31:17] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\TCON_PAR_LF.json'
|
||
[00:31:17] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\TCON_PAR_LF.xml'] ---
|
||
[00:31:22] (x2) Procesando: 'PLC\PlcDataTypes\parsing\TCON_PAR_LF.json' -> 'PLC\PlcDataTypes\parsing\TCON_PAR_LF_processed.json'
|
||
[00:31:22] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TCON_PAR_LF.json
|
||
[00:31:22] Procesando bloque tipo: PlcUDT
|
||
[00:31:22] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:31:22] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TCON_PAR_LF_processed.json
|
||
[00:31:22] Guardado de PlcUDT completado.
|
||
[00:31:22] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\TCON_PAR_LF.xml', 'PLC'] ---
|
||
[00:31:28] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:31:28] Usando una implementación local básica.
|
||
[00:31:28] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\TCON_PAR_LF_processed.json'
|
||
[00:31:28] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:31:28] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:31:28] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\TCON_PAR_LF_processed.json
|
||
[00:31:28] Generando salida para: PlcUDT 'TCON_PAR_LF' (Original: TCON_PAR_LF)
|
||
[00:31:28] -> Modo de generación: UDT Markdown
|
||
[00:31:28] -> Escribiendo archivo de salida final en: PLC\scl_output\TCON_PAR_LF.md
|
||
[00:31:28] Generación de .MD completada.
|
||
[00:31:28] --- Procesando archivo: PLC\PlcDataTypes\Tipo di dati utente_1.xml ---
|
||
[00:31:28] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\Tipo di dati utente_1.xml'] ---
|
||
[00:31:29] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:31:29] Total de lenguajes con parser cargado: 5
|
||
[00:31:29] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:31:29] (x1) Convirtiendo: 'PLC\PlcDataTypes\Tipo di dati utente_1.xml' -> 'PLC\PlcDataTypes\parsing\Tipo di dati utente_1.json'
|
||
[00:31:29] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\Tipo di dati utente_1.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Tipo di dati utente_1.json'...
|
||
[00:31:29] Metadatos XML: ModTime=1746220433.6873403, Size=4380
|
||
[00:31:29] Paso 1: Parseando archivo XML...
|
||
[00:31:29] Paso 1: Parseo XML completado.
|
||
[00:31:29] Paso 2: Detectando tipo de objeto principal...
|
||
[00:31:29] -> Detectado: PlcStruct (UDT)
|
||
[00:31:29] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:31:29] Paso 6: Escritura JSON completada.
|
||
[00:31:29] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\Tipo di dati utente_1.json'
|
||
[00:31:29] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\Tipo di dati utente_1.xml'] ---
|
||
[00:31:35] (x2) Procesando: 'PLC\PlcDataTypes\parsing\Tipo di dati utente_1.json' -> 'PLC\PlcDataTypes\parsing\Tipo di dati utente_1_processed.json'
|
||
[00:31:35] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Tipo di dati utente_1.json
|
||
[00:31:35] Procesando bloque tipo: PlcUDT
|
||
[00:31:35] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:31:35] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Tipo di dati utente_1_processed.json
|
||
[00:31:35] Guardado de PlcUDT completado.
|
||
[00:31:35] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\Tipo di dati utente_1.xml', 'PLC'] ---
|
||
[00:31:41] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:31:41] Usando una implementación local básica.
|
||
[00:31:41] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\Tipo di dati utente_1_processed.json'
|
||
[00:31:41] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:31:41] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:31:41] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Tipo di dati utente_1_processed.json
|
||
[00:31:41] Generando salida para: PlcUDT 'Tipo_di_dati_utente_1' (Original: Tipo di dati utente_1)
|
||
[00:31:41] -> Modo de generación: UDT Markdown
|
||
[00:31:41] -> Escribiendo archivo de salida final en: PLC\scl_output\Tipo_di_dati_utente_1.md
|
||
[00:31:41] Generación de .MD completada.
|
||
[00:31:41] --- Procesando archivo: PLC\PlcDataTypes\Tipo di dati utente_2.xml ---
|
||
[00:31:41] --- Running x1_to_json.py with arguments: ['PLC\\PlcDataTypes\\Tipo di dati utente_2.xml'] ---
|
||
[00:31:43] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:31:43] Total de lenguajes con parser cargado: 5
|
||
[00:31:43] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:31:43] (x1) Convirtiendo: 'PLC\PlcDataTypes\Tipo di dati utente_2.xml' -> 'PLC\PlcDataTypes\parsing\Tipo di dati utente_2.json'
|
||
[00:31:43] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\Tipo di dati utente_2.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Tipo di dati utente_2.json'...
|
||
[00:31:43] Metadatos XML: ModTime=1746220433.7260144, Size=16713
|
||
[00:31:43] Paso 1: Parseando archivo XML...
|
||
[00:31:43] Paso 1: Parseo XML completado.
|
||
[00:31:43] Paso 2: Detectando tipo de objeto principal...
|
||
[00:31:43] -> Detectado: PlcStruct (UDT)
|
||
[00:31:43] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:31:43] Paso 6: Escritura JSON completada.
|
||
[00:31:43] Conversión finalizada. JSON guardado en: 'PLC\PlcDataTypes\parsing\Tipo di dati utente_2.json'
|
||
[00:31:43] --- Running x2_process.py with arguments: ['PLC\\PlcDataTypes\\Tipo di dati utente_2.xml'] ---
|
||
[00:31:48] (x2) Procesando: 'PLC\PlcDataTypes\parsing\Tipo di dati utente_2.json' -> 'PLC\PlcDataTypes\parsing\Tipo di dati utente_2_processed.json'
|
||
[00:31:48] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Tipo di dati utente_2.json
|
||
[00:31:48] Procesando bloque tipo: PlcUDT
|
||
[00:31:48] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2.
|
||
[00:31:48] Guardando JSON de PlcUDT (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Tipo di dati utente_2_processed.json
|
||
[00:31:48] Guardado de PlcUDT completado.
|
||
[00:31:48] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcDataTypes\\Tipo di dati utente_2.xml', 'PLC'] ---
|
||
[00:31:53] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:31:53] Usando una implementación local básica.
|
||
[00:31:53] (x3) Generando SCL/MD desde: 'PLC\PlcDataTypes\parsing\Tipo di dati utente_2_processed.json'
|
||
[00:31:53] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:31:53] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:31:53] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcDataTypes\parsing\Tipo di dati utente_2_processed.json
|
||
[00:31:53] Generando salida para: PlcUDT 'Tipo_di_dati_utente_2' (Original: Tipo di dati utente_2)
|
||
[00:31:53] -> Modo de generación: UDT Markdown
|
||
[00:31:53] -> Escribiendo archivo de salida final en: PLC\scl_output\Tipo_di_dati_utente_2.md
|
||
[00:31:53] Generación de .MD completada.
|
||
[00:31:53] --- Procesando archivo: PLC\PlcTags\IO Not in Hardware\InputsMaster.xml ---
|
||
[00:31:53] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\IO Not in Hardware\\InputsMaster.xml'] ---
|
||
[00:31:55] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:31:55] Total de lenguajes con parser cargado: 5
|
||
[00:31:55] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:31:55] (x1) Convirtiendo: 'PLC\PlcTags\IO Not in Hardware\InputsMaster.xml' -> 'PLC\PlcTags\IO Not in Hardware\parsing\InputsMaster.json'
|
||
[00:31:55] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\InputsMaster.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\parsing\InputsMaster.json'...
|
||
[00:31:55] Metadatos XML: ModTime=1746220436.654696, Size=447074
|
||
[00:31:55] Paso 1: Parseando archivo XML...
|
||
[00:31:55] Paso 1: Parseo XML completado.
|
||
[00:31:55] Paso 2: Detectando tipo de objeto principal...
|
||
[00:31:55] -> Detectado: PlcTagTable
|
||
[00:31:55] - Encontrados 186 tags.
|
||
[00:31:55] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:31:55] Paso 6: Escritura JSON completada.
|
||
[00:31:55] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\IO Not in Hardware\parsing\InputsMaster.json'
|
||
[00:31:55] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\IO Not in Hardware\\InputsMaster.xml'] ---
|
||
[00:32:00] (x2) Procesando: 'PLC\PlcTags\IO Not in Hardware\parsing\InputsMaster.json' -> 'PLC\PlcTags\IO Not in Hardware\parsing\InputsMaster_processed.json'
|
||
[00:32:00] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\parsing\InputsMaster.json
|
||
[00:32:00] Procesando bloque tipo: PlcTagTable
|
||
[00:32:00] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:32:00] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\parsing\InputsMaster_processed.json
|
||
[00:32:00] Guardado de PlcTagTable completado.
|
||
[00:32:00] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\IO Not in Hardware\\InputsMaster.xml', 'PLC'] ---
|
||
[00:32:06] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:32:06] Usando una implementación local básica.
|
||
[00:32:06] (x3) Generando SCL/MD desde: 'PLC\PlcTags\IO Not in Hardware\parsing\InputsMaster_processed.json'
|
||
[00:32:06] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:32:06] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:32:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\parsing\InputsMaster_processed.json
|
||
[00:32:06] Generando salida para: PlcTagTable 'InputsMaster' (Original: InputsMaster)
|
||
[00:32:06] -> Modo de generación: Tag Table Markdown
|
||
[00:32:06] -> Escribiendo archivo de salida final en: PLC\scl_output\InputsMaster.md
|
||
[00:32:06] Generación de .MD completada.
|
||
[00:32:06] --- Procesando archivo: PLC\PlcTags\IO Not in Hardware\OutputsMaster.xml ---
|
||
[00:32:06] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\IO Not in Hardware\\OutputsMaster.xml'] ---
|
||
[00:32:07] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:32:07] Total de lenguajes con parser cargado: 5
|
||
[00:32:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:32:07] (x1) Convirtiendo: 'PLC\PlcTags\IO Not in Hardware\OutputsMaster.xml' -> 'PLC\PlcTags\IO Not in Hardware\parsing\OutputsMaster.json'
|
||
[00:32:07] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\OutputsMaster.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\parsing\OutputsMaster.json'...
|
||
[00:32:07] Metadatos XML: ModTime=1746220436.9217477, Size=434008
|
||
[00:32:07] Paso 1: Parseando archivo XML...
|
||
[00:32:07] Paso 1: Parseo XML completado.
|
||
[00:32:07] Paso 2: Detectando tipo de objeto principal...
|
||
[00:32:07] -> Detectado: PlcTagTable
|
||
[00:32:07] - Encontrados 181 tags.
|
||
[00:32:07] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:32:07] Paso 6: Escritura JSON completada.
|
||
[00:32:07] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\IO Not in Hardware\parsing\OutputsMaster.json'
|
||
[00:32:07] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\IO Not in Hardware\\OutputsMaster.xml'] ---
|
||
[00:32:12] (x2) Procesando: 'PLC\PlcTags\IO Not in Hardware\parsing\OutputsMaster.json' -> 'PLC\PlcTags\IO Not in Hardware\parsing\OutputsMaster_processed.json'
|
||
[00:32:12] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\parsing\OutputsMaster.json
|
||
[00:32:12] Procesando bloque tipo: PlcTagTable
|
||
[00:32:12] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:32:12] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\parsing\OutputsMaster_processed.json
|
||
[00:32:12] Guardado de PlcTagTable completado.
|
||
[00:32:12] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\IO Not in Hardware\\OutputsMaster.xml', 'PLC'] ---
|
||
[00:32:18] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:32:18] Usando una implementación local básica.
|
||
[00:32:18] (x3) Generando SCL/MD desde: 'PLC\PlcTags\IO Not in Hardware\parsing\OutputsMaster_processed.json'
|
||
[00:32:18] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:32:18] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:32:18] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\IO Not in Hardware\parsing\OutputsMaster_processed.json
|
||
[00:32:18] Generando salida para: PlcTagTable 'OutputsMaster' (Original: OutputsMaster)
|
||
[00:32:18] -> Modo de generación: Tag Table Markdown
|
||
[00:32:18] -> Escribiendo archivo de salida final en: PLC\scl_output\OutputsMaster.md
|
||
[00:32:18] Generación de .MD completada.
|
||
[00:32:18] --- Procesando archivo: PLC\PlcTags\Inputs.xml ---
|
||
[00:32:18] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\Inputs.xml'] ---
|
||
[00:32:19] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:32:19] Total de lenguajes con parser cargado: 5
|
||
[00:32:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:32:19] (x1) Convirtiendo: 'PLC\PlcTags\Inputs.xml' -> 'PLC\PlcTags\parsing\Inputs.json'
|
||
[00:32:19] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\Inputs.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Inputs.json'...
|
||
[00:32:19] Metadatos XML: ModTime=1746220436.1574178, Size=162977
|
||
[00:32:19] Paso 1: Parseando archivo XML...
|
||
[00:32:19] Paso 1: Parseo XML completado.
|
||
[00:32:19] Paso 2: Detectando tipo de objeto principal...
|
||
[00:32:19] -> Detectado: PlcTagTable
|
||
[00:32:19] - Encontrados 68 tags.
|
||
[00:32:19] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:32:19] Paso 6: Escritura JSON completada.
|
||
[00:32:19] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\parsing\Inputs.json'
|
||
[00:32:19] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\Inputs.xml'] ---
|
||
[00:32:24] (x2) Procesando: 'PLC\PlcTags\parsing\Inputs.json' -> 'PLC\PlcTags\parsing\Inputs_processed.json'
|
||
[00:32:24] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Inputs.json
|
||
[00:32:24] Procesando bloque tipo: PlcTagTable
|
||
[00:32:24] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:32:24] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Inputs_processed.json
|
||
[00:32:24] Guardado de PlcTagTable completado.
|
||
[00:32:24] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\Inputs.xml', 'PLC'] ---
|
||
[00:32:30] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:32:30] Usando una implementación local básica.
|
||
[00:32:30] (x3) Generando SCL/MD desde: 'PLC\PlcTags\parsing\Inputs_processed.json'
|
||
[00:32:30] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:32:30] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:32:30] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Inputs_processed.json
|
||
[00:32:30] Generando salida para: PlcTagTable 'Inputs' (Original: Inputs)
|
||
[00:32:30] -> Modo de generación: Tag Table Markdown
|
||
[00:32:30] -> Escribiendo archivo de salida final en: PLC\scl_output\Inputs.md
|
||
[00:32:30] Generación de .MD completada.
|
||
[00:32:30] --- Procesando archivo: PLC\PlcTags\Memories.xml ---
|
||
[00:32:30] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\Memories.xml'] ---
|
||
[00:32:32] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:32:32] Total de lenguajes con parser cargado: 5
|
||
[00:32:32] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:32:32] (x1) Convirtiendo: 'PLC\PlcTags\Memories.xml' -> 'PLC\PlcTags\parsing\Memories.json'
|
||
[00:32:32] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\Memories.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Memories.json'...
|
||
[00:32:32] Metadatos XML: ModTime=1746220435.537956, Size=2723140
|
||
[00:32:32] Paso 1: Parseando archivo XML...
|
||
[00:32:32] Paso 1: Parseo XML completado.
|
||
[00:32:32] Paso 2: Detectando tipo de objeto principal...
|
||
[00:32:32] -> Detectado: PlcTagTable
|
||
[00:32:32] - Encontrados 1133 tags.
|
||
[00:32:32] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:32:32] Paso 6: Escritura JSON completada.
|
||
[00:32:32] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\parsing\Memories.json'
|
||
[00:32:32] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\Memories.xml'] ---
|
||
[00:32:38] (x2) Procesando: 'PLC\PlcTags\parsing\Memories.json' -> 'PLC\PlcTags\parsing\Memories_processed.json'
|
||
[00:32:38] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Memories.json
|
||
[00:32:38] Procesando bloque tipo: PlcTagTable
|
||
[00:32:38] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:32:38] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Memories_processed.json
|
||
[00:32:38] Guardado de PlcTagTable completado.
|
||
[00:32:38] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\Memories.xml', 'PLC'] ---
|
||
[00:32:44] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:32:44] Usando una implementación local básica.
|
||
[00:32:44] (x3) Generando SCL/MD desde: 'PLC\PlcTags\parsing\Memories_processed.json'
|
||
[00:32:44] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:32:44] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:32:44] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Memories_processed.json
|
||
[00:32:44] Generando salida para: PlcTagTable 'Memories' (Original: Memories)
|
||
[00:32:44] -> Modo de generación: Tag Table Markdown
|
||
[00:32:44] -> Escribiendo archivo de salida final en: PLC\scl_output\Memories.md
|
||
[00:32:44] Generación de .MD completada.
|
||
[00:32:44] --- Procesando archivo: PLC\PlcTags\Outputs.xml ---
|
||
[00:32:44] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\Outputs.xml'] ---
|
||
[00:32:45] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:32:45] Total de lenguajes con parser cargado: 5
|
||
[00:32:45] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:32:45] (x1) Convirtiendo: 'PLC\PlcTags\Outputs.xml' -> 'PLC\PlcTags\parsing\Outputs.json'
|
||
[00:32:45] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\Outputs.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Outputs.json'...
|
||
[00:32:45] Metadatos XML: ModTime=1746220436.232379, Size=71813
|
||
[00:32:45] Paso 1: Parseando archivo XML...
|
||
[00:32:45] Paso 1: Parseo XML completado.
|
||
[00:32:45] Paso 2: Detectando tipo de objeto principal...
|
||
[00:32:45] -> Detectado: PlcTagTable
|
||
[00:32:45] - Encontrados 30 tags.
|
||
[00:32:45] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:32:45] Paso 6: Escritura JSON completada.
|
||
[00:32:45] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\parsing\Outputs.json'
|
||
[00:32:45] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\Outputs.xml'] ---
|
||
[00:32:49] (x2) Procesando: 'PLC\PlcTags\parsing\Outputs.json' -> 'PLC\PlcTags\parsing\Outputs_processed.json'
|
||
[00:32:49] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Outputs.json
|
||
[00:32:49] Procesando bloque tipo: PlcTagTable
|
||
[00:32:49] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:32:49] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Outputs_processed.json
|
||
[00:32:49] Guardado de PlcTagTable completado.
|
||
[00:32:49] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\Outputs.xml', 'PLC'] ---
|
||
[00:32:55] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:32:55] Usando una implementación local básica.
|
||
[00:32:55] (x3) Generando SCL/MD desde: 'PLC\PlcTags\parsing\Outputs_processed.json'
|
||
[00:32:55] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:32:55] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:32:55] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Outputs_processed.json
|
||
[00:32:55] Generando salida para: PlcTagTable 'Outputs' (Original: Outputs)
|
||
[00:32:55] -> Modo de generación: Tag Table Markdown
|
||
[00:32:55] -> Escribiendo archivo de salida final en: PLC\scl_output\Outputs.md
|
||
[00:32:55] Generación de .MD completada.
|
||
[00:32:55] --- Procesando archivo: PLC\PlcTags\OutputsFesto.xml ---
|
||
[00:32:55] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\OutputsFesto.xml'] ---
|
||
[00:32:56] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:32:56] Total de lenguajes con parser cargado: 5
|
||
[00:32:56] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:32:56] (x1) Convirtiendo: 'PLC\PlcTags\OutputsFesto.xml' -> 'PLC\PlcTags\parsing\OutputsFesto.json'
|
||
[00:32:56] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\OutputsFesto.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\OutputsFesto.json'...
|
||
[00:32:56] Metadatos XML: ModTime=1746220436.390164, Size=50324
|
||
[00:32:56] Paso 1: Parseando archivo XML...
|
||
[00:32:56] Paso 1: Parseo XML completado.
|
||
[00:32:56] Paso 2: Detectando tipo de objeto principal...
|
||
[00:32:56] -> Detectado: PlcTagTable
|
||
[00:32:56] - Encontrados 21 tags.
|
||
[00:32:56] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:32:56] Paso 6: Escritura JSON completada.
|
||
[00:32:56] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\parsing\OutputsFesto.json'
|
||
[00:32:56] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\OutputsFesto.xml'] ---
|
||
[00:33:02] (x2) Procesando: 'PLC\PlcTags\parsing\OutputsFesto.json' -> 'PLC\PlcTags\parsing\OutputsFesto_processed.json'
|
||
[00:33:02] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\OutputsFesto.json
|
||
[00:33:02] Procesando bloque tipo: PlcTagTable
|
||
[00:33:02] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:33:02] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\OutputsFesto_processed.json
|
||
[00:33:02] Guardado de PlcTagTable completado.
|
||
[00:33:02] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\OutputsFesto.xml', 'PLC'] ---
|
||
[00:33:09] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:33:09] Usando una implementación local básica.
|
||
[00:33:09] (x3) Generando SCL/MD desde: 'PLC\PlcTags\parsing\OutputsFesto_processed.json'
|
||
[00:33:09] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:33:09] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:33:09] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\OutputsFesto_processed.json
|
||
[00:33:09] Generando salida para: PlcTagTable 'OutputsFesto' (Original: OutputsFesto)
|
||
[00:33:09] -> Modo de generación: Tag Table Markdown
|
||
[00:33:09] -> Escribiendo archivo de salida final en: PLC\scl_output\OutputsFesto.md
|
||
[00:33:09] Generación de .MD completada.
|
||
[00:33:09] --- Procesando archivo: PLC\PlcTags\Tabella delle variabili standard.xml ---
|
||
[00:33:09] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\Tabella delle variabili standard.xml'] ---
|
||
[00:33:10] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:33:10] Total de lenguajes con parser cargado: 5
|
||
[00:33:10] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:33:10] (x1) Convirtiendo: 'PLC\PlcTags\Tabella delle variabili standard.xml' -> 'PLC\PlcTags\parsing\Tabella delle variabili standard.json'
|
||
[00:33:10] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\Tabella delle variabili standard.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili standard.json'...
|
||
[00:33:10] Metadatos XML: ModTime=1746220435.6992173, Size=420428
|
||
[00:33:10] Paso 1: Parseando archivo XML...
|
||
[00:33:10] Paso 1: Parseo XML completado.
|
||
[00:33:10] Paso 2: Detectando tipo de objeto principal...
|
||
[00:33:10] -> Detectado: PlcTagTable
|
||
[00:33:10] - Encontrados 0 tags.
|
||
[00:33:10] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:33:10] Paso 6: Escritura JSON completada.
|
||
[00:33:10] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\parsing\Tabella delle variabili standard.json'
|
||
[00:33:10] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\Tabella delle variabili standard.xml'] ---
|
||
[00:33:15] (x2) Procesando: 'PLC\PlcTags\parsing\Tabella delle variabili standard.json' -> 'PLC\PlcTags\parsing\Tabella delle variabili standard_processed.json'
|
||
[00:33:15] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili standard.json
|
||
[00:33:15] Procesando bloque tipo: PlcTagTable
|
||
[00:33:15] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:33:15] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili standard_processed.json
|
||
[00:33:15] Guardado de PlcTagTable completado.
|
||
[00:33:15] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\Tabella delle variabili standard.xml', 'PLC'] ---
|
||
[00:33:21] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:33:21] Usando una implementación local básica.
|
||
[00:33:21] (x3) Generando SCL/MD desde: 'PLC\PlcTags\parsing\Tabella delle variabili standard_processed.json'
|
||
[00:33:21] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:33:21] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:33:21] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili standard_processed.json
|
||
[00:33:21] Generando salida para: PlcTagTable 'Tabella_delle_variabili_standard' (Original: Tabella delle variabili standard)
|
||
[00:33:21] -> Modo de generación: Tag Table Markdown
|
||
[00:33:21] -> Escribiendo archivo de salida final en: PLC\scl_output\Tabella_delle_variabili_standard.md
|
||
[00:33:21] Generación de .MD completada.
|
||
[00:33:21] --- Procesando archivo: PLC\PlcTags\Tabella delle variabili_1.xml ---
|
||
[00:33:21] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\Tabella delle variabili_1.xml'] ---
|
||
[00:33:23] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:33:23] Total de lenguajes con parser cargado: 5
|
||
[00:33:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:33:23] (x1) Convirtiendo: 'PLC\PlcTags\Tabella delle variabili_1.xml' -> 'PLC\PlcTags\parsing\Tabella delle variabili_1.json'
|
||
[00:33:23] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\Tabella delle variabili_1.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili_1.json'...
|
||
[00:33:23] Metadatos XML: ModTime=1746220436.2727797, Size=246
|
||
[00:33:23] Paso 1: Parseando archivo XML...
|
||
[00:33:23] Paso 1: Parseo XML completado.
|
||
[00:33:23] Paso 2: Detectando tipo de objeto principal...
|
||
[00:33:23] -> Detectado: PlcTagTable
|
||
[00:33:23] - Encontrados 0 tags.
|
||
[00:33:23] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:33:23] Paso 6: Escritura JSON completada.
|
||
[00:33:23] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\parsing\Tabella delle variabili_1.json'
|
||
[00:33:23] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\Tabella delle variabili_1.xml'] ---
|
||
[00:33:28] (x2) Procesando: 'PLC\PlcTags\parsing\Tabella delle variabili_1.json' -> 'PLC\PlcTags\parsing\Tabella delle variabili_1_processed.json'
|
||
[00:33:28] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili_1.json
|
||
[00:33:28] Procesando bloque tipo: PlcTagTable
|
||
[00:33:28] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:33:28] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili_1_processed.json
|
||
[00:33:28] Guardado de PlcTagTable completado.
|
||
[00:33:28] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\Tabella delle variabili_1.xml', 'PLC'] ---
|
||
[00:33:34] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:33:34] Usando una implementación local básica.
|
||
[00:33:34] (x3) Generando SCL/MD desde: 'PLC\PlcTags\parsing\Tabella delle variabili_1_processed.json'
|
||
[00:33:34] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:33:34] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:33:34] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili_1_processed.json
|
||
[00:33:34] Generando salida para: PlcTagTable 'Tabella_delle_variabili_1' (Original: Tabella delle variabili_1)
|
||
[00:33:34] -> Modo de generación: Tag Table Markdown
|
||
[00:33:34] -> Escribiendo archivo de salida final en: PLC\scl_output\Tabella_delle_variabili_1.md
|
||
[00:33:34] Generación de .MD completada.
|
||
[00:33:34] --- Procesando archivo: PLC\PlcTags\Tabella delle variabili_2.xml ---
|
||
[00:33:34] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\Tabella delle variabili_2.xml'] ---
|
||
[00:33:35] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:33:35] Total de lenguajes con parser cargado: 5
|
||
[00:33:35] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:33:35] (x1) Convirtiendo: 'PLC\PlcTags\Tabella delle variabili_2.xml' -> 'PLC\PlcTags\parsing\Tabella delle variabili_2.json'
|
||
[00:33:35] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\Tabella delle variabili_2.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili_2.json'...
|
||
[00:33:35] Metadatos XML: ModTime=1746220436.2979925, Size=246
|
||
[00:33:35] Paso 1: Parseando archivo XML...
|
||
[00:33:35] Paso 1: Parseo XML completado.
|
||
[00:33:35] Paso 2: Detectando tipo de objeto principal...
|
||
[00:33:35] -> Detectado: PlcTagTable
|
||
[00:33:35] - Encontrados 0 tags.
|
||
[00:33:35] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:33:35] Paso 6: Escritura JSON completada.
|
||
[00:33:35] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\parsing\Tabella delle variabili_2.json'
|
||
[00:33:35] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\Tabella delle variabili_2.xml'] ---
|
||
[00:33:40] (x2) Procesando: 'PLC\PlcTags\parsing\Tabella delle variabili_2.json' -> 'PLC\PlcTags\parsing\Tabella delle variabili_2_processed.json'
|
||
[00:33:40] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili_2.json
|
||
[00:33:40] Procesando bloque tipo: PlcTagTable
|
||
[00:33:40] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:33:40] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili_2_processed.json
|
||
[00:33:40] Guardado de PlcTagTable completado.
|
||
[00:33:40] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\Tabella delle variabili_2.xml', 'PLC'] ---
|
||
[00:33:47] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:33:47] Usando una implementación local básica.
|
||
[00:33:47] (x3) Generando SCL/MD desde: 'PLC\PlcTags\parsing\Tabella delle variabili_2_processed.json'
|
||
[00:33:47] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:33:47] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:33:47] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Tabella delle variabili_2_processed.json
|
||
[00:33:47] Generando salida para: PlcTagTable 'Tabella_delle_variabili_2' (Original: Tabella delle variabili_2)
|
||
[00:33:47] -> Modo de generación: Tag Table Markdown
|
||
[00:33:47] -> Escribiendo archivo de salida final en: PLC\scl_output\Tabella_delle_variabili_2.md
|
||
[00:33:47] Generación de .MD completada.
|
||
[00:33:47] --- Procesando archivo: PLC\PlcTags\Timers_Counters.xml ---
|
||
[00:33:47] --- Running x1_to_json.py with arguments: ['PLC\\PlcTags\\Timers_Counters.xml'] ---
|
||
[00:33:48] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:33:48] Total de lenguajes con parser cargado: 5
|
||
[00:33:48] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:33:48] (x1) Convirtiendo: 'PLC\PlcTags\Timers_Counters.xml' -> 'PLC\PlcTags\parsing\Timers_Counters.json'
|
||
[00:33:48] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\Timers_Counters.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Timers_Counters.json'...
|
||
[00:33:48] Metadatos XML: ModTime=1746220435.9604273, Size=416259
|
||
[00:33:48] Paso 1: Parseando archivo XML...
|
||
[00:33:48] Paso 1: Parseo XML completado.
|
||
[00:33:48] Paso 2: Detectando tipo de objeto principal...
|
||
[00:33:48] -> Detectado: PlcTagTable
|
||
[00:33:48] - Encontrados 174 tags.
|
||
[00:33:48] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:33:48] Paso 6: Escritura JSON completada.
|
||
[00:33:48] Conversión finalizada. JSON guardado en: 'PLC\PlcTags\parsing\Timers_Counters.json'
|
||
[00:33:48] --- Running x2_process.py with arguments: ['PLC\\PlcTags\\Timers_Counters.xml'] ---
|
||
[00:33:53] (x2) Procesando: 'PLC\PlcTags\parsing\Timers_Counters.json' -> 'PLC\PlcTags\parsing\Timers_Counters_processed.json'
|
||
[00:33:53] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Timers_Counters.json
|
||
[00:33:53] Procesando bloque tipo: PlcTagTable
|
||
[00:33:53] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2.
|
||
[00:33:53] Guardando JSON de PlcTagTable (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Timers_Counters_processed.json
|
||
[00:33:53] Guardado de PlcTagTable completado.
|
||
[00:33:53] --- Running x3_generate_scl.py with arguments: ['PLC\\PlcTags\\Timers_Counters.xml', 'PLC'] ---
|
||
[00:34:00] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:34:00] Usando una implementación local básica.
|
||
[00:34:00] (x3) Generando SCL/MD desde: 'PLC\PlcTags\parsing\Timers_Counters_processed.json'
|
||
[00:34:00] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:34:00] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:34:00] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\PlcTags\parsing\Timers_Counters_processed.json
|
||
[00:34:00] Generando salida para: PlcTagTable 'Timers_Counters' (Original: Timers_Counters)
|
||
[00:34:00] -> Modo de generación: Tag Table Markdown
|
||
[00:34:00] -> Escribiendo archivo de salida final en: PLC\scl_output\Timers_Counters.md
|
||
[00:34:00] Generación de .MD completada.
|
||
[00:34:00] --- Procesando archivo: PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia MainRoutine.xml ---
|
||
[00:34:00] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia MainRoutine.xml'] ---
|
||
[00:34:01] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:34:01] Total de lenguajes con parser cargado: 5
|
||
[00:34:01] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:34:01] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia MainRoutine.xml' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia MainRoutine.json'
|
||
[00:34:01] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia MainRoutine.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia MainRoutine.json'...
|
||
[00:34:01] Metadatos XML: ModTime=1746220432.294865, Size=20116
|
||
[00:34:01] Paso 1: Parseando archivo XML...
|
||
[00:34:01] Paso 1: Parseo XML completado.
|
||
[00:34:01] Paso 2: Detectando tipo de objeto principal...
|
||
[00:34:01] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:34:01] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:34:01] Paso 3: Extrayendo atributos del bloque...
|
||
[00:34:01] Paso 3: Atributos: Nombre='GNS PLCdia MainRoutine', Número=2410, Lenguaje Bloque='LAD'
|
||
[00:34:01] Paso 3b: Comentario bloque: '(c) by SIDEL
|
||
[00:34:01] Name : General Safety: PLC Diag...'
|
||
[00:34:01] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:34:01] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:34:01] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit.
|
||
[00:34:01] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:34:01] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:34:01] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:34:01] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:34:01] Paso 6: Escritura JSON completada.
|
||
[00:34:01] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia MainRoutine.json'
|
||
[00:34:01] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia MainRoutine.xml'] ---
|
||
[00:34:07] (x2) Procesando: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia MainRoutine.json' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia MainRoutine_processed.json'
|
||
[00:34:07] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia MainRoutine.json
|
||
[00:34:07] Procesando bloque tipo: FC
|
||
[00:34:07] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:34:07] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:34:07] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:34:07] --- Pase 1 ---
|
||
[00:34:07] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:34:07] -> 8 instrucciones (no STL) procesadas con SymPy.
|
||
[00:34:07] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:34:07] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:34:07] --- Fin Pase 1: 8 proc SymPy, 0 agrup. Continuando...
|
||
[00:34:07] --- Pase 2 ---
|
||
[00:34:07] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:34:07] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:34:07] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
|
||
[00:34:07] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:34:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:34:07] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia MainRoutine_processed.json
|
||
[00:34:07] Guardado completado.
|
||
[00:34:07] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia MainRoutine.xml', 'PLC'] ---
|
||
[00:34:13] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:34:13] Usando una implementación local básica.
|
||
[00:34:13] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia MainRoutine_processed.json'
|
||
[00:34:13] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:34:13] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:34:13] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia MainRoutine_processed.json
|
||
[00:34:13] Generando salida para: FC 'GNS_PLCdia_MainRoutine' (Original: GNS PLCdia MainRoutine)
|
||
[00:34:13] -> Modo de generación: FC SCL
|
||
[00:34:13] -> Escribiendo archivo de salida final en: PLC\scl_output\GNS_PLCdia_MainRoutine.scl
|
||
[00:34:13] Generación de .SCL completada.
|
||
[00:34:13] --- Procesando archivo: PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia Profibus.xml ---
|
||
[00:34:13] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia Profibus.xml'] ---
|
||
[00:34:14] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:34:14] Total de lenguajes con parser cargado: 5
|
||
[00:34:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:34:14] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia Profibus.xml' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profibus.json'
|
||
[00:34:14] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia Profibus.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profibus.json'...
|
||
[00:34:14] Metadatos XML: ModTime=1746220432.5215364, Size=57949
|
||
[00:34:14] Paso 1: Parseando archivo XML...
|
||
[00:34:14] Paso 1: Parseo XML completado.
|
||
[00:34:14] Paso 2: Detectando tipo de objeto principal...
|
||
[00:34:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:34:14] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:34:14] Paso 3: Extrayendo atributos del bloque...
|
||
[00:34:14] Paso 3: Atributos: Nombre='GNS PLCdia Profibus', Número=2416, Lenguaje Bloque='LAD'
|
||
[00:34:14] Paso 3b: Comentario bloque: '(c) by SIDEL
|
||
[00:34:14] Name : General Safety: PLC Diag...'
|
||
[00:34:14] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:34:14] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:34:14] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit.
|
||
[00:34:14] - Procesando Red ID=9, Lenguaje Red=STL
|
||
[00:34:14] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:34:14] Error: Constante sin valor Access UID=22
|
||
[00:34:14] Advertencia: Ignorando Access inválido o con error UID=22 en red 1A
|
||
[00:34:14] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:34:14] - Procesando Red ID=3C, Lenguaje Red=LAD
|
||
[00:34:14] - Procesando Red ID=4D, Lenguaje Red=LAD
|
||
[00:34:14] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:34:14] Paso 6: Escritura JSON completada.
|
||
[00:34:14] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profibus.json'
|
||
[00:34:14] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia Profibus.xml'] ---
|
||
[00:34:20] (x2) Procesando: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profibus.json' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profibus_processed.json'
|
||
[00:34:20] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profibus.json
|
||
[00:34:20] Procesando bloque tipo: FC
|
||
[00:34:20] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:34:20] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:34:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:34:20] --- Pase 1 ---
|
||
[00:34:20] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:34:20] -> 34 instrucciones (no STL) procesadas con SymPy.
|
||
[00:34:20] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:34:20] INFO: Agrupando 7 instr. bajo condición de Contact UID 36
|
||
[00:34:20] -> 1 agrupaciones realizadas (en redes no STL).
|
||
[00:34:20] --- Fin Pase 1: 34 proc SymPy, 1 agrup. Continuando...
|
||
[00:34:20] --- Pase 2 ---
|
||
[00:34:20] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:34:20] -> 2 instrucciones (no STL) procesadas con SymPy.
|
||
[00:34:20] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:34:20] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:34:20] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando...
|
||
[00:34:20] --- Pase 3 ---
|
||
[00:34:20] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:34:20] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:34:20] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
|
||
[00:34:20] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:34:20] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
|
||
[00:34:20] - Red 'Diagnostic Call' (ID: 1A, Lang: LAD), Instrucción UID: 27, Tipo: 'DeviceStates'
|
||
[00:34:20] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profibus_processed.json
|
||
[00:34:20] Guardado completado.
|
||
[00:34:20] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia Profibus.xml', 'PLC'] ---
|
||
[00:34:26] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:34:26] Usando una implementación local básica.
|
||
[00:34:26] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profibus_processed.json'
|
||
[00:34:26] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:34:26] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:34:26] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profibus_processed.json
|
||
[00:34:26] Generando salida para: FC 'GNS_PLCdia_Profibus' (Original: GNS PLCdia Profibus)
|
||
[00:34:26] -> Modo de generación: FC SCL
|
||
[00:34:26] -> Escribiendo archivo de salida final en: PLC\scl_output\GNS_PLCdia_Profibus.scl
|
||
[00:34:26] Generación de .SCL completada.
|
||
[00:34:26] --- Procesando archivo: PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia ProfibusData.xml ---
|
||
[00:34:26] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia ProfibusData.xml'] ---
|
||
[00:34:28] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:34:28] Total de lenguajes con parser cargado: 5
|
||
[00:34:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:34:28] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia ProfibusData.xml' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfibusData.json'
|
||
[00:34:28] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia ProfibusData.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfibusData.json'...
|
||
[00:34:28] Metadatos XML: ModTime=1746220432.615543, Size=104329
|
||
[00:34:28] Paso 1: Parseando archivo XML...
|
||
[00:34:28] Paso 1: Parseo XML completado.
|
||
[00:34:28] Paso 2: Detectando tipo de objeto principal...
|
||
[00:34:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:34:28] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
|
||
[00:34:28] Paso 3: Extrayendo atributos del bloque...
|
||
[00:34:28] Paso 3: Atributos: Nombre='GNS PLCdia ProfibusData', Número=2416, Lenguaje Bloque='DB'
|
||
[00:34:28] Paso 3b: Comentario bloque: '...'
|
||
[00:34:28] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:34:28] Paso 5: Saltando procesamiento de redes para GlobalDB.
|
||
[00:34:28] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:34:28] Paso 6: Escritura JSON completada.
|
||
[00:34:28] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfibusData.json'
|
||
[00:34:28] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia ProfibusData.xml'] ---
|
||
[00:34:33] (x2) Procesando: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfibusData.json' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfibusData_processed.json'
|
||
[00:34:33] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfibusData.json
|
||
[00:34:33] Procesando bloque tipo: GlobalDB
|
||
[00:34:33] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
|
||
[00:34:33] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfibusData_processed.json
|
||
[00:34:33] Guardado de GlobalDB completado.
|
||
[00:34:33] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia ProfibusData.xml', 'PLC'] ---
|
||
[00:34:38] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:34:38] Usando una implementación local básica.
|
||
[00:34:38] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfibusData_processed.json'
|
||
[00:34:38] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:34:38] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:34:38] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfibusData_processed.json
|
||
[00:34:38] Generando salida para: GlobalDB 'GNS_PLCdia_ProfibusData' (Original: GNS PLCdia ProfibusData)
|
||
[00:34:38] -> Modo de generación: DATA_BLOCK SCL
|
||
[00:34:38] WARNING: No se encontró definición para 'HW_IOSYSTEM'. Se buscó en directorios estándar.
|
||
[00:34:38] -> Escribiendo archivo de salida final en: PLC\scl_output\GNS_PLCdia_ProfibusData.scl
|
||
[00:34:38] Generación de .SCL completada.
|
||
[00:34:38] --- Procesando archivo: PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia Profinet.xml ---
|
||
[00:34:38] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia Profinet.xml'] ---
|
||
[00:34:40] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:34:40] Total de lenguajes con parser cargado: 5
|
||
[00:34:40] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:34:40] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia Profinet.xml' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profinet.json'
|
||
[00:34:40] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia Profinet.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profinet.json'...
|
||
[00:34:40] Metadatos XML: ModTime=1746220432.3957837, Size=40489
|
||
[00:34:40] Paso 1: Parseando archivo XML...
|
||
[00:34:40] Paso 1: Parseo XML completado.
|
||
[00:34:40] Paso 2: Detectando tipo de objeto principal...
|
||
[00:34:40] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:34:40] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:34:40] Paso 3: Extrayendo atributos del bloque...
|
||
[00:34:40] Paso 3: Atributos: Nombre='GNS PLCdia Profinet', Número=2415, Lenguaje Bloque='LAD'
|
||
[00:34:40] Paso 3b: Comentario bloque: '(c) by SIDEL
|
||
[00:34:40] Name : General Safety: PLC Diag...'
|
||
[00:34:40] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:34:40] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:34:40] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit.
|
||
[00:34:40] - Procesando Red ID=9, Lenguaje Red=STL
|
||
[00:34:40] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:34:40] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:34:40] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:34:40] Paso 6: Escritura JSON completada.
|
||
[00:34:40] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profinet.json'
|
||
[00:34:40] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia Profinet.xml'] ---
|
||
[00:34:44] (x2) Procesando: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profinet.json' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profinet_processed.json'
|
||
[00:34:44] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profinet.json
|
||
[00:34:44] Procesando bloque tipo: FC
|
||
[00:34:44] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:34:44] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:34:44] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:34:44] --- Pase 1 ---
|
||
[00:34:44] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:34:44] -> 28 instrucciones (no STL) procesadas con SymPy.
|
||
[00:34:44] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:34:44] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:34:44] --- Fin Pase 1: 28 proc SymPy, 0 agrup. Continuando...
|
||
[00:34:44] --- Pase 2 ---
|
||
[00:34:44] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:34:44] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:34:44] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
|
||
[00:34:44] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:34:44] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas:
|
||
[00:34:44] - Red 'Diagnostic Call' (ID: 1A, Lang: LAD), Instrucción UID: 27, Tipo: 'DeviceStates'
|
||
[00:34:44] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profinet_processed.json
|
||
[00:34:44] Guardado completado.
|
||
[00:34:44] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia Profinet.xml', 'PLC'] ---
|
||
[00:34:51] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:34:51] Usando una implementación local básica.
|
||
[00:34:51] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profinet_processed.json'
|
||
[00:34:51] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:34:51] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:34:51] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia Profinet_processed.json
|
||
[00:34:51] Generando salida para: FC 'GNS_PLCdia_Profinet' (Original: GNS PLCdia Profinet)
|
||
[00:34:51] -> Modo de generación: FC SCL
|
||
[00:34:51] -> Escribiendo archivo de salida final en: PLC\scl_output\GNS_PLCdia_Profinet.scl
|
||
[00:34:51] Generación de .SCL completada.
|
||
[00:34:51] --- Procesando archivo: PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia ProfinetData.xml ---
|
||
[00:34:51] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia ProfinetData.xml'] ---
|
||
[00:34:53] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:34:53] Total de lenguajes con parser cargado: 5
|
||
[00:34:53] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:34:53] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia ProfinetData.xml' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfinetData.json'
|
||
[00:34:53] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\GNS PLCdia ProfinetData.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfinetData.json'...
|
||
[00:34:53] Metadatos XML: ModTime=1746220432.6910298, Size=104329
|
||
[00:34:53] Paso 1: Parseando archivo XML...
|
||
[00:34:53] Paso 1: Parseo XML completado.
|
||
[00:34:53] Paso 2: Detectando tipo de objeto principal...
|
||
[00:34:53] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:34:53] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0).
|
||
[00:34:53] Paso 3: Extrayendo atributos del bloque...
|
||
[00:34:53] Paso 3: Atributos: Nombre='GNS PLCdia ProfinetData', Número=2415, Lenguaje Bloque='DB'
|
||
[00:34:53] Paso 3b: Comentario bloque: '...'
|
||
[00:34:53] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:34:53] Paso 5: Saltando procesamiento de redes para GlobalDB.
|
||
[00:34:53] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:34:53] Paso 6: Escritura JSON completada.
|
||
[00:34:53] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfinetData.json'
|
||
[00:34:53] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia ProfinetData.xml'] ---
|
||
[00:35:00] (x2) Procesando: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfinetData.json' -> 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfinetData_processed.json'
|
||
[00:35:00] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfinetData.json
|
||
[00:35:00] Procesando bloque tipo: GlobalDB
|
||
[00:35:00] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2.
|
||
[00:35:00] Guardando JSON de GlobalDB (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfinetData_processed.json
|
||
[00:35:00] Guardado de GlobalDB completado.
|
||
[00:35:00] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\40_10_GNS_PLCdia Main\\GNS PLCdia ProfinetData.xml', 'PLC'] ---
|
||
[00:35:06] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:35:06] Usando una implementación local básica.
|
||
[00:35:06] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfinetData_processed.json'
|
||
[00:35:06] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:35:06] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:35:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\40_10_GNS_PLCdia Main\parsing\GNS PLCdia ProfinetData_processed.json
|
||
[00:35:06] Generando salida para: GlobalDB 'GNS_PLCdia_ProfinetData' (Original: GNS PLCdia ProfinetData)
|
||
[00:35:06] -> Modo de generación: DATA_BLOCK SCL
|
||
[00:35:06] WARNING: No se encontró definición para 'HW_IOSYSTEM'. Se buscó en directorios estándar.
|
||
[00:35:06] -> Escribiendo archivo de salida final en: PLC\scl_output\GNS_PLCdia_ProfinetData.scl
|
||
[00:35:06] Generación de .SCL completada.
|
||
[00:35:06] --- Procesando archivo: PLC\ProgramBlocks_XML\Baialage.xml ---
|
||
[00:35:06] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\Baialage.xml'] ---
|
||
[00:35:08] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:35:08] Total de lenguajes con parser cargado: 5
|
||
[00:35:08] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:35:08] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\Baialage.xml' -> 'PLC\ProgramBlocks_XML\parsing\Baialage.json'
|
||
[00:35:08] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\Baialage.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\Baialage.json'...
|
||
[00:35:08] Metadatos XML: ModTime=1746220335.7807891, Size=104562
|
||
[00:35:08] Paso 1: Parseando archivo XML...
|
||
[00:35:08] Paso 1: Parseo XML completado.
|
||
[00:35:08] Paso 2: Detectando tipo de objeto principal...
|
||
[00:35:08] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:35:08] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:35:08] Paso 3: Extrayendo atributos del bloque...
|
||
[00:35:08] Paso 3: Atributos: Nombre='Baialage', Número=1804, Lenguaje Bloque='LAD'
|
||
[00:35:08] Paso 3b: Comentario bloque: '...'
|
||
[00:35:08] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:35:08] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:35:08] Paso 5: Se encontraron 15 elementos SW.Blocks.CompileUnit.
|
||
[00:35:08] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=3C, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=4D, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=5E, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=6F, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=80, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=91, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=A2, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=B3, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=C4, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=D5, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=E6, Lenguaje Red=LAD
|
||
[00:35:08] - Procesando Red ID=F7, Lenguaje Red=LAD
|
||
[00:35:08] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:35:08] Paso 6: Escritura JSON completada.
|
||
[00:35:08] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\Baialage.json'
|
||
[00:35:08] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\Baialage.xml'] ---
|
||
[00:35:14] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\Baialage.json' -> 'PLC\ProgramBlocks_XML\parsing\Baialage_processed.json'
|
||
[00:35:14] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\Baialage.json
|
||
[00:35:14] Procesando bloque tipo: FC
|
||
[00:35:14] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:35:14] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:35:14] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:35:14] --- Pase 1 ---
|
||
[00:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:14] -> 61 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:14] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:35:14] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:35:14] --- Fin Pase 1: 61 proc SymPy, 0 agrup. Continuando...
|
||
[00:35:14] --- Pase 2 ---
|
||
[00:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:14] -> 7 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:14] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:35:14] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:35:14] --- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando...
|
||
[00:35:14] --- Pase 3 ---
|
||
[00:35:14] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:14] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:14] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
|
||
[00:35:14] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:35:14] ADVERTENCIA: Se encontraron 5 instrucciones (no STL) que parecen no haber sido procesadas:
|
||
[00:35:14] - Red 'Tank Flow Ok' (ID: D5, Lang: LAD), Instrucción UID: 30, Tipo: 'Abs'
|
||
[00:35:14] - Red 'Tank Flow Ok' (ID: D5, Lang: LAD), Instrucción UID: 31, Tipo: 'Lt'
|
||
[00:35:14] - Red 'Tank Flow Ok' (ID: D5, Lang: LAD), Instrucción UID: 32, Tipo: 'Coil'
|
||
[00:35:14] - Red 'CO2MainValveDelay' (ID: E6, Lang: LAD), Instrucción UID: 30, Tipo: 'Sf'
|
||
[00:35:14] - Red 'CO2MainValveDelay' (ID: E6, Lang: LAD), Instrucción UID: 31, Tipo: 'Coil'
|
||
[00:35:14] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\Baialage_processed.json
|
||
[00:35:14] Guardado completado.
|
||
[00:35:14] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\Baialage.xml', 'PLC'] ---
|
||
[00:35:20] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:35:20] Usando una implementación local básica.
|
||
[00:35:20] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\Baialage_processed.json'
|
||
[00:35:20] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:35:20] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:35:20] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\Baialage_processed.json
|
||
[00:35:20] Generando salida para: FC 'Baialage' (Original: Baialage)
|
||
[00:35:20] -> Modo de generación: FC SCL
|
||
[00:35:20] INFO: Detectadas 1 VAR_TEMP adicionales.
|
||
[00:35:20] -> Escribiendo archivo de salida final en: PLC\scl_output\Baialage.scl
|
||
[00:35:20] Generación de .SCL completada.
|
||
[00:35:20] --- Procesando archivo: PLC\ProgramBlocks_XML\BlendFill StartUp_Seq.xml ---
|
||
[00:35:20] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlendFill StartUp_Seq.xml'] ---
|
||
[00:35:22] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:35:22] Total de lenguajes con parser cargado: 5
|
||
[00:35:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:35:22] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlendFill StartUp_Seq.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq.json'
|
||
[00:35:22] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlendFill StartUp_Seq.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq.json'...
|
||
[00:35:22] Metadatos XML: ModTime=1746220377.1856978, Size=244362
|
||
[00:35:22] Paso 1: Parseando archivo XML...
|
||
[00:35:22] Paso 1: Parseo XML completado.
|
||
[00:35:22] Paso 2: Detectando tipo de objeto principal...
|
||
[00:35:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:35:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:35:22] Paso 3: Extrayendo atributos del bloque...
|
||
[00:35:22] Paso 3: Atributos: Nombre='BlendFill StartUp_Seq', Número=1814, Lenguaje Bloque='LAD'
|
||
[00:35:22] Paso 3b: Comentario bloque: '...'
|
||
[00:35:22] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:35:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:35:22] Paso 5: Se encontraron 31 elementos SW.Blocks.CompileUnit.
|
||
[00:35:22] - Procesando Red ID=9, Lenguaje Red=STL
|
||
[00:35:22] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=3C, Lenguaje Red=STL
|
||
[00:35:22] - Procesando Red ID=4D, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=5E, Lenguaje Red=STL
|
||
[00:35:22] - Procesando Red ID=6F, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=80, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=91, Lenguaje Red=STL
|
||
[00:35:22] - Procesando Red ID=A2, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=B3, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=C4, Lenguaje Red=STL
|
||
[00:35:22] - Procesando Red ID=D5, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=E6, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=F7, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=108, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=119, Lenguaje Red=STL
|
||
[00:35:22] - Procesando Red ID=12A, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=13B, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=14C, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=15D, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=16E, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=17F, Lenguaje Red=STL
|
||
[00:35:22] - Procesando Red ID=190, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=1A1, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=1B2, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=1C3, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=1D4, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=1E5, Lenguaje Red=STL
|
||
[00:35:22] - Procesando Red ID=1F6, Lenguaje Red=LAD
|
||
[00:35:22] - Procesando Red ID=207, Lenguaje Red=STL
|
||
[00:35:22] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:35:22] Paso 6: Escritura JSON completada.
|
||
[00:35:22] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq.json'
|
||
[00:35:22] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlendFill StartUp_Seq.xml'] ---
|
||
[00:35:28] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq.json' -> 'PLC\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq_processed.json'
|
||
[00:35:28] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq.json
|
||
[00:35:28] Procesando bloque tipo: FC
|
||
[00:35:28] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:35:28] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:35:28] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:35:28] --- Pase 1 ---
|
||
[00:35:28] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:28] -> 65 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:28] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:35:28] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:35:28] --- Fin Pase 1: 65 proc SymPy, 0 agrup. Continuando...
|
||
[00:35:28] --- Pase 2 ---
|
||
[00:35:28] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:28] -> 5 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:28] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:35:28] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:35:28] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando...
|
||
[00:35:28] --- Pase 3 ---
|
||
[00:35:28] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:28] -> 3 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:28] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:35:28] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:35:28] --- Fin Pase 3: 3 proc SymPy, 0 agrup. Continuando...
|
||
[00:35:28] --- Pase 4 ---
|
||
[00:35:28] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:28] -> 3 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:28] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:35:28] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:35:28] --- Fin Pase 4: 3 proc SymPy, 0 agrup. Continuando...
|
||
[00:35:28] --- Pase 5 ---
|
||
[00:35:28] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:28] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:28] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. ---
|
||
[00:35:28] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:35:28] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:35:28] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq_processed.json
|
||
[00:35:28] Guardado completado.
|
||
[00:35:28] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlendFill StartUp_Seq.xml', 'PLC'] ---
|
||
[00:35:35] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:35:35] Usando una implementación local básica.
|
||
[00:35:35] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq_processed.json'
|
||
[00:35:35] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:35:35] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:35:35] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlendFill StartUp_Seq_processed.json
|
||
[00:35:35] Generando salida para: FC 'BlendFill_StartUp_Seq' (Original: BlendFill StartUp_Seq)
|
||
[00:35:35] -> Modo de generación: FC SCL
|
||
[00:35:35] -> Escribiendo archivo de salida final en: PLC\scl_output\BlendFill_StartUp_Seq.scl
|
||
[00:35:35] Generación de .SCL completada.
|
||
[00:35:35] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl_All Auto.xml ---
|
||
[00:35:35] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_All Auto.xml'] ---
|
||
[00:35:36] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:35:36] Total de lenguajes con parser cargado: 5
|
||
[00:35:36] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:35:36] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl_All Auto.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto.json'
|
||
[00:35:36] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl_All Auto.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto.json'...
|
||
[00:35:36] Metadatos XML: ModTime=1746220373.407159, Size=20359
|
||
[00:35:36] Paso 1: Parseando archivo XML...
|
||
[00:35:36] Paso 1: Parseo XML completado.
|
||
[00:35:36] Paso 2: Detectando tipo de objeto principal...
|
||
[00:35:36] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:35:36] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:35:36] Paso 3: Extrayendo atributos del bloque...
|
||
[00:35:36] Paso 3: Atributos: Nombre='BlenderCtrl_All Auto', Número=2036, Lenguaje Bloque='STL'
|
||
[00:35:36] Paso 3b: Comentario bloque: '...'
|
||
[00:35:36] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:35:36] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:35:36] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
|
||
[00:35:36] - Procesando Red ID=9, Lenguaje Red=STL
|
||
[00:35:36] - Procesando Red ID=1A, Lenguaje Red=STL
|
||
[00:35:36] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:35:36] Paso 6: Escritura JSON completada.
|
||
[00:35:36] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto.json'
|
||
[00:35:36] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_All Auto.xml'] ---
|
||
[00:35:42] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto_processed.json'
|
||
[00:35:42] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto.json
|
||
[00:35:42] Procesando bloque tipo: FC
|
||
[00:35:42] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:35:42] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:35:42] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:35:42] --- Pase 1 ---
|
||
[00:35:42] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:42] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:42] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:35:42] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:35:42] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:35:42] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:35:42] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:35:42] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto_processed.json
|
||
[00:35:42] Guardado completado.
|
||
[00:35:42] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_All Auto.xml', 'PLC'] ---
|
||
[00:35:48] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:35:48] Usando una implementación local básica.
|
||
[00:35:48] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto_processed.json'
|
||
[00:35:48] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:35:48] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:35:48] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_All Auto_processed.json
|
||
[00:35:48] Generando salida para: FC 'BlenderCtrl_All_Auto' (Original: BlenderCtrl_All Auto)
|
||
[00:35:48] -> Modo de generación: FC SCL
|
||
[00:35:48] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl_All_Auto.scl
|
||
[00:35:48] Generación de .SCL completada.
|
||
[00:35:48] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml ---
|
||
[00:35:48] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_CIPModeInit.xml'] ---
|
||
[00:35:49] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:35:49] Total de lenguajes con parser cargado: 5
|
||
[00:35:49] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:35:49] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit.json'
|
||
[00:35:49] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl_CIPModeInit.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit.json'...
|
||
[00:35:49] Metadatos XML: ModTime=1746220337.9388466, Size=8985
|
||
[00:35:49] Paso 1: Parseando archivo XML...
|
||
[00:35:49] Paso 1: Parseo XML completado.
|
||
[00:35:49] Paso 2: Detectando tipo de objeto principal...
|
||
[00:35:49] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:35:49] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:35:49] Paso 3: Extrayendo atributos del bloque...
|
||
[00:35:49] Paso 3: Atributos: Nombre='BlenderCtrl_CIPModeInit', Número=2013, Lenguaje Bloque='LAD'
|
||
[00:35:49] Paso 3b: Comentario bloque: '...'
|
||
[00:35:49] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:35:49] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:35:49] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:35:49] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:35:49] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:35:49] Paso 6: Escritura JSON completada.
|
||
[00:35:49] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit.json'
|
||
[00:35:49] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_CIPModeInit.xml'] ---
|
||
[00:35:55] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit_processed.json'
|
||
[00:35:55] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit.json
|
||
[00:35:55] Procesando bloque tipo: FC
|
||
[00:35:55] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:35:55] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:35:55] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:35:55] --- Pase 1 ---
|
||
[00:35:55] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:55] -> 1 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:55] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:35:55] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:35:55] --- Fin Pase 1: 1 proc SymPy, 0 agrup. Continuando...
|
||
[00:35:55] --- Pase 2 ---
|
||
[00:35:55] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:35:55] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:35:55] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
|
||
[00:35:55] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:35:55] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:35:55] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit_processed.json
|
||
[00:35:55] Guardado completado.
|
||
[00:35:55] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_CIPModeInit.xml', 'PLC'] ---
|
||
[00:36:01] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:36:01] Usando una implementación local básica.
|
||
[00:36:01] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit_processed.json'
|
||
[00:36:01] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:36:01] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:36:01] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_CIPModeInit_processed.json
|
||
[00:36:01] Generando salida para: FC 'BlenderCtrl_CIPModeInit' (Original: BlenderCtrl_CIPModeInit)
|
||
[00:36:01] -> Modo de generación: FC SCL
|
||
[00:36:01] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl_CIPModeInit.scl
|
||
[00:36:01] Generación de .SCL completada.
|
||
[00:36:01] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl_InitErrors.xml ---
|
||
[00:36:01] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_InitErrors.xml'] ---
|
||
[00:36:03] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:36:03] Total de lenguajes con parser cargado: 5
|
||
[00:36:03] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:36:03] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl_InitErrors.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_InitErrors.json'
|
||
[00:36:03] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl_InitErrors.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_InitErrors.json'...
|
||
[00:36:03] Metadatos XML: ModTime=1746220373.4819455, Size=14603
|
||
[00:36:03] Paso 1: Parseando archivo XML...
|
||
[00:36:03] Paso 1: Parseo XML completado.
|
||
[00:36:03] Paso 2: Detectando tipo de objeto principal...
|
||
[00:36:03] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:36:03] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:36:03] Paso 3: Extrayendo atributos del bloque...
|
||
[00:36:03] Paso 3: Atributos: Nombre='BlenderCtrl_InitErrors', Número=2001, Lenguaje Bloque='SCL'
|
||
[00:36:03] Paso 3b: Comentario bloque: '...'
|
||
[00:36:03] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:36:03] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:36:03] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:36:03] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:36:03] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:36:03] Paso 6: Escritura JSON completada.
|
||
[00:36:03] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_InitErrors.json'
|
||
[00:36:03] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_InitErrors.xml'] ---
|
||
[00:36:08] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_InitErrors.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_InitErrors_processed.json'
|
||
[00:36:08] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_InitErrors.json
|
||
[00:36:08] Procesando bloque tipo: FC
|
||
[00:36:08] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:36:08] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:36:08] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:36:08] --- Pase 1 ---
|
||
[00:36:08] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:36:08] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:36:08] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:36:08] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:36:08] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:36:08] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:36:08] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:36:08] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_InitErrors_processed.json
|
||
[00:36:08] Guardado completado.
|
||
[00:36:08] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_InitErrors.xml', 'PLC'] ---
|
||
[00:36:14] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:36:14] Usando una implementación local básica.
|
||
[00:36:14] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_InitErrors_processed.json'
|
||
[00:36:14] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:36:14] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:36:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_InitErrors_processed.json
|
||
[00:36:14] Generando salida para: FC 'BlenderCtrl_InitErrors' (Original: BlenderCtrl_InitErrors)
|
||
[00:36:14] -> Modo de generación: FC SCL
|
||
[00:36:14] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl_InitErrors.scl
|
||
[00:36:14] Generación de .SCL completada.
|
||
[00:36:14] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl_MFM Command.xml ---
|
||
[00:36:14] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_MFM Command.xml'] ---
|
||
[00:36:15] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:36:15] Total de lenguajes con parser cargado: 5
|
||
[00:36:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:36:15] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl_MFM Command.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MFM Command.json'
|
||
[00:36:15] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl_MFM Command.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MFM Command.json'...
|
||
[00:36:15] Metadatos XML: ModTime=1746220373.6765003, Size=33441
|
||
[00:36:15] Paso 1: Parseando archivo XML...
|
||
[00:36:15] Paso 1: Parseo XML completado.
|
||
[00:36:15] Paso 2: Detectando tipo de objeto principal...
|
||
[00:36:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:36:15] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:36:15] Paso 3: Extrayendo atributos del bloque...
|
||
[00:36:15] Paso 3: Atributos: Nombre='BlenderCtrl_MFM Command', Número=2033, Lenguaje Bloque='SCL'
|
||
[00:36:15] Paso 3b: Comentario bloque: '...'
|
||
[00:36:15] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:36:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:36:15] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:36:15] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:36:15] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:36:15] Paso 6: Escritura JSON completada.
|
||
[00:36:15] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MFM Command.json'
|
||
[00:36:15] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_MFM Command.xml'] ---
|
||
[00:36:21] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MFM Command.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MFM Command_processed.json'
|
||
[00:36:21] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MFM Command.json
|
||
[00:36:21] Procesando bloque tipo: FC
|
||
[00:36:21] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:36:21] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:36:21] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:36:21] --- Pase 1 ---
|
||
[00:36:21] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:36:21] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:36:21] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:36:21] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:36:21] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:36:21] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:36:21] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:36:21] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MFM Command_processed.json
|
||
[00:36:21] Guardado completado.
|
||
[00:36:21] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_MFM Command.xml', 'PLC'] ---
|
||
[00:36:27] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:36:27] Usando una implementación local básica.
|
||
[00:36:27] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MFM Command_processed.json'
|
||
[00:36:27] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:36:27] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:36:27] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MFM Command_processed.json
|
||
[00:36:27] Generando salida para: FC 'BlenderCtrl_MFM_Command' (Original: BlenderCtrl_MFM Command)
|
||
[00:36:27] -> Modo de generación: FC SCL
|
||
[00:36:27] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl_MFM_Command.scl
|
||
[00:36:27] Generación de .SCL completada.
|
||
[00:36:27] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml ---
|
||
[00:36:27] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_MachineInit.xml'] ---
|
||
[00:36:29] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:36:29] Total de lenguajes con parser cargado: 5
|
||
[00:36:29] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:36:29] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit.json'
|
||
[00:36:29] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl_MachineInit.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit.json'...
|
||
[00:36:29] Metadatos XML: ModTime=1746220409.1621795, Size=993900
|
||
[00:36:29] Paso 1: Parseando archivo XML...
|
||
[00:36:29] Paso 1: Parseo XML completado.
|
||
[00:36:29] Paso 2: Detectando tipo de objeto principal...
|
||
[00:36:29] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:36:29] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:36:29] Paso 3: Extrayendo atributos del bloque...
|
||
[00:36:29] Paso 3: Atributos: Nombre='BlenderCtrl_MachineInit', Número=2003, Lenguaje Bloque='LAD'
|
||
[00:36:29] Paso 3b: Comentario bloque: '...'
|
||
[00:36:29] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:36:29] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:36:29] Paso 5: Se encontraron 158 elementos SW.Blocks.CompileUnit.
|
||
[00:36:29] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=1A, Lenguaje Red=SCL
|
||
[00:36:29] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=3C, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=4D, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=5E, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=6F, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=80, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=91, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=A2, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=B3, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=C4, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=D5, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=E6, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=F7, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=108, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=119, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=12A, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=13B, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=14C, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=15D, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=16E, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=17F, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=190, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=1A1, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=1B2, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=1C3, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=1D4, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=1E5, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=1F6, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=207, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=218, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=229, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=23A, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=24B, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=25C, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=26D, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=27E, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=28F, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=2A0, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=2B1, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=2C2, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=2D3, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=2E4, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=2F5, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=306, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=317, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=328, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=339, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=34A, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=35B, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=36C, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=37D, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=38E, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=39F, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=3B0, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=3C1, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=3D2, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=3E3, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=3F4, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=405, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=416, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=427, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=438, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=449, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=45A, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=46B, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=47C, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=48D, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=49E, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=4AF, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=4C0, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=4D1, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=4E2, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=4F3, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=504, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=515, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=526, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=537, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=548, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=559, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=56A, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=57B, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=58C, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=59D, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=5AE, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=5BF, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=5D0, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=5E1, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=5F2, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=603, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=614, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=625, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=636, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=647, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=658, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=669, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=67A, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=68B, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=69C, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=6AD, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=6BE, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=6CF, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=6E0, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=6F1, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=702, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=713, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=724, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=735, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=746, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=757, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=768, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=779, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=78A, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=79B, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=7AC, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=7BD, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=7CE, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=7DF, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=7F0, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=801, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=812, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=823, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=834, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=845, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=856, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=867, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=878, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=889, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=89A, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=8AB, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=8BC, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=8CD, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=8DE, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=8EF, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=900, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=911, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=922, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=933, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=944, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=955, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=966, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=977, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=988, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=999, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=9AA, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=9BB, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=9CC, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=9DD, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=9EE, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=9FF, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=A10, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=A21, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=A32, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=A43, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=A54, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=A65, Lenguaje Red=LAD
|
||
[00:36:29] - Procesando Red ID=A76, Lenguaje Red=LAD
|
||
[00:36:29] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:36:29] Paso 6: Escritura JSON completada.
|
||
[00:36:29] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit.json'
|
||
[00:36:29] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_MachineInit.xml'] ---
|
||
[00:36:40] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit_processed.json'
|
||
[00:36:40] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit.json
|
||
[00:36:40] Procesando bloque tipo: FC
|
||
[00:36:40] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:36:40] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:36:40] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:36:40] --- Pase 1 ---
|
||
[00:36:40] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:36:40] -> 496 instrucciones (no STL) procesadas con SymPy.
|
||
[00:36:40] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:36:40] INFO: Agrupando 2 instr. bajo condición de Gt UID 33
|
||
[00:36:40] -> 1 agrupaciones realizadas (en redes no STL).
|
||
[00:36:40] --- Fin Pase 1: 496 proc SymPy, 1 agrup. Continuando...
|
||
[00:36:40] --- Pase 2 ---
|
||
[00:36:40] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:36:40] -> 65 instrucciones (no STL) procesadas con SymPy.
|
||
[00:36:40] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:36:40] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:36:40] --- Fin Pase 2: 65 proc SymPy, 0 agrup. Continuando...
|
||
[00:36:40] --- Pase 3 ---
|
||
[00:36:40] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:36:40] -> 4 instrucciones (no STL) procesadas con SymPy.
|
||
[00:36:40] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:36:40] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:36:40] --- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando...
|
||
[00:36:40] --- Pase 4 ---
|
||
[00:36:40] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:36:40] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:36:40] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
|
||
[00:36:40] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:36:40] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:36:40] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit_processed.json
|
||
[00:36:40] Guardado completado.
|
||
[00:36:40] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_MachineInit.xml', 'PLC'] ---
|
||
[00:36:47] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:36:47] Usando una implementación local básica.
|
||
[00:36:47] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit_processed.json'
|
||
[00:36:47] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:36:47] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:36:47] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_MachineInit_processed.json
|
||
[00:36:47] Generando salida para: FC 'BlenderCtrl_MachineInit' (Original: BlenderCtrl_MachineInit)
|
||
[00:36:47] -> Modo de generación: FC SCL
|
||
[00:36:47] INFO: Detectadas 2 VAR_TEMP adicionales.
|
||
[00:36:47] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl_MachineInit.scl
|
||
[00:36:47] Generación de .SCL completada.
|
||
[00:36:47] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml ---
|
||
[00:36:47] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_ManualActive.xml'] ---
|
||
[00:36:49] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:36:49] Total de lenguajes con parser cargado: 5
|
||
[00:36:49] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:36:49] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive.json'
|
||
[00:36:49] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl_ManualActive.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive.json'...
|
||
[00:36:49] Metadatos XML: ModTime=1746220373.603141, Size=26426
|
||
[00:36:49] Paso 1: Parseando archivo XML...
|
||
[00:36:49] Paso 1: Parseo XML completado.
|
||
[00:36:49] Paso 2: Detectando tipo de objeto principal...
|
||
[00:36:49] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:36:49] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:36:49] Paso 3: Extrayendo atributos del bloque...
|
||
[00:36:49] Paso 3: Atributos: Nombre='BlenderCtrl_ManualActive', Número=2037, Lenguaje Bloque='STL'
|
||
[00:36:49] Paso 3b: Comentario bloque: '...'
|
||
[00:36:49] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:36:49] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:36:49] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit.
|
||
[00:36:49] - Procesando Red ID=9, Lenguaje Red=STL
|
||
[00:36:49] - Procesando Red ID=1A, Lenguaje Red=STL
|
||
[00:36:49] - Procesando Red ID=2B, Lenguaje Red=STL
|
||
[00:36:49] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:36:49] Paso 6: Escritura JSON completada.
|
||
[00:36:49] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive.json'
|
||
[00:36:49] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_ManualActive.xml'] ---
|
||
[00:36:54] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive_processed.json'
|
||
[00:36:54] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive.json
|
||
[00:36:54] Procesando bloque tipo: FC
|
||
[00:36:54] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:36:54] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:36:54] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:36:54] --- Pase 1 ---
|
||
[00:36:54] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:36:54] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:36:54] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:36:54] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:36:54] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:36:54] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:36:54] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:36:54] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive_processed.json
|
||
[00:36:54] Guardado completado.
|
||
[00:36:54] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_ManualActive.xml', 'PLC'] ---
|
||
[00:37:01] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:37:01] Usando una implementación local básica.
|
||
[00:37:01] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive_processed.json'
|
||
[00:37:01] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:37:01] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:37:01] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ManualActive_processed.json
|
||
[00:37:01] Generando salida para: FC 'BlenderCtrl_ManualActive' (Original: BlenderCtrl_ManualActive)
|
||
[00:37:01] -> Modo de generación: FC SCL
|
||
[00:37:01] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl_ManualActive.scl
|
||
[00:37:01] Generación de .SCL completada.
|
||
[00:37:01] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml ---
|
||
[00:37:01] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_ProdModeInit.xml'] ---
|
||
[00:37:02] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:37:02] Total de lenguajes con parser cargado: 5
|
||
[00:37:02] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:37:02] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit.json'
|
||
[00:37:02] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl_ProdModeInit.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit.json'...
|
||
[00:37:02] Metadatos XML: ModTime=1746220337.9944394, Size=18486
|
||
[00:37:02] Paso 1: Parseando archivo XML...
|
||
[00:37:02] Paso 1: Parseo XML completado.
|
||
[00:37:02] Paso 2: Detectando tipo de objeto principal...
|
||
[00:37:02] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:37:02] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:37:02] Paso 3: Extrayendo atributos del bloque...
|
||
[00:37:02] Paso 3: Atributos: Nombre='BlenderCtrl_ProdModeInit', Número=2012, Lenguaje Bloque='LAD'
|
||
[00:37:02] Paso 3b: Comentario bloque: '...'
|
||
[00:37:02] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:37:02] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:37:02] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit.
|
||
[00:37:02] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:37:02] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:37:02] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:37:02] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:37:02] Paso 6: Escritura JSON completada.
|
||
[00:37:02] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit.json'
|
||
[00:37:02] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_ProdModeInit.xml'] ---
|
||
[00:37:07] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit_processed.json'
|
||
[00:37:07] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit.json
|
||
[00:37:07] Procesando bloque tipo: FC
|
||
[00:37:07] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:37:07] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:37:07] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:37:07] --- Pase 1 ---
|
||
[00:37:07] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:37:07] -> 3 instrucciones (no STL) procesadas con SymPy.
|
||
[00:37:07] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:37:07] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:37:07] --- Fin Pase 1: 3 proc SymPy, 0 agrup. Continuando...
|
||
[00:37:07] --- Pase 2 ---
|
||
[00:37:07] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:37:07] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:37:07] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
|
||
[00:37:07] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:37:07] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:37:07] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit_processed.json
|
||
[00:37:07] Guardado completado.
|
||
[00:37:07] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_ProdModeInit.xml', 'PLC'] ---
|
||
[00:37:14] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:37:14] Usando una implementación local básica.
|
||
[00:37:14] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit_processed.json'
|
||
[00:37:14] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:37:14] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:37:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ProdModeInit_processed.json
|
||
[00:37:14] Generando salida para: FC 'BlenderCtrl_ProdModeInit' (Original: BlenderCtrl_ProdModeInit)
|
||
[00:37:14] -> Modo de generación: FC SCL
|
||
[00:37:14] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl_ProdModeInit.scl
|
||
[00:37:14] Generación de .SCL completada.
|
||
[00:37:14] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml ---
|
||
[00:37:14] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_ResetSPWord.xml'] ---
|
||
[00:37:15] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:37:15] Total de lenguajes con parser cargado: 5
|
||
[00:37:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:37:15] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord.json'
|
||
[00:37:15] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl_ResetSPWord.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord.json'...
|
||
[00:37:15] Metadatos XML: ModTime=1746220338.12053, Size=33922
|
||
[00:37:15] Paso 1: Parseando archivo XML...
|
||
[00:37:15] Paso 1: Parseo XML completado.
|
||
[00:37:15] Paso 2: Detectando tipo de objeto principal...
|
||
[00:37:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:37:15] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:37:15] Paso 3: Extrayendo atributos del bloque...
|
||
[00:37:15] Paso 3: Atributos: Nombre='BlenderCtrl_ResetSPWord', Número=2014, Lenguaje Bloque='LAD'
|
||
[00:37:15] Paso 3b: Comentario bloque: 'TASK2...'
|
||
[00:37:15] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:37:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:37:15] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:37:15] - Procesando Red ID=9, Lenguaje Red=STL
|
||
[00:37:15] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:37:15] Paso 6: Escritura JSON completada.
|
||
[00:37:15] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord.json'
|
||
[00:37:15] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_ResetSPWord.xml'] ---
|
||
[00:37:21] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord_processed.json'
|
||
[00:37:21] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord.json
|
||
[00:37:21] Procesando bloque tipo: FC
|
||
[00:37:21] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:37:21] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:37:21] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:37:21] --- Pase 1 ---
|
||
[00:37:21] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:37:21] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:37:21] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:37:21] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:37:21] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:37:21] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:37:21] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:37:21] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord_processed.json
|
||
[00:37:21] Guardado completado.
|
||
[00:37:21] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_ResetSPWord.xml', 'PLC'] ---
|
||
[00:37:28] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:37:28] Usando una implementación local básica.
|
||
[00:37:28] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord_processed.json'
|
||
[00:37:28] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:37:28] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:37:28] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_ResetSPWord_processed.json
|
||
[00:37:28] Generando salida para: FC 'BlenderCtrl_ResetSPWord' (Original: BlenderCtrl_ResetSPWord)
|
||
[00:37:28] -> Modo de generación: FC SCL
|
||
[00:37:28] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl_ResetSPWord.scl
|
||
[00:37:28] Generación de .SCL completada.
|
||
[00:37:28] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml ---
|
||
[00:37:28] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_UpdatePWord.xml'] ---
|
||
[00:37:29] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:37:29] Total de lenguajes con parser cargado: 5
|
||
[00:37:29] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:37:29] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord.json'
|
||
[00:37:29] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl_UpdatePWord.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord.json'...
|
||
[00:37:29] Metadatos XML: ModTime=1746220338.3090532, Size=54909
|
||
[00:37:29] Paso 1: Parseando archivo XML...
|
||
[00:37:29] Paso 1: Parseo XML completado.
|
||
[00:37:29] Paso 2: Detectando tipo de objeto principal...
|
||
[00:37:29] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:37:29] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:37:29] Paso 3: Extrayendo atributos del bloque...
|
||
[00:37:29] Paso 3: Atributos: Nombre='BlenderCtrl_UpdatePWord', Número=2034, Lenguaje Bloque='LAD'
|
||
[00:37:29] Paso 3b: Comentario bloque: '...'
|
||
[00:37:29] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:37:29] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:37:29] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:37:29] - Procesando Red ID=9, Lenguaje Red=STL
|
||
[00:37:29] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:37:29] Paso 6: Escritura JSON completada.
|
||
[00:37:29] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord.json'
|
||
[00:37:29] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_UpdatePWord.xml'] ---
|
||
[00:37:35] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord_processed.json'
|
||
[00:37:35] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord.json
|
||
[00:37:35] Procesando bloque tipo: FC
|
||
[00:37:35] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:37:35] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:37:35] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:37:35] --- Pase 1 ---
|
||
[00:37:35] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:37:35] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:37:35] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:37:35] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:37:35] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:37:35] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:37:35] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:37:35] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord_processed.json
|
||
[00:37:35] Guardado completado.
|
||
[00:37:35] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl_UpdatePWord.xml', 'PLC'] ---
|
||
[00:37:43] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:37:43] Usando una implementación local básica.
|
||
[00:37:43] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord_processed.json'
|
||
[00:37:43] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:37:43] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:37:43] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl_UpdatePWord_processed.json
|
||
[00:37:43] Generando salida para: FC 'BlenderCtrl_UpdatePWord' (Original: BlenderCtrl_UpdatePWord)
|
||
[00:37:43] -> Modo de generación: FC SCL
|
||
[00:37:43] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl_UpdatePWord.scl
|
||
[00:37:43] Generación de .SCL completada.
|
||
[00:37:43] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderCtrl__Main.xml ---
|
||
[00:37:43] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl__Main.xml'] ---
|
||
[00:37:45] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:37:45] Total de lenguajes con parser cargado: 5
|
||
[00:37:45] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:37:45] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderCtrl__Main.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl__Main.json'
|
||
[00:37:45] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderCtrl__Main.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl__Main.json'...
|
||
[00:37:45] Metadatos XML: ModTime=1746220337.8879128, Size=374076
|
||
[00:37:45] Paso 1: Parseando archivo XML...
|
||
[00:37:45] Paso 1: Parseo XML completado.
|
||
[00:37:45] Paso 2: Detectando tipo de objeto principal...
|
||
[00:37:45] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:37:45] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:37:45] Paso 3: Extrayendo atributos del bloque...
|
||
[00:37:45] Paso 3: Atributos: Nombre='BlenderCtrl__Main', Número=2000, Lenguaje Bloque='LAD'
|
||
[00:37:45] Paso 3b: Comentario bloque: '...'
|
||
[00:37:45] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:37:45] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:37:45] Paso 5: Se encontraron 68 elementos SW.Blocks.CompileUnit.
|
||
[00:37:45] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=3C, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=4D, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=5E, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=6F, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=80, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=91, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=A2, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=B3, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=C4, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=D5, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=E6, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=F7, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=108, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=119, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=12A, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=13B, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=14C, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=15D, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=16E, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=17F, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=190, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=1A1, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=1B2, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=1C3, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=1D4, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=1E5, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=1F6, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=207, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=218, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=229, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=23A, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=24B, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=25C, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=26D, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=27E, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=28F, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=2A0, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=2B1, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=2C2, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=2D3, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=2E4, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=2F5, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=306, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=317, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=328, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=339, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=34A, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=35B, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=36C, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=37D, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=38E, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=39F, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=3B0, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=3C1, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=3D2, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=3E3, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=3F4, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=405, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=416, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=427, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=438, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=449, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=45A, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=46B, Lenguaje Red=LAD
|
||
[00:37:45] - Procesando Red ID=47C, Lenguaje Red=LAD
|
||
[00:37:45] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:37:45] Paso 6: Escritura JSON completada.
|
||
[00:37:45] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl__Main.json'
|
||
[00:37:45] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl__Main.xml'] ---
|
||
[00:37:52] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl__Main.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl__Main_processed.json'
|
||
[00:37:52] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl__Main.json
|
||
[00:37:52] Procesando bloque tipo: FC
|
||
[00:37:52] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:37:52] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:37:52] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:37:52] --- Pase 1 ---
|
||
[00:37:52] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:37:52] Warning: get_sympy_representation called with None source_info.
|
||
[00:37:52] -> 148 instrucciones (no STL) procesadas con SymPy.
|
||
[00:37:52] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:37:52] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:37:52] --- Fin Pase 1: 148 proc SymPy, 0 agrup. Continuando...
|
||
[00:37:52] --- Pase 2 ---
|
||
[00:37:52] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:37:52] Warning: get_sympy_representation called with None source_info.
|
||
[00:37:52] -> 20 instrucciones (no STL) procesadas con SymPy.
|
||
[00:37:52] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:37:52] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:37:52] --- Fin Pase 2: 20 proc SymPy, 0 agrup. Continuando...
|
||
[00:37:52] --- Pase 3 ---
|
||
[00:37:52] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:37:52] Warning: get_sympy_representation called with None source_info.
|
||
[00:37:52] -> 2 instrucciones (no STL) procesadas con SymPy.
|
||
[00:37:52] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:37:52] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:37:52] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
|
||
[00:37:52] --- Pase 4 ---
|
||
[00:37:52] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:37:52] Warning: get_sympy_representation called with None source_info.
|
||
[00:37:52] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:37:52] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
|
||
[00:37:52] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:37:52] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas:
|
||
[00:37:52] - Red 'Mod Copy Recipe' (ID: 45A, Lang: LAD), Instrucción UID: 39, Tipo: 'SdCoil'
|
||
[00:37:52] - Red 'Mod Copy Recipe' (ID: 45A, Lang: LAD), Instrucción UID: 40, Tipo: 'Contact'
|
||
[00:37:52] - Red 'Mod Copy Recipe' (ID: 45A, Lang: LAD), Instrucción UID: 41, Tipo: 'RCoil'
|
||
[00:37:52] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl__Main_processed.json
|
||
[00:37:52] Guardado completado.
|
||
[00:37:52] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderCtrl__Main.xml', 'PLC'] ---
|
||
[00:37:59] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:37:59] Usando una implementación local básica.
|
||
[00:37:59] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderCtrl__Main_processed.json'
|
||
[00:37:59] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:37:59] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:37:59] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderCtrl__Main_processed.json
|
||
[00:37:59] Generando salida para: FC 'BlenderCtrl__Main' (Original: BlenderCtrl__Main)
|
||
[00:37:59] -> Modo de generación: FC SCL
|
||
[00:37:59] INFO: Detectadas 2 VAR_TEMP adicionales.
|
||
[00:37:59] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderCtrl__Main.scl
|
||
[00:37:59] Generación de .SCL completada.
|
||
[00:37:59] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml ---
|
||
[00:37:59] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_Monitor.xml'] ---
|
||
[00:38:00] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:38:00] Total de lenguajes con parser cargado: 5
|
||
[00:38:00] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:38:00] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor.json'
|
||
[00:38:00] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPIDCtrl_Monitor.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor.json'...
|
||
[00:38:00] Metadatos XML: ModTime=1746220385.435582, Size=96792
|
||
[00:38:00] Paso 1: Parseando archivo XML...
|
||
[00:38:00] Paso 1: Parseo XML completado.
|
||
[00:38:00] Paso 2: Detectando tipo de objeto principal...
|
||
[00:38:00] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:38:00] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:38:00] Paso 3: Extrayendo atributos del bloque...
|
||
[00:38:00] Paso 3: Atributos: Nombre='BlenderPIDCtrl_Monitor', Número=1787, Lenguaje Bloque='LAD'
|
||
[00:38:00] Paso 3b: Comentario bloque: '...'
|
||
[00:38:00] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:38:00] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:38:00] Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit.
|
||
[00:38:00] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=3C, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=4D, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=5E, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=6F, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=80, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=91, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=A2, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=B3, Lenguaje Red=LAD
|
||
[00:38:00] - Procesando Red ID=C4, Lenguaje Red=LAD
|
||
[00:38:00] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:38:00] Paso 6: Escritura JSON completada.
|
||
[00:38:00] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor.json'
|
||
[00:38:00] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_Monitor.xml'] ---
|
||
[00:38:06] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor_processed.json'
|
||
[00:38:06] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor.json
|
||
[00:38:06] Procesando bloque tipo: FB
|
||
[00:38:06] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:38:06] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:38:06] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:38:06] --- Pase 1 ---
|
||
[00:38:06] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:38:06] -> 32 instrucciones (no STL) procesadas con SymPy.
|
||
[00:38:06] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:38:06] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:38:06] --- Fin Pase 1: 32 proc SymPy, 0 agrup. Continuando...
|
||
[00:38:06] --- Pase 2 ---
|
||
[00:38:06] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:38:06] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:38:06] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
|
||
[00:38:06] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:38:06] ADVERTENCIA: Se encontraron 8 instrucciones (no STL) que parecen no haber sido procesadas:
|
||
[00:38:06] - Red 'Water PID Controlling Ok' (ID: 2B, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr'
|
||
[00:38:06] - Red 'Water PID Controlling Ok' (ID: 2B, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
|
||
[00:38:06] - Red 'Syrup PID Controlling Ok' (ID: 5E, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr'
|
||
[00:38:06] - Red 'Syrup PID Controlling Ok' (ID: 5E, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
|
||
[00:38:06] - Red 'CO2 PID Controlling Ok' (ID: 91, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr'
|
||
[00:38:06] - Red 'CO2 PID Controlling Ok' (ID: 91, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
|
||
[00:38:06] - Red 'Gas2 PID Controlling Ok' (ID: C4, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr'
|
||
[00:38:06] - Red 'Gas2 PID Controlling Ok' (ID: C4, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil'
|
||
[00:38:06] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor_processed.json
|
||
[00:38:06] Guardado completado.
|
||
[00:38:06] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_Monitor.xml', 'PLC'] ---
|
||
[00:38:11] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:38:11] Usando una implementación local básica.
|
||
[00:38:11] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor_processed.json'
|
||
[00:38:11] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:38:11] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:38:11] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_Monitor_processed.json
|
||
[00:38:11] Generando salida para: FB 'BlenderPIDCtrl_Monitor' (Original: BlenderPIDCtrl_Monitor)
|
||
[00:38:11] -> Modo de generación: FB SCL
|
||
[00:38:11] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
|
||
[00:38:11] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
|
||
[00:38:11] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
|
||
[00:38:11] WARNING: No se encontró definición para 'Statistical_Analisys'. Se buscó en directorios estándar.
|
||
[00:38:11] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPIDCtrl_Monitor.scl
|
||
[00:38:11] Generación de .SCL completada.
|
||
[00:38:11] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPIDCtrl_PresRelea.xml ---
|
||
[00:38:11] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_PresRelea.xml'] ---
|
||
[00:38:13] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:38:13] Total de lenguajes con parser cargado: 5
|
||
[00:38:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:38:13] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPIDCtrl_PresRelea.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_PresRelea.json'
|
||
[00:38:13] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPIDCtrl_PresRelea.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_PresRelea.json'...
|
||
[00:38:13] Metadatos XML: ModTime=1746220374.0088854, Size=18147
|
||
[00:38:13] Paso 1: Parseando archivo XML...
|
||
[00:38:13] Paso 1: Parseo XML completado.
|
||
[00:38:13] Paso 2: Detectando tipo de objeto principal...
|
||
[00:38:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:38:13] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:38:13] Paso 3: Extrayendo atributos del bloque...
|
||
[00:38:13] Paso 3: Atributos: Nombre='BlenderPIDCtrl_PresRelea', Número=1917, Lenguaje Bloque='SCL'
|
||
[00:38:13] Paso 3b: Comentario bloque: '...'
|
||
[00:38:13] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:38:13] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:38:13] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:38:13] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:38:13] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:38:13] Paso 6: Escritura JSON completada.
|
||
[00:38:13] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_PresRelea.json'
|
||
[00:38:13] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_PresRelea.xml'] ---
|
||
[00:38:17] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_PresRelea.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_PresRelea_processed.json'
|
||
[00:38:17] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_PresRelea.json
|
||
[00:38:17] Procesando bloque tipo: FC
|
||
[00:38:17] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:38:17] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:38:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:38:17] --- Pase 1 ---
|
||
[00:38:17] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:38:17] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:38:17] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:38:17] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:38:17] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:38:17] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:38:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:38:17] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_PresRelea_processed.json
|
||
[00:38:17] Guardado completado.
|
||
[00:38:17] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_PresRelea.xml', 'PLC'] ---
|
||
[00:38:23] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:38:23] Usando una implementación local básica.
|
||
[00:38:23] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_PresRelea_processed.json'
|
||
[00:38:23] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:38:23] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:38:23] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_PresRelea_processed.json
|
||
[00:38:23] Generando salida para: FC 'BlenderPIDCtrl_PresRelea' (Original: BlenderPIDCtrl_PresRelea)
|
||
[00:38:23] -> Modo de generación: FC SCL
|
||
[00:38:23] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPIDCtrl_PresRelea.scl
|
||
[00:38:23] Generación de .SCL completada.
|
||
[00:38:23] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPIDCtrl_ReadAnIn.xml ---
|
||
[00:38:23] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_ReadAnIn.xml'] ---
|
||
[00:38:25] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:38:25] Total de lenguajes con parser cargado: 5
|
||
[00:38:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:38:25] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPIDCtrl_ReadAnIn.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_ReadAnIn.json'
|
||
[00:38:25] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPIDCtrl_ReadAnIn.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_ReadAnIn.json'...
|
||
[00:38:25] Metadatos XML: ModTime=1746220387.0297105, Size=109608
|
||
[00:38:25] Paso 1: Parseando archivo XML...
|
||
[00:38:25] Paso 1: Parseo XML completado.
|
||
[00:38:25] Paso 2: Detectando tipo de objeto principal...
|
||
[00:38:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:38:25] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:38:25] Paso 3: Extrayendo atributos del bloque...
|
||
[00:38:25] Paso 3: Atributos: Nombre='BlenderPIDCtrl_ReadAnIn', Número=1790, Lenguaje Bloque='LAD'
|
||
[00:38:25] Paso 3b: Comentario bloque: 'TASK1 PID...'
|
||
[00:38:25] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:38:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:38:25] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit.
|
||
[00:38:25] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:38:25] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:38:25] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:38:25] - Procesando Red ID=3C, Lenguaje Red=LAD
|
||
[00:38:25] - Procesando Red ID=4D, Lenguaje Red=LAD
|
||
[00:38:25] - Procesando Red ID=5E, Lenguaje Red=LAD
|
||
[00:38:25] - Procesando Red ID=6F, Lenguaje Red=LAD
|
||
[00:38:25] - Procesando Red ID=80, Lenguaje Red=LAD
|
||
[00:38:25] - Procesando Red ID=91, Lenguaje Red=LAD
|
||
[00:38:25] - Procesando Red ID=A2, Lenguaje Red=LAD
|
||
[00:38:25] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:38:25] Paso 6: Escritura JSON completada.
|
||
[00:38:25] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_ReadAnIn.json'
|
||
[00:38:25] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_ReadAnIn.xml'] ---
|
||
[00:38:30] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_ReadAnIn.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_ReadAnIn_processed.json'
|
||
[00:38:30] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_ReadAnIn.json
|
||
[00:38:30] Procesando bloque tipo: FB
|
||
[00:38:30] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:38:30] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:38:30] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:38:30] --- Pase 1 ---
|
||
[00:38:30] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:38:30] Advertencia: No se encontró nombre/instancia para TON UID 30. Usando placeholder '#TON_INSTANCE_30'.
|
||
[00:38:30] -> 35 instrucciones (no STL) procesadas con SymPy.
|
||
[00:38:30] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:38:30] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:38:30] --- Fin Pase 1: 35 proc SymPy, 0 agrup. Continuando...
|
||
[00:38:30] --- Pase 2 ---
|
||
[00:38:30] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:38:30] -> 24 instrucciones (no STL) procesadas con SymPy.
|
||
[00:38:30] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:38:30] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:38:30] --- Fin Pase 2: 24 proc SymPy, 0 agrup. Continuando...
|
||
[00:38:30] --- Pase 3 ---
|
||
[00:38:30] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:38:30] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:38:30] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. ---
|
||
[00:38:30] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:38:30] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:38:30] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_ReadAnIn_processed.json
|
||
[00:38:30] Guardado completado.
|
||
[00:38:30] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_ReadAnIn.xml', 'PLC'] ---
|
||
[00:38:35] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:38:35] Usando una implementación local básica.
|
||
[00:38:35] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_ReadAnIn_processed.json'
|
||
[00:38:35] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:38:35] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:38:35] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_ReadAnIn_processed.json
|
||
[00:38:35] Generando salida para: FB 'BlenderPIDCtrl_ReadAnIn' (Original: BlenderPIDCtrl_ReadAnIn)
|
||
[00:38:35] -> Modo de generación: FB SCL
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:38:35] INFO: Detectadas 4 VAR_TEMP adicionales.
|
||
[00:38:35] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPIDCtrl_ReadAnIn.scl
|
||
[00:38:35] Generación de .SCL completada.
|
||
[00:38:35] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPIDCtrl_SaveInteg.xml ---
|
||
[00:38:35] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_SaveInteg.xml'] ---
|
||
[00:38:37] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:38:37] Total de lenguajes con parser cargado: 5
|
||
[00:38:37] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:38:37] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPIDCtrl_SaveInteg.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveInteg.json'
|
||
[00:38:37] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPIDCtrl_SaveInteg.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveInteg.json'...
|
||
[00:38:37] Metadatos XML: ModTime=1746220387.1874764, Size=102354
|
||
[00:38:37] Paso 1: Parseando archivo XML...
|
||
[00:38:37] Paso 1: Parseo XML completado.
|
||
[00:38:37] Paso 2: Detectando tipo de objeto principal...
|
||
[00:38:37] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:38:37] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:38:37] Paso 3: Extrayendo atributos del bloque...
|
||
[00:38:37] Paso 3: Atributos: Nombre='BlenderPIDCtrl_SaveInteg', Número=1788, Lenguaje Bloque='SCL'
|
||
[00:38:37] Paso 3b: Comentario bloque: '...'
|
||
[00:38:37] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:38:37] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:38:37] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:38:37] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:38:37] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:38:37] Paso 6: Escritura JSON completada.
|
||
[00:38:37] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveInteg.json'
|
||
[00:38:37] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_SaveInteg.xml'] ---
|
||
[00:38:42] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveInteg.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveInteg_processed.json'
|
||
[00:38:42] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveInteg.json
|
||
[00:38:42] Procesando bloque tipo: FB
|
||
[00:38:42] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:38:42] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:38:42] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:38:42] --- Pase 1 ---
|
||
[00:38:42] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:38:42] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:38:42] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:38:42] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:38:42] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:38:42] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:38:42] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:38:42] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveInteg_processed.json
|
||
[00:38:42] Guardado completado.
|
||
[00:38:42] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_SaveInteg.xml', 'PLC'] ---
|
||
[00:38:48] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:38:48] Usando una implementación local básica.
|
||
[00:38:48] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveInteg_processed.json'
|
||
[00:38:48] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:38:48] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:38:48] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveInteg_processed.json
|
||
[00:38:48] Generando salida para: FB 'BlenderPIDCtrl_SaveInteg' (Original: BlenderPIDCtrl_SaveInteg)
|
||
[00:38:48] -> Modo de generación: FB SCL
|
||
[00:38:48] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPIDCtrl_SaveInteg.scl
|
||
[00:38:48] Generación de .SCL completada.
|
||
[00:38:48] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPIDCtrl_SaveValve.xml ---
|
||
[00:38:48] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_SaveValve.xml'] ---
|
||
[00:38:50] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:38:50] Total de lenguajes con parser cargado: 5
|
||
[00:38:50] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:38:50] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPIDCtrl_SaveValve.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveValve.json'
|
||
[00:38:50] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPIDCtrl_SaveValve.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveValve.json'...
|
||
[00:38:50] Metadatos XML: ModTime=1746220374.1925855, Size=17792
|
||
[00:38:50] Paso 1: Parseando archivo XML...
|
||
[00:38:50] Paso 1: Parseo XML completado.
|
||
[00:38:50] Paso 2: Detectando tipo de objeto principal...
|
||
[00:38:50] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:38:50] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:38:50] Paso 3: Extrayendo atributos del bloque...
|
||
[00:38:50] Paso 3: Atributos: Nombre='BlenderPIDCtrl_SaveValve', Número=1918, Lenguaje Bloque='SCL'
|
||
[00:38:50] Paso 3b: Comentario bloque: '...'
|
||
[00:38:50] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:38:50] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:38:50] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:38:50] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:38:50] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:38:50] Paso 6: Escritura JSON completada.
|
||
[00:38:50] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveValve.json'
|
||
[00:38:50] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_SaveValve.xml'] ---
|
||
[00:38:56] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveValve.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveValve_processed.json'
|
||
[00:38:56] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveValve.json
|
||
[00:38:56] Procesando bloque tipo: FC
|
||
[00:38:56] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:38:56] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:38:56] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:38:56] --- Pase 1 ---
|
||
[00:38:56] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:38:56] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:38:56] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:38:56] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:38:56] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:38:56] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:38:56] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:38:56] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveValve_processed.json
|
||
[00:38:56] Guardado completado.
|
||
[00:38:56] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_SaveValve.xml', 'PLC'] ---
|
||
[00:39:01] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:39:01] Usando una implementación local básica.
|
||
[00:39:01] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveValve_processed.json'
|
||
[00:39:01] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:39:01] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:39:01] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_SaveValve_processed.json
|
||
[00:39:01] Generando salida para: FC 'BlenderPIDCtrl_SaveValve' (Original: BlenderPIDCtrl_SaveValve)
|
||
[00:39:01] -> Modo de generación: FC SCL
|
||
[00:39:01] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPIDCtrl_SaveValve.scl
|
||
[00:39:01] Generación de .SCL completada.
|
||
[00:39:01] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml ---
|
||
[00:39:01] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_WriteAnOu.xml'] ---
|
||
[00:39:03] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:39:03] Total de lenguajes con parser cargado: 5
|
||
[00:39:03] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:39:03] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu.json'
|
||
[00:39:03] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPIDCtrl_WriteAnOu.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu.json'...
|
||
[00:39:03] Metadatos XML: ModTime=1746220423.7481637, Size=215511
|
||
[00:39:03] Paso 1: Parseando archivo XML...
|
||
[00:39:03] Paso 1: Parseo XML completado.
|
||
[00:39:03] Paso 2: Detectando tipo de objeto principal...
|
||
[00:39:03] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:39:03] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:39:03] Paso 3: Extrayendo atributos del bloque...
|
||
[00:39:03] Paso 3: Atributos: Nombre='BlenderPIDCtrl_WriteAnOu', Número=1925, Lenguaje Bloque='LAD'
|
||
[00:39:03] Paso 3b: Comentario bloque: 'TASK1 PID...'
|
||
[00:39:03] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:39:03] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:39:03] Paso 5: Se encontraron 21 elementos SW.Blocks.CompileUnit.
|
||
[00:39:03] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=3C, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=4D, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=5E, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=6F, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=80, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=91, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=A2, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=B3, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=C4, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=D5, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=E6, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=F7, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=108, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=119, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=12A, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=13B, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=14C, Lenguaje Red=LAD
|
||
[00:39:03] - Procesando Red ID=15D, Lenguaje Red=LAD
|
||
[00:39:03] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:39:03] Paso 6: Escritura JSON completada.
|
||
[00:39:03] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu.json'
|
||
[00:39:03] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_WriteAnOu.xml'] ---
|
||
[00:39:08] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu_processed.json'
|
||
[00:39:08] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu.json
|
||
[00:39:08] Procesando bloque tipo: FC
|
||
[00:39:08] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:39:08] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:39:08] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:39:08] --- Pase 1 ---
|
||
[00:39:08] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:39:08] -> 152 instrucciones (no STL) procesadas con SymPy.
|
||
[00:39:08] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:39:08] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:39:08] --- Fin Pase 1: 152 proc SymPy, 0 agrup. Continuando...
|
||
[00:39:08] --- Pase 2 ---
|
||
[00:39:08] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:39:08] -> 11 instrucciones (no STL) procesadas con SymPy.
|
||
[00:39:08] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:39:08] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:39:08] --- Fin Pase 2: 11 proc SymPy, 0 agrup. Continuando...
|
||
[00:39:08] --- Pase 3 ---
|
||
[00:39:08] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:39:08] -> 2 instrucciones (no STL) procesadas con SymPy.
|
||
[00:39:08] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:39:08] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:39:08] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando...
|
||
[00:39:08] --- Pase 4 ---
|
||
[00:39:08] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:39:08] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:39:08] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. ---
|
||
[00:39:08] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:39:08] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:39:08] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu_processed.json
|
||
[00:39:08] Guardado completado.
|
||
[00:39:08] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl_WriteAnOu.xml', 'PLC'] ---
|
||
[00:39:14] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:39:14] Usando una implementación local básica.
|
||
[00:39:14] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu_processed.json'
|
||
[00:39:14] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:39:14] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:39:14] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl_WriteAnOu_processed.json
|
||
[00:39:14] Generando salida para: FC 'BlenderPIDCtrl_WriteAnOu' (Original: BlenderPIDCtrl_WriteAnOu)
|
||
[00:39:14] -> Modo de generación: FC SCL
|
||
[00:39:14] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPIDCtrl_WriteAnOu.scl
|
||
[00:39:14] Generación de .SCL completada.
|
||
[00:39:14] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml ---
|
||
[00:39:14] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl__Loop.xml'] ---
|
||
[00:39:15] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:39:15] Total de lenguajes con parser cargado: 5
|
||
[00:39:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:39:15] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop.json'
|
||
[00:39:15] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPIDCtrl__Loop.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop.json'...
|
||
[00:39:15] Metadatos XML: ModTime=1746220415.0932393, Size=85475
|
||
[00:39:15] Paso 1: Parseando archivo XML...
|
||
[00:39:15] Paso 1: Parseo XML completado.
|
||
[00:39:15] Paso 2: Detectando tipo de objeto principal...
|
||
[00:39:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:39:15] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:39:15] Paso 3: Extrayendo atributos del bloque...
|
||
[00:39:15] Paso 3: Atributos: Nombre='BlenderPIDCtrl__Loop', Número=1729, Lenguaje Bloque='LAD'
|
||
[00:39:15] Paso 3b: Comentario bloque: 'TASK1 PID...'
|
||
[00:39:15] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:39:15] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:39:15] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit.
|
||
[00:39:15] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:39:15] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:39:15] - Procesando Red ID=2B, Lenguaje Red=LAD
|
||
[00:39:15] - Procesando Red ID=3C, Lenguaje Red=LAD
|
||
[00:39:15] - Procesando Red ID=4D, Lenguaje Red=LAD
|
||
[00:39:15] - Procesando Red ID=5E, Lenguaje Red=LAD
|
||
[00:39:15] - Procesando Red ID=6F, Lenguaje Red=LAD
|
||
[00:39:15] - Procesando Red ID=80, Lenguaje Red=LAD
|
||
[00:39:15] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:39:15] Paso 6: Escritura JSON completada.
|
||
[00:39:15] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop.json'
|
||
[00:39:15] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl__Loop.xml'] ---
|
||
[00:39:20] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop_processed.json'
|
||
[00:39:20] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop.json
|
||
[00:39:20] Procesando bloque tipo: FB
|
||
[00:39:20] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:39:20] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:39:20] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:39:20] --- Pase 1 ---
|
||
[00:39:20] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:39:20] -> 50 instrucciones (no STL) procesadas con SymPy.
|
||
[00:39:20] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:39:20] INFO: Agrupando 6 instr. bajo condición de Contact UID 27
|
||
[00:39:20] INFO: Agrupando 2 instr. bajo condición de Contact UID 24
|
||
[00:39:20] -> 2 agrupaciones realizadas (en redes no STL).
|
||
[00:39:20] --- Fin Pase 1: 50 proc SymPy, 2 agrup. Continuando...
|
||
[00:39:20] --- Pase 2 ---
|
||
[00:39:20] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:39:20] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:39:20] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
|
||
[00:39:20] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:39:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:39:20] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop_processed.json
|
||
[00:39:20] Guardado completado.
|
||
[00:39:20] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPIDCtrl__Loop.xml', 'PLC'] ---
|
||
[00:39:26] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:39:26] Usando una implementación local básica.
|
||
[00:39:26] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop_processed.json'
|
||
[00:39:26] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:39:26] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:39:26] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPIDCtrl__Loop_processed.json
|
||
[00:39:26] Generando salida para: FB 'BlenderPIDCtrl__Loop' (Original: BlenderPIDCtrl__Loop)
|
||
[00:39:26] -> Modo de generación: FB SCL
|
||
[00:39:26] WARNING: No se encontró definición para 'BlenderPID_PIDFFCalc'. Se buscó en directorios estándar.
|
||
[00:39:26] WARNING: No se encontró definición para 'BlenderPID_BlendingFault'. Se buscó en directorios estándar.
|
||
[00:39:26] WARNING: No se encontró definición para 'BlenderPIDCtrl_SaveInteg'. Se buscó en directorios estándar.
|
||
[00:39:26] WARNING: No se encontró definición para 'BlenderPIDCtrl_Monitor'. Se buscó en directorios estándar.
|
||
[00:39:26] WARNING: No se encontró definición para 'BlenderPIDCtrl_ReadAnIn'. Se buscó en directorios estándar.
|
||
[00:39:26] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPIDCtrl__Loop.scl
|
||
[00:39:26] Generación de .SCL completada.
|
||
[00:39:26] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID_ActualRecipe.xml ---
|
||
[00:39:26] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_ActualRecipe.xml'] ---
|
||
[00:39:28] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:39:28] Total de lenguajes con parser cargado: 5
|
||
[00:39:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:39:28] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID_ActualRecipe.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_ActualRecipe.json'
|
||
[00:39:28] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID_ActualRecipe.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_ActualRecipe.json'...
|
||
[00:39:28] Metadatos XML: ModTime=1746220415.6678803, Size=79572
|
||
[00:39:28] Paso 1: Parseando archivo XML...
|
||
[00:39:28] Paso 1: Parseo XML completado.
|
||
[00:39:28] Paso 2: Detectando tipo de objeto principal...
|
||
[00:39:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:39:28] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:39:28] Paso 3: Extrayendo atributos del bloque...
|
||
[00:39:28] Paso 3: Atributos: Nombre='BlenderPID_ActualRecipe', Número=1919, Lenguaje Bloque='SCL'
|
||
[00:39:28] Paso 3b: Comentario bloque: '...'
|
||
[00:39:28] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:39:28] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:39:28] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:39:28] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:39:28] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:39:28] Paso 6: Escritura JSON completada.
|
||
[00:39:28] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_ActualRecipe.json'
|
||
[00:39:28] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_ActualRecipe.xml'] ---
|
||
[00:39:34] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_ActualRecipe.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_ActualRecipe_processed.json'
|
||
[00:39:34] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_ActualRecipe.json
|
||
[00:39:34] Procesando bloque tipo: FB
|
||
[00:39:34] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:39:34] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:39:34] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:39:34] --- Pase 1 ---
|
||
[00:39:34] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:39:34] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:39:34] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:39:34] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:39:34] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:39:34] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:39:34] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:39:34] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_ActualRecipe_processed.json
|
||
[00:39:34] Guardado completado.
|
||
[00:39:34] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_ActualRecipe.xml', 'PLC'] ---
|
||
[00:39:41] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:39:41] Usando una implementación local básica.
|
||
[00:39:41] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_ActualRecipe_processed.json'
|
||
[00:39:41] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:39:41] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:39:41] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_ActualRecipe_processed.json
|
||
[00:39:41] Generando salida para: FB 'BlenderPID_ActualRecipe' (Original: BlenderPID_ActualRecipe)
|
||
[00:39:41] -> Modo de generación: FB SCL
|
||
[00:39:41] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID_ActualRecipe.scl
|
||
[00:39:41] Generación de .SCL completada.
|
||
[00:39:41] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID_BlendingFault.xml ---
|
||
[00:39:41] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_BlendingFault.xml'] ---
|
||
[00:39:43] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:39:43] Total de lenguajes con parser cargado: 5
|
||
[00:39:43] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:39:43] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID_BlendingFault.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_BlendingFault.json'
|
||
[00:39:43] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID_BlendingFault.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_BlendingFault.json'...
|
||
[00:39:43] Metadatos XML: ModTime=1746220384.591394, Size=49215
|
||
[00:39:43] Paso 1: Parseando archivo XML...
|
||
[00:39:43] Paso 1: Parseo XML completado.
|
||
[00:39:43] Paso 2: Detectando tipo de objeto principal...
|
||
[00:39:43] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:39:43] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:39:43] Paso 3: Extrayendo atributos del bloque...
|
||
[00:39:43] Paso 3: Atributos: Nombre='BlenderPID_BlendingFault', Número=1753, Lenguaje Bloque='SCL'
|
||
[00:39:43] Paso 3b: Comentario bloque: '...'
|
||
[00:39:43] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:39:43] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:39:43] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:39:43] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:39:43] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:39:43] Paso 6: Escritura JSON completada.
|
||
[00:39:43] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_BlendingFault.json'
|
||
[00:39:43] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_BlendingFault.xml'] ---
|
||
[00:39:48] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_BlendingFault.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_BlendingFault_processed.json'
|
||
[00:39:48] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_BlendingFault.json
|
||
[00:39:48] Procesando bloque tipo: FB
|
||
[00:39:48] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:39:48] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:39:48] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:39:48] --- Pase 1 ---
|
||
[00:39:48] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:39:48] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:39:48] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:39:48] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:39:48] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:39:48] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:39:48] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:39:48] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_BlendingFault_processed.json
|
||
[00:39:48] Guardado completado.
|
||
[00:39:48] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_BlendingFault.xml', 'PLC'] ---
|
||
[00:39:54] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:39:54] Usando una implementación local básica.
|
||
[00:39:54] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_BlendingFault_processed.json'
|
||
[00:39:54] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:39:54] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:39:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_BlendingFault_processed.json
|
||
[00:39:54] Generando salida para: FB 'BlenderPID_BlendingFault' (Original: BlenderPID_BlendingFault)
|
||
[00:39:54] -> Modo de generación: FB SCL
|
||
[00:39:54] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID_BlendingFault.scl
|
||
[00:39:54] Generación de .SCL completada.
|
||
[00:39:54] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID_FlowMeterErro.xml ---
|
||
[00:39:54] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_FlowMeterErro.xml'] ---
|
||
[00:39:55] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:39:55] Total de lenguajes con parser cargado: 5
|
||
[00:39:55] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:39:55] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID_FlowMeterErro.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_FlowMeterErro.json'
|
||
[00:39:55] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID_FlowMeterErro.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_FlowMeterErro.json'...
|
||
[00:39:55] Metadatos XML: ModTime=1746220373.8056445, Size=35730
|
||
[00:39:55] Paso 1: Parseando archivo XML...
|
||
[00:39:55] Paso 1: Parseo XML completado.
|
||
[00:39:55] Paso 2: Detectando tipo de objeto principal...
|
||
[00:39:55] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:39:55] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:39:55] Paso 3: Extrayendo atributos del bloque...
|
||
[00:39:55] Paso 3: Atributos: Nombre='BlenderPID_FlowMeterErro', Número=1915, Lenguaje Bloque='SCL'
|
||
[00:39:55] Paso 3b: Comentario bloque: '...'
|
||
[00:39:55] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:39:55] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:39:55] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:39:55] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:39:55] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:39:55] Paso 6: Escritura JSON completada.
|
||
[00:39:55] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_FlowMeterErro.json'
|
||
[00:39:55] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_FlowMeterErro.xml'] ---
|
||
[00:40:01] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_FlowMeterErro.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_FlowMeterErro_processed.json'
|
||
[00:40:01] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_FlowMeterErro.json
|
||
[00:40:01] Procesando bloque tipo: FC
|
||
[00:40:01] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:40:01] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:40:01] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:40:01] --- Pase 1 ---
|
||
[00:40:01] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:40:01] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:40:01] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:40:01] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:40:01] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:40:01] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:40:01] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:40:01] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_FlowMeterErro_processed.json
|
||
[00:40:01] Guardado completado.
|
||
[00:40:01] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_FlowMeterErro.xml', 'PLC'] ---
|
||
[00:40:06] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:40:06] Usando una implementación local básica.
|
||
[00:40:06] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_FlowMeterErro_processed.json'
|
||
[00:40:06] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:40:06] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:40:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_FlowMeterErro_processed.json
|
||
[00:40:06] Generando salida para: FC 'BlenderPID_FlowMeterErro' (Original: BlenderPID_FlowMeterErro)
|
||
[00:40:06] -> Modo de generación: FC SCL
|
||
[00:40:06] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID_FlowMeterErro.scl
|
||
[00:40:06] Generación de .SCL completada.
|
||
[00:40:06] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID_NextRecipe.xml ---
|
||
[00:40:06] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_NextRecipe.xml'] ---
|
||
[00:40:08] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:40:08] Total de lenguajes con parser cargado: 5
|
||
[00:40:08] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:40:08] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID_NextRecipe.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe.json'
|
||
[00:40:08] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID_NextRecipe.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe.json'...
|
||
[00:40:08] Metadatos XML: ModTime=1746220338.4017062, Size=14954
|
||
[00:40:08] Paso 1: Parseando archivo XML...
|
||
[00:40:08] Paso 1: Parseo XML completado.
|
||
[00:40:08] Paso 2: Detectando tipo de objeto principal...
|
||
[00:40:08] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:40:08] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:40:08] Paso 3: Extrayendo atributos del bloque...
|
||
[00:40:08] Paso 3: Atributos: Nombre='BlenderPID_NextRecipe', Número=1916, Lenguaje Bloque='LAD'
|
||
[00:40:08] Paso 3b: Comentario bloque: '...'
|
||
[00:40:08] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:40:08] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:40:08] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit.
|
||
[00:40:08] - Procesando Red ID=9, Lenguaje Red=LAD
|
||
[00:40:08] - Procesando Red ID=1A, Lenguaje Red=LAD
|
||
[00:40:08] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:40:08] Paso 6: Escritura JSON completada.
|
||
[00:40:08] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe.json'
|
||
[00:40:08] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_NextRecipe.xml'] ---
|
||
[00:40:13] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe_processed.json'
|
||
[00:40:13] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe.json
|
||
[00:40:13] Procesando bloque tipo: FC
|
||
[00:40:13] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:40:13] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:40:13] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:40:13] --- Pase 1 ---
|
||
[00:40:13] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:40:13] -> 2 instrucciones (no STL) procesadas con SymPy.
|
||
[00:40:13] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:40:13] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:40:13] --- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando...
|
||
[00:40:13] --- Pase 2 ---
|
||
[00:40:13] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:40:13] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:40:13] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. ---
|
||
[00:40:13] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:40:13] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:40:13] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe_processed.json
|
||
[00:40:13] Guardado completado.
|
||
[00:40:13] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_NextRecipe.xml', 'PLC'] ---
|
||
[00:40:19] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:40:19] Usando una implementación local básica.
|
||
[00:40:19] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe_processed.json'
|
||
[00:40:19] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:40:19] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:40:19] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_NextRecipe_processed.json
|
||
[00:40:19] Generando salida para: FC 'BlenderPID_NextRecipe' (Original: BlenderPID_NextRecipe)
|
||
[00:40:19] -> Modo de generación: FC SCL
|
||
[00:40:19] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID_NextRecipe.scl
|
||
[00:40:19] Generación de .SCL completada.
|
||
[00:40:19] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID_PIDFFCalc.xml ---
|
||
[00:40:19] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDFFCalc.xml'] ---
|
||
[00:40:20] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:40:20] Total de lenguajes con parser cargado: 5
|
||
[00:40:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:40:20] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID_PIDFFCalc.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDFFCalc.json'
|
||
[00:40:20] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID_PIDFFCalc.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDFFCalc.json'...
|
||
[00:40:20] Metadatos XML: ModTime=1746220384.778817, Size=130814
|
||
[00:40:20] Paso 1: Parseando archivo XML...
|
||
[00:40:20] Paso 1: Parseo XML completado.
|
||
[00:40:20] Paso 2: Detectando tipo de objeto principal...
|
||
[00:40:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:40:20] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:40:20] Paso 3: Extrayendo atributos del bloque...
|
||
[00:40:20] Paso 3: Atributos: Nombre='BlenderPID_PIDFFCalc', Número=1752, Lenguaje Bloque='SCL'
|
||
[00:40:20] Paso 3b: Comentario bloque: '...'
|
||
[00:40:20] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:40:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:40:20] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:40:20] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:40:20] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:40:20] Paso 6: Escritura JSON completada.
|
||
[00:40:20] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDFFCalc.json'
|
||
[00:40:20] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDFFCalc.xml'] ---
|
||
[00:40:25] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDFFCalc.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDFFCalc_processed.json'
|
||
[00:40:25] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDFFCalc.json
|
||
[00:40:25] Procesando bloque tipo: FB
|
||
[00:40:25] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:40:25] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:40:25] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:40:25] --- Pase 1 ---
|
||
[00:40:25] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:40:25] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:40:25] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:40:25] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:40:25] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:40:25] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:40:25] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:40:25] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDFFCalc_processed.json
|
||
[00:40:25] Guardado completado.
|
||
[00:40:25] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDFFCalc.xml', 'PLC'] ---
|
||
[00:40:31] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:40:31] Usando una implementación local básica.
|
||
[00:40:31] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDFFCalc_processed.json'
|
||
[00:40:31] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:40:31] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:40:31] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDFFCalc_processed.json
|
||
[00:40:31] Generando salida para: FB 'BlenderPID_PIDFFCalc' (Original: BlenderPID_PIDFFCalc)
|
||
[00:40:31] -> Modo de generación: FB SCL
|
||
[00:40:31] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:40:31] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID_PIDFFCalc.scl
|
||
[00:40:31] Generación de .SCL completada.
|
||
[00:40:31] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID_PIDInitParam.xml ---
|
||
[00:40:31] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDInitParam.xml'] ---
|
||
[00:40:32] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:40:32] Total de lenguajes con parser cargado: 5
|
||
[00:40:32] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:40:32] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID_PIDInitParam.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDInitParam.json'
|
||
[00:40:32] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID_PIDInitParam.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDInitParam.json'...
|
||
[00:40:32] Metadatos XML: ModTime=1746220384.956935, Size=114005
|
||
[00:40:32] Paso 1: Parseando archivo XML...
|
||
[00:40:32] Paso 1: Parseo XML completado.
|
||
[00:40:32] Paso 2: Detectando tipo de objeto principal...
|
||
[00:40:32] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:40:32] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:40:32] Paso 3: Extrayendo atributos del bloque...
|
||
[00:40:32] Paso 3: Atributos: Nombre='BlenderPID_PIDInitParam', Número=1755, Lenguaje Bloque='SCL'
|
||
[00:40:32] Paso 3b: Comentario bloque: '...'
|
||
[00:40:32] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:40:32] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:40:32] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:40:32] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:40:32] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:40:32] Paso 6: Escritura JSON completada.
|
||
[00:40:32] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDInitParam.json'
|
||
[00:40:32] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDInitParam.xml'] ---
|
||
[00:40:37] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDInitParam.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDInitParam_processed.json'
|
||
[00:40:37] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDInitParam.json
|
||
[00:40:37] Procesando bloque tipo: FB
|
||
[00:40:37] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:40:37] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:40:37] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:40:37] --- Pase 1 ---
|
||
[00:40:37] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:40:37] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:40:37] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:40:37] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:40:37] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:40:37] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:40:37] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:40:37] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDInitParam_processed.json
|
||
[00:40:37] Guardado completado.
|
||
[00:40:37] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDInitParam.xml', 'PLC'] ---
|
||
[00:40:42] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:40:42] Usando una implementación local básica.
|
||
[00:40:42] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDInitParam_processed.json'
|
||
[00:40:42] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:40:42] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:40:42] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDInitParam_processed.json
|
||
[00:40:42] Generando salida para: FB 'BlenderPID_PIDInitParam' (Original: BlenderPID_PIDInitParam)
|
||
[00:40:42] -> Modo de generación: FB SCL
|
||
[00:40:42] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:40:42] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:40:42] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:40:42] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:40:42] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:40:42] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:40:42] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID_PIDInitParam.scl
|
||
[00:40:42] Generación de .SCL completada.
|
||
[00:40:42] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID_PIDResInteg.xml ---
|
||
[00:40:42] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDResInteg.xml'] ---
|
||
[00:40:44] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:40:44] Total de lenguajes con parser cargado: 5
|
||
[00:40:44] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:40:44] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID_PIDResInteg.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDResInteg.json'
|
||
[00:40:44] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID_PIDResInteg.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDResInteg.json'...
|
||
[00:40:44] Metadatos XML: ModTime=1746220373.893437, Size=27679
|
||
[00:40:44] Paso 1: Parseando archivo XML...
|
||
[00:40:44] Paso 1: Parseo XML completado.
|
||
[00:40:44] Paso 2: Detectando tipo de objeto principal...
|
||
[00:40:44] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:40:44] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0).
|
||
[00:40:44] Paso 3: Extrayendo atributos del bloque...
|
||
[00:40:44] Paso 3: Atributos: Nombre='BlenderPID_PIDResInteg', Número=1914, Lenguaje Bloque='SCL'
|
||
[00:40:44] Paso 3b: Comentario bloque: '...'
|
||
[00:40:44] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:40:44] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:40:44] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:40:44] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:40:44] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:40:44] Paso 6: Escritura JSON completada.
|
||
[00:40:44] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDResInteg.json'
|
||
[00:40:44] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDResInteg.xml'] ---
|
||
[00:40:48] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDResInteg.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDResInteg_processed.json'
|
||
[00:40:48] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDResInteg.json
|
||
[00:40:48] Procesando bloque tipo: FC
|
||
[00:40:48] INFO: El bloque es FC. Iniciando procesamiento lógico...
|
||
[00:40:48] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:40:48] --- Iniciando Bucle de Procesamiento Iterativo (FC) ---
|
||
[00:40:48] --- Pase 1 ---
|
||
[00:40:48] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:40:48] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:40:48] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:40:48] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:40:48] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:40:48] --- Verificación Final de Instrucciones No Procesadas (FC) ---
|
||
[00:40:48] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:40:48] Guardando JSON procesado (FC) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDResInteg_processed.json
|
||
[00:40:48] Guardado completado.
|
||
[00:40:48] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDResInteg.xml', 'PLC'] ---
|
||
[00:40:54] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:40:54] Usando una implementación local básica.
|
||
[00:40:54] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDResInteg_processed.json'
|
||
[00:40:54] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:40:54] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:40:54] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDResInteg_processed.json
|
||
[00:40:54] Generando salida para: FC 'BlenderPID_PIDResInteg' (Original: BlenderPID_PIDResInteg)
|
||
[00:40:54] -> Modo de generación: FC SCL
|
||
[00:40:54] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID_PIDResInteg.scl
|
||
[00:40:54] Generación de .SCL completada.
|
||
[00:40:54] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID_PIDSPCalc.xml ---
|
||
[00:40:54] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDSPCalc.xml'] ---
|
||
[00:40:55] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:40:55] Total de lenguajes con parser cargado: 5
|
||
[00:40:55] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:40:55] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID_PIDSPCalc.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDSPCalc.json'
|
||
[00:40:55] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID_PIDSPCalc.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDSPCalc.json'...
|
||
[00:40:55] Metadatos XML: ModTime=1746220385.211577, Size=296310
|
||
[00:40:55] Paso 1: Parseando archivo XML...
|
||
[00:40:55] Paso 1: Parseo XML completado.
|
||
[00:40:55] Paso 2: Detectando tipo de objeto principal...
|
||
[00:40:55] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:40:55] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:40:55] Paso 3: Extrayendo atributos del bloque...
|
||
[00:40:55] Paso 3: Atributos: Nombre='BlenderPID_PIDSPCalc', Número=1751, Lenguaje Bloque='SCL'
|
||
[00:40:55] Paso 3b: Comentario bloque: '...'
|
||
[00:40:55] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:40:55] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:40:55] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:40:55] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:40:55] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:40:55] Paso 6: Escritura JSON completada.
|
||
[00:40:55] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDSPCalc.json'
|
||
[00:40:55] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDSPCalc.xml'] ---
|
||
[00:41:00] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDSPCalc.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDSPCalc_processed.json'
|
||
[00:41:00] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDSPCalc.json
|
||
[00:41:00] Procesando bloque tipo: FB
|
||
[00:41:00] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:41:00] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:41:00] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:41:00] --- Pase 1 ---
|
||
[00:41:00] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:41:00] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:41:00] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:41:00] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:41:00] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:41:00] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:41:00] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:41:00] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDSPCalc_processed.json
|
||
[00:41:00] Guardado completado.
|
||
[00:41:00] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID_PIDSPCalc.xml', 'PLC'] ---
|
||
[00:41:06] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:41:06] Usando una implementación local básica.
|
||
[00:41:06] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDSPCalc_processed.json'
|
||
[00:41:06] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:41:06] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:41:06] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID_PIDSPCalc_processed.json
|
||
[00:41:06] Generando salida para: FB 'BlenderPID_PIDSPCalc' (Original: BlenderPID_PIDSPCalc)
|
||
[00:41:06] -> Modo de generación: FB SCL
|
||
[00:41:06] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:41:06] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:41:06] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:41:06] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:41:06] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:41:06] WARNING: No se encontró definición para 'SlewLimit'. Se buscó en directorios estándar.
|
||
[00:41:06] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID_PIDSPCalc.scl
|
||
[00:41:06] Generación de .SCL completada.
|
||
[00:41:06] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID__Main.xml ---
|
||
[00:41:06] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID__Main.xml'] ---
|
||
[00:41:07] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:41:07] Total de lenguajes con parser cargado: 5
|
||
[00:41:07] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:41:07] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID__Main.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main.json'
|
||
[00:41:07] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID__Main.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main.json'...
|
||
[00:41:07] Metadatos XML: ModTime=1746220384.3604262, Size=258273
|
||
[00:41:07] Paso 1: Parseando archivo XML...
|
||
[00:41:07] Paso 1: Parseo XML completado.
|
||
[00:41:07] Paso 2: Detectando tipo de objeto principal...
|
||
[00:41:07] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:41:07] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0).
|
||
[00:41:07] Paso 3: Extrayendo atributos del bloque...
|
||
[00:41:07] Paso 3: Atributos: Nombre='BlenderPID__Main', Número=1750, Lenguaje Bloque='SCL'
|
||
[00:41:07] Paso 3b: Comentario bloque: '...'
|
||
[00:41:07] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:41:07] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:41:07] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit.
|
||
[00:41:07] - Procesando Red ID=9, Lenguaje Red=SCL
|
||
[00:41:07] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:41:07] Paso 6: Escritura JSON completada.
|
||
[00:41:07] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main.json'
|
||
[00:41:07] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID__Main.xml'] ---
|
||
[00:41:12] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_processed.json'
|
||
[00:41:12] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main.json
|
||
[00:41:12] Procesando bloque tipo: FB
|
||
[00:41:12] INFO: El bloque es FB. Iniciando procesamiento lógico...
|
||
[00:41:12] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:41:12] --- Iniciando Bucle de Procesamiento Iterativo (FB) ---
|
||
[00:41:12] --- Pase 1 ---
|
||
[00:41:12] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:41:12] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:41:12] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:41:12] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:41:12] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:41:12] --- Verificación Final de Instrucciones No Procesadas (FB) ---
|
||
[00:41:12] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:41:12] Guardando JSON procesado (FB) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_processed.json
|
||
[00:41:12] Guardado completado.
|
||
[00:41:12] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID__Main.xml', 'PLC'] ---
|
||
[00:41:18] Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
||
[00:41:18] Usando una implementación local básica.
|
||
[00:41:18] (x3) Generando SCL/MD desde: 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_processed.json'
|
||
[00:41:18] (x3) Directorio de salida final: 'PLC\scl_output'
|
||
[00:41:18] (x3) Usando ruta raÃz del proyecto: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC' para buscar UDTs.
|
||
[00:41:18] Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_processed.json
|
||
[00:41:18] Generando salida para: FB 'BlenderPID__Main' (Original: BlenderPID__Main)
|
||
[00:41:18] -> Modo de generación: FB SCL
|
||
[00:41:18] WARNING: No se encontró definición para 'Integral'. Se buscó en directorios estándar.
|
||
[00:41:18] WARNING: No se encontró definición para 'Integral'. Se buscó en directorios estándar.
|
||
[00:41:18] WARNING: No se encontró definición para 'Integral'. Se buscó en directorios estándar.
|
||
[00:41:18] WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
||
[00:41:18] WARNING: No se encontró definición para 'BlenderPID_PIDSPCalc'. Se buscó en directorios estándar.
|
||
[00:41:18] WARNING: No se encontró definición para 'BlenderPID_PIDInitParam'. Se buscó en directorios estándar.
|
||
[00:41:18] WARNING: No se encontró definición para 'BlenderPID_ActualRecipe'. Se buscó en directorios estándar.
|
||
[00:41:18] -> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID__Main.scl
|
||
[00:41:18] Generación de .SCL completada.
|
||
[00:41:18] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml ---
|
||
[00:41:18] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID__Main_Data.xml'] ---
|
||
[00:41:19] Cargando parsers desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
||
[00:41:19] Total de lenguajes con parser cargado: 5
|
||
[00:41:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
||
[00:41:19] (x1) Convirtiendo: 'PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json'
|
||
[00:41:19] Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json'...
|
||
[00:41:19] Metadatos XML: ModTime=1746220371.8349743, Size=51679
|
||
[00:41:19] Paso 1: Parseando archivo XML...
|
||
[00:41:19] Paso 1: Parseo XML completado.
|
||
[00:41:19] Paso 2: Detectando tipo de objeto principal...
|
||
[00:41:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
||
[00:41:19] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: UnknownBlockType) encontrado (ID=0).
|
||
[00:41:19] Paso 3: Extrayendo atributos del bloque...
|
||
[00:41:19] Paso 3: Atributos: Nombre='BlenderPID__Main_Data', Número=950, Lenguaje Bloque='DB'
|
||
[00:41:19] Paso 3b: Comentario bloque: '...'
|
||
[00:41:19] Paso 4: Extrayendo la interfaz del bloque...
|
||
[00:41:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)...
|
||
[00:41:19] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit.
|
||
[00:41:19] Advertencia: ObjectList para UnknownBlockType sin SW.Blocks.CompileUnit.
|
||
[00:41:19] Paso 6: Escribiendo el resultado en el archivo JSON...
|
||
[00:41:19] ADVERTENCIA FINAL: 'networks' está vacÃa en el JSON.
|
||
[00:41:19] Paso 6: Escritura JSON completada.
|
||
[00:41:19] Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json'
|
||
[00:41:19] --- Running x2_process.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID__Main_Data.xml'] ---
|
||
[00:41:25] (x2) Procesando: 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json' -> 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data_processed.json'
|
||
[00:41:25] Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json
|
||
[00:41:25] Procesando bloque tipo: UnknownBlockType
|
||
[00:41:25] INFO: El bloque es UnknownBlockType. Iniciando procesamiento lógico...
|
||
[00:41:25] Cargando procesadores desde: 'd:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors'
|
||
[00:41:25] --- Iniciando Bucle de Procesamiento Iterativo (UnknownBlockType) ---
|
||
[00:41:25] --- Pase 1 ---
|
||
[00:41:25] Fase 1 (SymPy Base - Orden por Prioridad):
|
||
[00:41:25] -> 0 instrucciones (no STL) procesadas con SymPy.
|
||
[00:41:25] Fase 2 (Agrupación IF con Simplificación):
|
||
[00:41:25] -> 0 agrupaciones realizadas (en redes no STL).
|
||
[00:41:25] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. ---
|
||
[00:41:25] --- Verificación Final de Instrucciones No Procesadas (UnknownBlockType) ---
|
||
[00:41:25] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas.
|
||
[00:41:25] Guardando JSON procesado (UnknownBlockType) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data_processed.json
|
||
[00:41:25] Guardado completado.
|
||
[00:41:25] --- Running x3_generate_scl.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderPID__Main_Data.xml', 'PLC'] ---
|
||
[11:52:38] --- Procesando archivo: PLC\ProgramBlocks_XML\BlenderRinse.xml ---
|
||
[11:52:38] --- Running x1_to_json.py with arguments: ['PLC\\ProgramBlocks_XML\\BlenderRinse.xml'] ---
|