diff --git a/.examples/symbolics.asc b/.examples/symbolics.asc new file mode 100644 index 0000000..cfbd40c --- /dev/null +++ b/.examples/symbolics.asc @@ -0,0 +1,674 @@ +"_CYCL_EXC ","OB 1 ","OB 1 ","Cycle Execution " +"_StepMove ","FC 1851 ","FC 1851 ","MIX - " +"AG_RECV ","FC 206 ","FC 206 ","AG RECEIVE " +"AG_SEND ","FC 205 ","FC 205 ","AG_SEND " +"AI_CTM304 ","PEW 844 ","WORD ","CTM304 - Product Conductivity " +"AI_CTS301 ","PEW 850 ","WORD ","CTS301 - Local Cip Return Conductivity " +"AO_RVP305 ","PAW 828 ","WORD ","RVP305 - Syrup 2 Tank Level Valve " +"AO_RVS318 ","PAW 850 ","WORD ","RVS318 - Local Cip Heating Valve " +"AO_ToFillerEqPress ","PAW 840 ","WORD ","FILLER - Product Saturation Pressure [0.0 � 100.0 Bar/10] " +"APCO ","VAT 22 "," "," " +"AUX AMPOLLINI ","M 5.0 ","BOOL ","Always OFF - AMPOLLINI USE " +"AUX Blink_0.1S ","M 0.0 ","BOOL ","PLC Blink 0.1 Sec. 10Hz " +"AUX Blink_0.2S ","M 0.1 ","BOOL ","PLC Blink 0.2 Sec. 5Hz " +"AUX Blink_0.4S ","M 0.2 ","BOOL ","PLC Blink 0.4 Sec. 2,5Hz " +"AUX Blink_0.5S ","M 0.3 ","BOOL ","PLC Blink 0.5 Sec. 2Hz " +"AUX Blink_0.8S ","M 0.4 ","BOOL ","PLC Blink 0.8 Sec. 1,25Hz " +"AUX Blink_1.0S ","M 0.5 ","BOOL ","PLC Blink 1.0 Sec. 1Hz " +"AUX Blink_1.6S ","M 0.6 ","BOOL ","PLC Blink 1.6 Sec. 0,625Hz " +"AUX Blink_2.0S ","M 0.7 ","BOOL ","PLC Blink 2.0 Sec. 0,5Hz " +"AUX CASSARINO ","M 5.3 ","BOOL ","Always OFF - CASSARINO USE " +"AUX Clock_0.1s ","M 1.7 ","BOOL ","TIMER 0.1 sec. CLOCK " +"AUX Clock_1.0s ","M 1.5 ","BOOL ","TIMER 1.0 sec. CLOCK " +"AUX FALSE ","M 3.0 ","BOOL ","Always OFF " +"AUX FALSE_Test ","M 1.0 ","BOOL ","Always OFF for debugging purpose " +"AUX FIELD OFF ","MB 7 ","BYTE ","Always OFF - FIELD USE " +"AUX FIELD SPARE 70 ","M 7.0 ","BOOL ","Always OFF - FIELD SPARE 7.0 USE " +"AUX FIELD SPARE 71 ","M 7.1 ","BOOL ","Always OFF - FIELD SPARE 7.1 USE " +"AUX FIELD SPARE 72 ","M 7.2 ","BOOL ","Always OFF - FIELD SPARE 7.2 USE " +"AUX FIELD SPARE 73 ","M 7.3 ","BOOL ","Always OFF - FIELD SPARE 7.3 USE " +"AUX FIELD SPARE 74 ","M 7.4 ","BOOL ","Always OFF - FIELD SPARE 7.4 USE " +"AUX FIELD SPARE 75 ","M 7.5 ","BOOL ","Always OFF - FIELD SPARE 7.5 USE " +"AUX FIELD SPARE 76 ","M 7.6 ","BOOL ","Always OFF - FIELD SPARE 7.6 USE " +"AUX FIELD SPARE 77 ","M 7.7 ","BOOL ","Always OFF - FIELD SPARE 7.7 USE " +"AUX FP_Clock_0.1s ","M 2.0 ","BOOL ","FP TIMER 0.1 sec. CLOCK " +"AUX FP_Clock_1.0s ","M 2.1 ","BOOL ","FP TIMER 1.0 sec. CLOCK " +"AUX MARCHI ","M 6.0 ","BOOL ","Always OFF - MARCHI USE " +"AUX MASTER OFF ","MB 4 ","BYTE ","Always OFF - MASTER USE " +"AUX MASTER VALIDATION ","M 4.0 ","BOOL ","Always OFF - Master Validation Waiting " +"AUX MORI ","M 5.2 ","BOOL ","Always OFF - MORI USE " +"AUX PASSERA ","M 5.1 ","BOOL ","Always OFF - PASSERA USE " +"AUX PESCI ","M 6.1 ","BOOL ","Always OFF - PESCI USE " +"AUX SSAE CUSTOMIZATION ","M 4.1 ","BOOL ","Always OFF - SSAE Customization " +"AUX Start CPU ","M 1.2 ","BOOL ","Start CPU " +"AUX TEST OFF ","MB 6 ","BYTE ","Always OFF - TEST USE " +"AUX TEST SPARE 62 ","M 6.2 ","BOOL ","Always OFF - TEST SPARE 6.2 USE " +"AUX TEST SPARE 63 ","M 6.3 ","BOOL ","Always OFF - TEST SPARE 6.3 USE " +"AUX TEST SPARE 64 ","M 6.4 ","BOOL ","Always OFF - TEST SPARE 6.4 USE " +"AUX TEST SPARE 65 ","M 6.5 ","BOOL ","Always OFF - TEST SPARE 6.5 USE " +"AUX TEST SPARE 66 ","M 6.6 ","BOOL ","Always OFF - TEST SPARE 6.6 USE " +"AUX TEST SPARE 67 ","M 6.7 ","BOOL ","Always OFF - TEST SPARE 6.7 USE " +"AUX TRUE ","M 3.1 ","BOOL ","Always ON " +"AUX UTE OFF ","MB 5 ","BYTE ","Always OFF - UTE USE " +"AUX UTE SPARE 54 ","M 5.4 ","BOOL ","Always OFF - UTE SPARE 5.4 USE " +"AUX UTE SPARE 55 ","M 5.5 ","BOOL ","Always OFF - UTE SPARE 5.5 USE " +"AUX UTE SPARE 56 ","M 5.6 ","BOOL ","Always OFF - UTE SPARE 5.6 USE " +"AUX UTE SPARE 57 ","M 5.7 ","BOOL ","Always OFF - UTE SPARE 5.7 USE " +"AVS Valve Fault DB ","DB 959 ","DB 959 ","MIX - AVS Valve Fault DB " +"Baialage ","FC 1804 ","FC 1804 ","MIX - Baialage " +"Blender_Constants ","DB 972 ","DB 972 ","MIX - Blender Constants " +"Blender_Procedure Data ","DB 930 ","FB 1800 ","MIX - Blender_ProcedureCall Data " +"Blender_ProcedureCall ","FB 1800 ","FB 1800 ","MIX - Blender_Procedure Call " +"Blender_Variables ","DB 971 ","DB 971 ","MIX - Blender Variables " +"Blender_Variables_Pers ","DB 970 ","DB 970 ","MIX - Blender Variables - Persistent " +"BlenderCtrl__Main ","FC 2000 ","FC 2000 ","MIX - Blender Ctrl Main " +"BlenderCtrl_All Auto ","FC 2036 ","FC 2036 ","MIX - BlenderCtrl_All Auto " +"BlenderCtrl_CIPModeInit ","FC 2013 ","FC 2013 ","MIX - CIP Mode Init " +"BlenderCtrl_InitErrors ","FC 2001 ","FC 2001 ","MIX - Init Errors " +"BlenderCtrl_MachineInit ","FC 2003 ","FC 2003 ","MIX - BlenderCtrl_MachineInit " +"BlenderCtrl_ManualActive","FC 2037 ","FC 2037 ","MIX - ManualActive " +"BlenderCtrl_MFM Command ","FC 2033 ","FC 2033 ","MIX - MFM Command " +"BlenderCtrl_ProdModeInit","FC 2012 ","FC 2012 ","MIX - Production Mode Init " +"BlenderCtrl_ResetSPWord ","FC 2014 ","FC 2014 ","MIX - BlenderCtrl_ResetSPWord " +"BlenderCtrl_UpdatePWord ","FC 2034 ","FC 2034 ","MIX - _Blender_Ctrl_Main.Update_P_Word " +"BlenderPID__Main ","FB 1750 ","FB 1750 ","MIX - Blender PID Main " +"BlenderPID__Main_Data ","DB 950 ","FB 1750 ","MIX - Blender_PID_Main_Data " +"BlenderPID_ActualRecipe ","FB 1919 ","FB 1919 "," " +"BlenderPID_BlendingFault","FB 1753 ","FB 1753 ","MIX - PID_Blending_Fault " +"BlenderPID_FlowMeterErro","FC 1915 ","FC 1915 ","MIX - Flow_Meter_Error " +"BlenderPID_NextRecipe ","FC 1916 ","FC 1916 ","MIX - Next_Recipe " +"BlenderPID_PIDFFCalc ","FB 1752 ","FB 1752 ","MIX - PID_FF_Calc " +"BlenderPID_PIDInitParam ","FB 1755 ","FB 1755 ","MIX - PID_Init_Parameters " +"BlenderPID_PIDResInteg ","FC 1914 ","FC 1914 ","MIX - PID_Reset_Integral " +"BlenderPID_PIDSPCalc ","FB 1751 ","FB 1751 ","MIX - PID_SP_Calc " +"BlenderPIDCtrl__Loop ","FB 1729 ","FB 1729 ","MIX - PID Block Main " +"BlenderPIDCtrl_Monitor ","FB 1787 ","FB 1787 ","MIX - PID_Monitor " +"BlenderPIDCtrl_PresRelea","FC 1917 ","FC 1917 ","MIX - Pressure_Release " +"BlenderPIDCtrl_SaveInteg","FB 1788 ","FB 1788 ","MIX - Save_Integral " +"BlenderPIDCtrl_SaveValve","FC 1918 ","FC 1918 ","MIX - Save_Valve_Out " +"BlenderPIDCtrl_WriteAnOu","FC 1925 ","FC 1925 ","MIX - BlenderPIDCtrl_WriteAnOu " +"BlenderRinse ","FC 2019 ","FC 2019 ","MIX - Blender Rinse " +"BlenderRinse_Done ","FC 2042 ","FC 2042 ","MIX - Rinse Done " +"BlenderRun__Control ","FC 2015 ","FC 2015 ","MIX - Blender Run Control " +"BlenderRun_MeasFil_Data ","DB 974 ","FB 1719 ","MIX - Measure Filler Speed Data " +"BlenderRun_MeasFilSpeed ","FB 1719 ","FB 1719 ","MIX - Measure Filler Speed " +"BlenderRun_ProdTime ","FC 2040 ","FC 2040 ","MIX - Production Time " +"BlenderRun_SelectConstan","FC 2038 ","FC 2038 ","MIX - Select Blender Constant " +"BlenderRun_Stopping ","FC 2041 ","FC 2041 ","MIX - Stopping Blender " +"BlendFill StartUp ","FB 1814 ","FB 1814 ","MIX - BlendFill StartUp " +"BlendFill StartUp_Seq ","FC 1814 ","FC 1814 ","MIX - Blend Fill System StartUp Sequencer " +"BLKMOV ","SFC 20 ","SFC 20 ","MIX - Copy Variables " +"Block_compare ","FC 61 ","FC 61 "," " +"Block_move ","FC 60 ","FC 60 ","Move blocks from DB to DB " +"BrixTracking ","FB 1801 ","FB 1801 ","MIX - Brix Tracking " +"BrixTracking_Data ","DB 975 ","FB 1801 ","MIX - Brix Tracking Data " +"BrixTracking_ProdSamples","FB 1705 ","FB 1705 ","MIX - Prod Samples " +"BrixTracking_SampleTime ","FB 1706 ","FB 1706 ","MIX - Sample Time Calc " +"Buffer_Tank_Flooding_DB ","DB 101 ","DB 101 ","Buffer Tank Flooding DB " +"Buffer_Tank_Flushing ","FC 101 ","FC 101 ","Product Tank Flushing " +"CarboWaterLine ","FB 1802 ","FB 1802 ","MIX - CarboWaterLine " +"CarboWaterLine_Seq ","FC 1802 ","FC 1802 ","MIX - CarboWaterLine Sequencer " +"Cetrifugal_Head ","FC 1842 ","FC 1842 ","MIX - Cetrifugal_Head " +"CIP CVQ ","FC 1905 ","FC 1905 ","MIX - CIP_CVQ " +"CIP Prog Control ","FC 82 ","FC 82 ","MIX - CIP program condition control " +"CIP_Link_Type ","UDT 900 ","UDT 900 ","MIX - CIP_Link_Type " +"CIP_Program_Variables ","DB 963 ","DB 963 ","MIX - CIP Program Variables " +"CIP_Simple_Type ","UDT 901 ","UDT 901 ","MIX - CIP_Simple_Type " +"CIP_SimpleProgr_Init ","FC 1936 ","FC 1936 ","MIX - CIP_SimpleProgr_Initialize " +"CIP_Step_Type ","UDT 903 ","UDT 903 ","MIX - CIP_Step_Type " +"CIP_Step_Type_New ","UDT 899 ","UDT 899 ","MIX - CIP_Step_Type " +"CIP_WaitEvent_Type ","UDT 902 ","UDT 902 ","MIX - CIP_WaitEvent_Type " +"CIPLocal ","FC 1933 ","FC 1933 ","MIX - CIP Local " +"CIPLocal_DSCtrl ","FC 1940 ","FC 1940 ","MIX - ICS " +"CIPLocal_ExecSimpleCIP ","FC 1935 ","FC 1935 ","MIX - Execute CIP program " +"CIPLocal_ExecStep ","FC 1941 ","FC 1941 ","MIX - " +"CIPLocal_ManualVolDosing","FC 1943 ","FC 1943 ","MIX - CIP Local Manual Volume Dosing " +"CIPLocal_ProgInizialize ","FC 1937 ","FC 1937 ","MIX - CIP program inizialization " +"CIPLocal_ProgStepDown ","FC 1938 ","FC 1938 ","MIX - " +"CIPLocal_ProgStepUp ","FC 1939 ","FC 1939 ","MIX - " +"CIPLocal_SyrupPipeCIP ","FC 1944 ","FC 1944 ","MIX - CIP Local Syrup Pipe CIP " +"CIPLocal_WaitEvent_Ctrl ","FC 1934 ","FC 1934 ","MIX - CIPLocal_WaitEvent_Ctrl " +"CIPLocal_WaterPipeCIP ","FC 1942 ","FC 1942 ","MIX - CIP Local Water Pipe CIP " +"CIPMain ","FC 1930 ","FC 1930 ","MIX - " +"CIPMain_Flood ","FC 1931 ","FC 1931 ","MIX - " +"CIPMain_Total Drain ","FC 1932 ","FC 1932 ","MIX - " +"CIPRecipe#01 ","DB 501 ","DB 501 ","CIPRecipe#01 " +"CIPRecipe#02 ","DB 502 ","DB 502 ","CIPRecipe#02 " +"CIPRecipe#03 ","DB 503 ","DB 503 ","CIPRecipe#03 " +"CIPRecipe#04 ","DB 504 ","DB 504 ","CIPRecipe#04 " +"CIPRecipe#05 ","DB 505 ","DB 505 ","CIPRecipe#05 " +"CIPRecipe#06 ","DB 506 ","DB 506 ","CIPRecipe#06 " +"CIPRecipe#07 ","DB 507 ","DB 507 ","CIPRecipe#07 " +"CIPRecipe#08 ","DB 508 ","DB 508 ","CIPRecipe#08 " +"CIPRecipe#09 ","DB 509 ","DB 509 ","CIPRecipe#09 " +"CIPRecipe#10 ","DB 510 ","DB 510 ","CIPRecipe#10 " +"CIPRecipe#11 ","DB 511 ","DB 511 ","CIPRecipe#11 " +"CIPRecipe#12 ","DB 512 ","DB 512 ","CIPRecipe#12 " +"CIPRecipe#13 ","DB 513 ","DB 513 ","CIPRecipe#13 " +"CIPRecipe#14 ","DB 514 ","DB 514 ","CIPRecipe#14 " +"CIPRecipe#15 ","DB 515 ","DB 515 ","CIPRecipe#15 " +"CIPRecipe#26 ","DB 526 ","DB 526 ","CIPRecipe#26 " +"CIPRecipe#27 ","DB 527 ","DB 527 ","CIPRecipe#27 " +"CIPRecipe#28 ","DB 528 ","DB 528 ","CIPRecipe#28 " +"CIPRecipe#29 ","DB 529 ","DB 529 ","CIPRecipe#29 " +"CIPRecipe#30 ","DB 530 ","DB 530 ","CIPRecipe#30 " +"CIPRepComment ","MW 602 ","INT ","CIP Report Comment " +"CIPRepFaultPresent ","M 601.4 ","BOOL ","CIP Report Fault Present " +"CIPReportDB ","DB 600 ","DB 600 "," " +"CIPReportManager ","FC 600 ","FC 600 "," " +"CIPRepStarted ","M 600.0 ","BOOL ","CIP Report Started " +"CIPSimple_Drain ","DB 543 ","DB 543 ","MIX - ICS " +"CIPSimple_Empty ","DB 540 ","DB 540 ","MIX - ICS " +"CIPSimple_Flood ","DB 544 ","DB 544 ","MIX - ICS " +"CIPSimple_Recirculation ","DB 542 ","DB 542 ","MIX - ICS " +"CIPSimple_Recover ","DB 547 ","DB 547 ","MIX - ICS " +"CIPSimple_Rinse ","DB 541 ","DB 541 ","MIX - ICS " +"CIPSimple_RinseCO2 ","DB 545 ","DB 545 ","MIX - ICS " +"CIPSimple_Start ","DB 546 ","DB 546 ","MIX - ICS " +"CLK_0.1S ","M 1931.0 ","BOOL ","MIX - CLK_0.1S " +"CLK_0.1S_SUPPORT ","M 1930.0 ","BOOL ","MIX - CLK_0.1S_SUPPORT " +"CLK_0.2S ","M 1931.1 ","BOOL ","MIX - CLK_0.2S " +"CLK_0.2S_SUPPORT ","M 1930.1 ","BOOL ","MIX - CLK_0.2S_SUPPORT " +"CLK_0.4S ","M 1931.2 ","BOOL ","MIX - CLK_0.4S " +"CLK_0.4S_SUPPORT ","M 1930.2 ","BOOL ","MIX - CLK_0.4S_SUPPORT " +"CLK_0.5S ","M 1931.3 ","BOOL ","MIX - CLK_0.5S " +"CLK_0.5S_SUPPORT ","M 1930.3 ","BOOL ","MIX - CLK_0.5S_SUPPORT " +"CLK_0.8S ","M 1931.4 ","BOOL ","MIX - CLK_0.8S " +"CLK_0.8S_SUPPORT ","M 1930.4 ","BOOL ","MIX - CLK_0.8S SUPPORT " +"CLK_1.0S ","M 1931.5 ","BOOL ","MIX - CLK_1.0S " +"CLK_1.0S_SUPPORT ","M 1930.5 ","BOOL ","MIX - CLK_1.0S_SUPPORT " +"CLK_1.6S ","M 1931.6 ","BOOL ","MIX - CLK_1.6S " +"CLK_1.6S_SUPPORT ","M 1930.6 ","BOOL ","MIX - CLK_1.6S_SUPPORT " +"CLK_2.0S ","M 1931.7 ","BOOL ","MIX - CLK_2.0S " +"CLK_2.0S_SUPPORT ","M 1930.7 ","BOOL ","MIX - CLK_2.0S_SUPPORT " +"Clock Signal ","FC 1860 ","FC 1860 ","MIX - Clock Generation " +"CO2 Solubility ","FC 1911 ","FC 1911 ","MIX - CO2_Solubility " +"CO2EqPress ","FC 1908 ","FC 1908 ","MIX - CO2_Eq_Press " +"CO2InjPressure ","FC 1923 ","FC 1923 ","MIX - CO2_Injection_Pressure " +"CO2Tracking ","FB 1818 ","FB 1818 ","MIX - CO2Tracking " +"CO2Tracking_Data ","DB 976 ","FB 1818 ","MIX - CO2 Tracking Data " +"CO2Tracking_ProdSamples ","FB 1709 ","FB 1709 ","MIX - CO2Tracking_ProdSamples " +"CO2Tracking_SampleTime ","FB 1710 ","FB 1710 ","MIX - CO2Tracking_SampleTime " +"Co2TrackingLatch ","M 1906.7 ","BOOL ","MIX - FP******* " +"Co2TrackingReq ","M 1906.6 ","BOOL ","MIX - FP****** " +"COMM_FLT ","OB 87 ","OB 87 ","Communication Fault " +"COMPLETE RESTART ","OB 100 ","OB 100 ","Complete Restart " +"CONCAT ","FC 2 ","FC 2 ","Concatenate String " +"CPU_DP Global Diag ","FC 14 ","FC 14 ","CPU and Profibus detailed diagnostic " +"CTRLCoolingSystem ","FC 1700 ","FC 1700 "," " +"CTS301_Conductiv_State ","PEB 1114 ","BYTE ","MIX - Profibus Variables " +"CTS301_Conductivity ","PED 1110 ","REAL ","MIX - Profibus Variables " +"CTS301_Temperat_State ","PEB 1119 ","BYTE ","MIX - Profibus Variables " +"CTS301_Temperature ","PED 1115 ","REAL ","MIX - Profibus Variables " +"CTS302_Conductiv_State ","PEB 1124 ","BYTE ","MIX - Profibus Variables " +"CTS302_Conductivity ","PED 1120 ","REAL ","MIX - Profibus Variables " +"CTS302_Temperat_State ","PEB 1129 ","BYTE ","MIX - Profibus Variables " +"CTS302_Temperature ","PED 1125 ","REAL ","MIX - Profibus Variables " +"CTUD ","SFB 2 ","SFB 2 ","MIX - Count Up / Down " +"CVQ_1p7_8_Perc ","FC 1913 ","FC 1913 ","MIX - CVQ_1p7_8_Perc " +"CYC_INT5 ","OB 35 ","OB 35 ","Cyclic Interrupt 5 " +"D_ACT_DP ","SFC 12 ","SFC 12 ","MIX - Deactivating and Activating DP Slaves " +"Danfoss Diag ","UDT 88 ","UDT 88 "," " +"DAR_Logic ","FB 2124 ","FB 2124 "," " +"DAR_Logic_DB ","DB 2124 ","FB 2124 "," " +"DeairCO2TempComp ","FC 1909 ","FC 1909 ","MIX - Deair_CO2_Temp_Comp " +"DeaireationValve ","FC 1924 ","FC 1924 ","MIX - " +"Deaireator StartUp ","FB 1803 ","FB 1803 ","MIX - Deaireator StartUp " +"Deaireator StartUp_Seq ","FC 1803 ","FC 1803 ","MIX - Deaireator StartUp Sequencer " +"Delay ","FB 1708 ","FB 1708 ","MIX - Delay " +"DELETE ","FC 4 ","FC 4 ","Delete String " +"DeltaP ","FC 1921 ","FC 1921 ","MIX - Delta_P " +"DETAIL_DP_DIAG ","FB 125 ","FB 125 ","Profibus Network detailed Diagnostic " +"DETAIL_DP_DIAG_i ","DB 14 ","FB 125 ","Profibus Network detailed Diagnostic Data " +"Device ","UDT 81 ","UDT 81 "," " +"DI_Air_InletPress_OK ","E 30.0 ","BOOL ","Air Pressure Switch " +"DI_AuxVoltage_On ","E 5.1 ","BOOL ","Electrical Panel Restored " +"DI_AVM308_Close ","E 110.2 ","BOOL ","MIX - Product Tank Inlet - Close FBK " +"DI_AVM308_Open ","E 100.2 ","BOOL ","MIX - Product Tank Inlet - Open FBK " +"DI_AVM309_Close ","E 110.7 ","BOOL ","MIX - Product Tank Loading - Close FBK " +"DI_AVM309_Open ","E 100.7 ","BOOL ","MIX - Product Tank Loading - Open FBK " +"DI_AVM311_Close ","E 110.6 ","BOOL ","MIX - Product Tank Blow Off - Close FBK " +"DI_AVM311_Open ","E 100.6 ","BOOL ","MIX - Product Tank Blow Off - Open FBK " +"DI_AVM313_Close ","E 111.0 ","BOOL ","MIX - Product Recirculation - Close FBK " +"DI_AVM313_Open ","E 101.0 ","BOOL ","MIX - Product Recirculation - Open FBK " +"DI_AVM315_Close ","E 111.1 ","BOOL ","MIX - Product Tank Drain - Close FBK " +"DI_AVM315_Open ","E 101.1 ","BOOL ","MIX - Product Tank Drain - Open FBK " +"DI_AVM317_Close ","E 111.2 ","BOOL ","MIX - Product Tank Spray Ball - Close FBK " +"DI_AVM317_Open ","E 101.2 ","BOOL ","MIX - Product Tank Spray Ball - Open FBK " +"DI_AVM321_Close ","E 111.3 ","BOOL ","MIX - Product Tank Over Fill - Close FBK " +"DI_AVM321_Open ","E 101.3 ","BOOL ","MIX - Product Tank Over Fill - Open FBK " +"DI_AVM322_Close ","E 111.4 ","BOOL ","MIX - Water Pump PPN301 Priming - Close FBK " +"DI_AVM322_Open ","E 101.4 ","BOOL ","MIX - Water Pump PPN301 Priming - Open FBK " +"DI_AVM324_Close ","E 111.5 ","BOOL ","MIX - Water Chiller Pipe Drain - Close FBK " +"DI_AVM324_Open ","E 101.5 ","BOOL ","MIX - Water Chiller Pipe Drain - Open FBK " +"DI_AVM326_Close ","E 111.6 ","BOOL ","MIX - CO2 Injection Shut Off - Close FBK " +"DI_AVM326_Open ","E 101.6 ","BOOL ","MIX - CO2 Injection Shut Off - Open FBK " +"DI_AVM327_Close ","E 312.4 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 1 - Close FBK " +"DI_AVM327_Open ","E 302.4 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 1 - Open FBK " +"DI_AVM328_Close ","E 301.4 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 2 - Close FBK " +"DI_AVM328_Open ","E 201.4 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 2 - Open FBK " +"DI_AVM329_Close ","E 301.6 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 3 - Close FBK " +"DI_AVM329_Open ","E 201.6 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 3 - Open FBK " +"DI_AVM331_Close ","E 301.7 ","BOOL ","MIX - No Blendfill Still Water By-Pass to Mixer - Close FBK " +"DI_AVM331_Open ","E 201.7 ","BOOL ","MIX - No Blendfill Still Water By-Pass to Mixer - Open FBK " +"DI_AVM341_Close ","E 111.7 ","BOOL ","MIX - CO2 Inlet - Close FBK " +"DI_AVM341_Open ","E 101.7 ","BOOL ","MIX - CO2 Inlet - Open FBK " +"DI_AVM342_Close ","E 112.0 ","BOOL ","MIX - N2 Inlet - Close FBK " +"DI_AVM342_Open ","E 102.0 ","BOOL ","MIX - N2 Inlet - Open FBK " +"DI_AVM345_Close ","E 112.1 ","BOOL ","MIX - Product Chiller Inlet Drain - Close FBK " +"DI_AVM345_Open ","E 102.1 ","BOOL ","MIX - Product Chiller Inlet Drain - Open FBK " +"DI_AVM346_Close ","E 112.2 ","BOOL ","MIX - Filler CO2 - Close FBK " +"DI_AVM346_Open ","E 102.2 ","BOOL ","MIX - Filler CO2 - Open FBK " +"DI_AVM348_Close ","E 112.4 ","BOOL ","MIX - Product Chiller Outlet Drain - Close FBK " +"DI_AVM348_Open ","E 102.4 ","BOOL ","MIX - Product Chiller Outlet Drain - Open FBK " +"DI_AVM349_Close ","E 312.0 ","BOOL ","MIX - Product Chiller Outlet Drain - Close FBK " +"DI_AVM349_Open ","E 302.0 ","BOOL ","MIX - Product Chiller Outlet Drain - Open FBK " +"DI_AVM362_Close ","E 112.3 ","BOOL ","MIX - Product Outlet - Close FBK " +"DI_AVM362_Open ","E 102.3 ","BOOL ","MIX - Product Outlet - Open FBK " +"NE_STRNG ","FC 29 ","FC 29 ","Not Equal String " +"Net BlendFill Eth ","DB 806 ","FB 1 ","MIX - Net FIller Simonazzi Blendfill Ethernet " +"Net Cip Sidel Eth ","DB 809 ","FB 1 ","MIX - Net CipRoom Sidel Ethernet " +"Net CIP System Eth ","DB 803 ","FB 1 ","MIX - Net CipRoom Ethernet " +"Net Dosing Sys Prof ","DB 810 ","DB 810 ","MIX - Net Dosing System Profibus " +"Net Filler Eth ","DB 805 ","FB 1 ","MIX - Net FIller Simonazzi no Blendfill Ethernet " +"Net Filler Sidel Eth ","DB 807 ","FB 1 ","MIX - Net FIller Sidel Ethernet " +"Net Pasto Eth ","DB 804 ","FB 1 ","MIX - Net PastoRoom Ethernet " +"Net ProdRoom Eth ","DB 808 ","FB 1 ","MIX - Net PrdRoom Ethernet " +"Net SyrupRoom Eth ","DB 802 ","FB 1 "," " +"OBNL_FLT ","OB 85 ","OB 85 ","OB Not Loaded Fault " +"ONS_R ","FC 1920 ","FC 1920 ","MIX - ONS_R " +"Output ","FC 2026 ","FC 2026 ","MIX - Output " +"Output_AnalogValueToHMI ","FC 2017 ","FC 2017 ","MIX - Analog Value To HMI " +"Output_CO2InjPress ","FC 2021 ","FC 2021 ","MIX - Output_CO2InjPress " +"PAmPDS_Aux_Real_IN ","MD 1752 ","REAL ","MIX - Aux Real Input " +"PAmPDS_SYR_Devis_Tmr ","T 178 ","TIMER ","MIX - mPDS_SYR_PA_Ctrl_Read " +"PID ","UDT 85 ","UDT 85 "," " +"PID MAIN Data ","DB 729 ","FB 1729 ","MIX - Data for PID Block Main " +"PID_AVN30x ","FB 1795 ","FB 1795 "," " +"PID_AVN30x_Data ","DB 995 ","FB 1795 "," " +"PID_Continuos ","FB 41 ","FB 41 ","CONTINUOS PID CONTROLLER " +"PID_EHS30X ","FB 1790 ","FB 1790 ","MIX - PID_CIP_TempElectric " +"PID_EHS30X_Data ","DB 987 ","FB 1790 ","MIX - PID_CIP_Temp_Data_Electric " +"PID_Filling_Head ","FB 1791 ","FB 1791 ","MIX - PID_Filling_Head " +"PID_Filling_Head-TE ","FB 17910 ","FB 17910 "," " +"PID_Filling_Head_Calc ","FB 1792 ","FB 1792 ","MIX - _Filling_Head_PID_Ctrl.Calcolous " +"PID_Filling_Head_Calc-TE","FB 17920 ","FB 17920 "," " +"PID_Filling_Head_Data ","DB 990 ","FB 1791 ","MIX - PID_Filling_Head_Data " +"PID_Filling_Head+SFC20 ","FB 17912 ","FB 17912 ","MIX - PID_Filling_Head-No BLKMOV ma move semplice " +"PID_Filling_HeadNoSFC20 ","FB 17911 ","FB 17911 ","MIX - PID_Filling_Head-No BLKMOV solo DB1013 " +"PID_RMM301 ","FB 1780 ","FB 1780 ","MIX - PID_Water " +"PID_RMM301_Data ","DB 980 ","FB 1780 ","MIX - PID_Water_Data " +"PID_RMM303 ","FB 1782 ","FB 1782 ","MIX - PID_CarboCO2 " +"PID_RMM303_Data ","DB 982 ","FB 1782 ","MIX - PID_CarboCO2_Data " +"PID_RMM304 ","FB 1794 ","FB 1794 ","MIX - PID_Gas2 " +"PID_RMM304_Data ","DB 994 ","FB 1794 ","MIX - PID_GAS2_Data " +"PID_RMP302 ","FB 1781 ","FB 1781 ","MIX - PID_Syrup " +"PID_RMP302_Data ","DB 981 ","FB 1781 ","MIX - PID_Syrup_Data " +"PID_RVM301 ","FB 1783 ","FB 1783 ","MIX - PID_Press_CO2 " +"PID_RVM301_Data ","DB 983 ","FB 1783 ","MIX - PID_Press_CO2_Data " +"PID_RVM302 ","FB 1779 ","FB 1779 "," " +"PID_RVM302_Data ","DB 779 ","FB 1779 "," " +"PID_RVM304 ","FB 1784 ","FB 1784 ","MIX - Prod_Tank_Press_Release " +"PID_RVM304_Data ","DB 984 ","FB 1784 ","MIX - PID_Prod_Tank_Press_Release " +"PID_RVM319 ","FB 1785 ","FB 1785 "," " +"PID_RVM319_Data ","DB 985 ","FB 1785 "," " +"PID_RVN302 ","FB 1793 ","FB 1793 ","MIX - PID_Water_Level " +"PID_RVN302_Data ","DB 992 ","FB 1793 ","MIX - PID_Water_Level_Data " +"PID_RVP303 ","FB 1789 ","FB 1789 ","MIX - PID_Syrup_Level " +"PID_RVP303_Data ","DB 989 ","FB 1789 ","MIX - PID_Syrup_Level_Data " +"PID_RVS318 ","FB 1786 ","FB 1786 ","MIX - PID_CIP_Temp " +"PID_RVS318_Data ","DB 986 ","FB 1786 ","MIX - PID_CIP_Temp_Data_Steam " +"PID_Variables ","DB 961 ","DB 961 ","MIX - PID Variables " +"PIDControl ","FB 40 ","FB 40 ","PID Management " +"Pneumatic Valve Ctrl ","FC 2020 ","FC 2020 ","MIX - Pneumatic Valve Ctrl " +"Pneumatic Valve Fault ","FC 1969 ","FC 1969 ","MIX - Pneumatic Valve Fault " +"Pneumatic Valve Fault DB","DB 969 ","DB 969 ","MIX - Pneumatic Valve Fault DB " +"PPM O2 ","FC 1910 ","FC 1910 ","MIX - PPM_O2 " +"PPM303_B00_ControlReady ","M 1941.0 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B00_RefValue_LSB ","M 1943.0 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B01_DriveReady ","M 1941.1 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B01_RefValue_MSB ","M 1943.1 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B02_Brake ","M 1943.2 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B02_Coasting ","M 1941.2 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B03_Coast ","M 1943.3 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B03_Trip ","M 1941.3 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B04_Error ","M 1941.4 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B04_QuickStop ","M 1943.4 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B05_HoldOutputFrq","M 1943.5 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B05_Reserved ","M 1941.5 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B06_RampStop ","M 1943.6 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B06_Triplock ","M 1941.6 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B07_Reset ","M 1943.7 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B07_Warning ","M 1941.7 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B08_Jog ","M 1942.0 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B08_Speed_OK ","M 1940.0 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B09_BusControl ","M 1940.1 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B09_RampSelection","M 1942.1 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B10_DataValid ","M 1942.2 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B10_FreqLimit_OK ","M 1940.2 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B11_InOperation ","M 1940.3 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B11_Relay01Active","M 1942.3 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B12_Drive_OK ","M 1940.4 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B12_Relay04Active","M 1942.4 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B13_SetUp_LSB ","M 1942.5 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B13_Voltage_OK ","M 1940.5 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B14_SetUp_MSB ","M 1942.6 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B14_Torque_OK ","M 1940.6 ","BOOL ","MIX - FC_Status_Word " +"PPM303_B15_Reverse ","M 1942.7 ","BOOL ","MIX - FC_Control_Word " +"PPM303_B15_Timer_OK ","M 1940.7 ","BOOL ","MIX - FC_Status_Word " +"PPM303_FC_Control_Word ","MW 1942 ","WORD ","MIX - PPM303_ProductPump_CtrlWord_VFC_Ctrl " +"PPM303_FC_Status_Word ","MW 1940 ","WORD ","MIX - PPM303_ProductPump_StatusWord_VFC_Ctrl " +"PPM303_VFC_Ctrl ","FC 1871 ","FC 1871 ","MIX - PPM303_ProductPump_VFC_Ctrl " +"PPM306_B00_ControlReady ","M 1917.0 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B00_RefValue_LSB ","M 1919.0 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B01_DriveReady ","M 1917.1 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B01_RefValue_MSB ","M 1919.1 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B02_Brake ","M 1919.2 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B02_Coasting ","M 1917.2 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B03_Coast ","M 1919.3 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B03_Trip ","M 1917.3 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B04_Error ","M 1917.4 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B04_QuickStop ","M 1919.4 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B05_HoldOutputFrq","M 1919.5 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B05_Reserved ","M 1917.5 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B06_RampStop ","M 1919.6 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B06_Triplock ","M 1917.6 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B07_Reset ","M 1919.7 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B07_Warning ","M 1917.7 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B08_Jog ","M 1918.0 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B08_Speed_OK ","M 1916.0 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B09_BusControl ","M 1916.1 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B09_RampSelection","M 1918.1 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B10_DataValid ","M 1918.2 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B10_FreqLimit_OK ","M 1916.2 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B11_InOperation ","M 1916.3 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B11_Relay01Active","M 1918.3 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B12_Drive_OK ","M 1916.4 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B12_Relay04Active","M 1918.4 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B13_SetUp_LSB ","M 1918.5 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B13_Voltage_OK ","M 1916.5 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B14_SetUp_MSB ","M 1918.6 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B14_Torque_OK ","M 1916.6 ","BOOL ","MIX - FC_Status_Word " +"PPM306_B15_Reverse ","M 1918.7 ","BOOL ","MIX - FC_Control_Word " +"PPM306_B15_Timer_OK ","M 1916.7 ","BOOL ","MIX - FC_Status_Word " +"PPM306_FC_Control_Word ","MW 1918 ","WORD ","MIX - PPM306_RecirculationPump_CtrlWord_VFC_Ctrl " +"PPM306_FC_Status_Word ","MW 1916 ","WORD ","MIX - PPM306_RecirculationPump_StatusWord_VFC_Ctrl " +"PPM306_VFC_Ctrl ","FC 1874 ","FC 1874 ","MIX - PPM306_RecirculationPump_VFC_Ctrl " +"PPM307_B00_ControlReady ","M 1855.0 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B00_RefValue_LSB ","M 1857.0 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B01_DriveReady ","M 1855.1 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B01_RefValue_MSB ","M 1857.1 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B02_Brake ","M 1857.2 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B02_Coasting ","M 1855.2 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B03_Coast ","M 1857.3 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B03_Trip ","M 1855.3 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B04_Error ","M 1855.4 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B04_QuickStop ","M 1857.4 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B05_HoldOutputFrq","M 1857.5 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B05_Reserved ","M 1855.5 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B06_RampStop ","M 1857.6 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B06_Triplock ","M 1855.6 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B07_Reset ","M 1857.7 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B07_Warning ","M 1855.7 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B08_Jog ","M 1856.0 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B08_Speed_OK ","M 1854.0 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B09_BusControl ","M 1854.1 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B09_RampSelection","M 1856.1 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B10_DataValid ","M 1856.2 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B10_FreqLimit_OK ","M 1854.2 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B11_InOperation ","M 1854.3 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B11_Relay01Active","M 1856.3 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B12_Drive_OK ","M 1854.4 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B12_Relay04Active","M 1856.4 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B13_SetUp_LSB ","M 1856.5 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B13_Voltage_OK ","M 1854.5 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B14_SetUp_MSB ","M 1856.6 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B14_Torque_OK ","M 1854.6 ","BOOL ","MIX - FC_Status_Word " +"PPM307_B15_Reverse ","M 1856.7 ","BOOL ","MIX - FC_Control_Word " +"PPM307_B15_Timer_OK ","M 1854.7 ","BOOL ","MIX - FC_Status_Word " +"PPM307_FC_Control_Word ","MW 1856 ","WORD ","MIX - PPM307_BoosterPump_CtrlWord_VFC_Ctrl " +"PPM307_FC_Status_Word ","MW 1854 ","WORD ","MIX - PPM307_BoosterPump_StatusWord_VFC_Ctrl " +"PPM307_VFC_Ctrl ","FC 1876 ","FC 1876 ","MIX - PPM307_BoosterPump_VFC_Ctrl " +"PPN301_B00_ControlReady ","M 1933.0 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B00_RefValue_LSB ","M 1935.0 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B01_DriveReady ","M 1933.1 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B01_RefValue_MSB ","M 1935.1 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B02_Brake ","M 1935.2 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B02_Coasting ","M 1933.2 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B03_Coast ","M 1935.3 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B03_Trip ","M 1933.3 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B04_Error ","M 1933.4 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B04_QuickStop ","M 1935.4 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B05_HoldOutputFrq","M 1935.5 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B05_Reserved ","M 1933.5 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B06_RampStop ","M 1935.6 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B06_Triplock ","M 1933.6 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B07_Reset ","M 1935.7 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B07_Warning ","M 1933.7 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B08_Jog ","M 1934.0 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B08_Speed_OK ","M 1932.0 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B09_BusControl ","M 1932.1 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B09_RampSelection","M 1934.1 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B10_DataValid ","M 1934.2 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B10_FreqLimit_OK ","M 1932.2 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B11_InOperation ","M 1932.3 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B11_Relay01Active","M 1934.3 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B12_Drive_OK ","M 1932.4 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B12_Relay04Active","M 1934.4 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B13_SetUp_LSB ","M 1934.5 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B13_Voltage_OK ","M 1932.5 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B14_SetUp_MSB ","M 1934.6 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B14_Torque_OK ","M 1932.6 ","BOOL ","MIX - FC_Status_Word " +"PPN301_B15_Reverse ","M 1934.7 ","BOOL ","MIX - FC_Control_Word " +"PPN301_B15_Timer_OK ","M 1932.7 ","BOOL ","MIX - FC_Status_Word " +"PPN301_FC_Control_Word ","MW 1934 ","WORD ","MIX - PPN301_WaterPump_CtrlWord_VFC_Ctrl " +"PPN301_FC_Status_Word ","MW 1932 ","WORD ","MIX - PPN301_WaterPump_StatusWord_VFC_Ctrl " +"PPN301_VFC_Ctrl ","FC 1872 ","FC 1872 ","MIX - PPN301_WaterPump_VFC_Ctrl " +"PPN304_B00_ControlReady ","M 2013.0 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B00_RefValue_LSB ","M 2015.0 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B01_DriveReady ","M 2013.1 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B01_RefValue_MSB ","M 2015.1 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B02_Brake ","M 2015.2 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B02_Coasting ","M 2013.2 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B03_Coast ","M 2015.3 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B03_Trip ","M 2013.3 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B04_Error ","M 2013.4 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B04_QuickStop ","M 2015.4 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B05_HoldOutputFrq","M 2015.5 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B05_Reserved ","M 2013.5 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B06_RampStop ","M 2015.6 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B06_Triplock ","M 2013.6 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B07_Reset ","M 2015.7 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B07_Warning ","M 2013.7 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B08_Jog ","M 2014.0 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B08_Speed_OK ","M 2012.0 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B09_BusControl ","M 2012.1 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B09_RampSelection","M 2014.1 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B10_DataValid ","M 2014.2 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B10_FreqLimit_OK ","M 2012.2 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B11_InOperation ","M 2012.3 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B11_Relay01Active","M 2014.3 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B12_Drive_OK ","M 2012.4 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B12_Relay04Active","M 2014.4 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B13_SetUp_LSB ","M 2014.5 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B13_Voltage_OK ","M 2012.5 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B14_SetUp_MSB ","M 2014.6 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B14_Torque_OK ","M 2012.6 ","BOOL ","MIX - FC_Status_Word " +"PPN304_B15_Reverse ","M 2014.7 ","BOOL ","MIX - FC_Control_Word " +"PPN304_B15_Timer_OK ","M 2012.7 ","BOOL ","MIX - FC_Status_Word " +"PPN304_FC_Control_Word ","MW 2014 ","WORD ","MIX - PPN304_VacuumPump_CtrlWord_VFC_Ctrl " +"PPN304_FC_Status_Word ","MW 2012 ","WORD ","MIX - PPN304_VacuumPump_StatusWord_VFC_Ctrl " +"PPN304_VFC_Ctrl ","FC 1875 ","FC 1875 ","MIX - PPN304_VacuumPump_VFC_Ctrl " +"PPP302_B00_ControlReady ","M 1937.0 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B00_RefValue_LSB ","M 1939.0 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B01_DriveReady ","M 1937.1 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B01_RefValue_MSB ","M 1939.1 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B02_Brake ","M 1939.2 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B02_Coasting ","M 1937.2 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B03_Coast ","M 1939.3 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B03_Trip ","M 1937.3 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B04_Error ","M 1937.4 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B04_QuickStop ","M 1939.4 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B05_HoldOutputFrq","M 1939.5 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B05_Reserved ","M 1937.5 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B06_RampStop ","M 1939.6 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B06_Triplock ","M 1937.6 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B07_Reset ","M 1939.7 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B07_Warning ","M 1937.7 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B08_Jog ","M 1938.0 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B08_Speed_OK ","M 1936.0 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B09_BusControl ","M 1936.1 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B09_RampSelection","M 1938.1 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B10_DataValid ","M 1938.2 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B10_FreqLimit_OK ","M 1936.2 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B11_InOperation ","M 1936.3 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B11_Relay01Active","M 1938.3 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B12_Drive_OK ","M 1936.4 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B12_Relay04Active","M 1938.4 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B13_SetUp_LSB ","M 1938.5 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B13_Voltage_OK ","M 1936.5 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B14_SetUp_MSB ","M 1938.6 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B14_Torque_OK ","M 1936.6 ","BOOL ","MIX - FC_Status_Word " +"PPP302_B15_Reverse ","M 1938.7 ","BOOL ","MIX - FC_Control_Word " +"PPP302_B15_Timer_OK ","M 1936.7 ","BOOL ","MIX - FC_Status_Word " +"PPP302_FC_Control_Word ","MW 1938 ","WORD ","MIX - PPP302_SyrupPump_CtrlWord_VFC_Ctrl " +"PPP302_FC_Status_Word ","MW 1936 ","WORD ","MIX - PPP302_SyrupPump_StatusWord_VFC_Ctrl " +"PPP302_VFC_Ctrl ","FC 1873 ","FC 1873 ","MIX - PPP302_SyrupPump_VFC_Ctrl " +"PRDRepComment ","MW 606 ","INT ","PRODUCTION Report Comment " +"PRDRepExtFaultPresent ","M 604.7 ","BOOL ","PRODUCTION Report External Fault Present " +"PRDRepExtFaultPresentAux","M 604.6 ","BOOL ","PRODUCTION Report External Fault Present Aux " +"PRDRepFaultPresent ","M 604.4 ","BOOL ","PRODUCTION Report Fault Present " +"PRDRepFaultPresentAux ","M 604.5 ","BOOL ","PRODUCTION Report Fault Present Aux " +"PRDRepStarted ","M 604.0 ","BOOL ","PRODUCTION Report Started " +"Press_Request ","M 1904.4 ","BOOL ","MIX - FP ****** " +"PROC Pump Hz_to_Pressure","FC 1989 ","FC 1989 "," " +"PROC Pump Parameters ","FC 1990 ","FC 1990 "," " +"PROC Pump Pressure_to_Hz","FC 1988 ","FC 1988 "," " +"PROC Water Density ","FC 1996 ","FC 1996 "," " +"Procedure_rins_syrup ","M 1000.1 ","BOOL ","Procedure_rins_syrup_open_valv " +"Procedure_rins_syrupP ","M 1000.0 ","BOOL ","Procedure_rins_syrup_pulse " +"Procedure_Variables ","DB 960 ","DB 960 ","MIX - Procedure Variables " +"Prod Tank Drain ","FB 1807 ","FB 1807 ","MIX - ProdTank Drain " +"Prod Tank Drain_Seq ","FC 1807 ","FC 1807 ","MIX - Prod Tank Drain Sequencer " +"Prod Tank PressCtrl ","FC 2016 ","FC 2016 ","MIX - Product Tank PressCtrl " +"Prod Tank RunOut ","FB 1808 ","FB 1808 ","MIX - ProdTank RunOut " +"Prod Tank RunOut_Seq ","FC 1808 ","FC 1808 ","MIX - Prod Tank RunOut Sequencer " +"ProdBrixRecovery ","FB 1806 ","FB 1806 ","MIX - ProdBrixRecovery " +"ProdBrixRecovery_BrixCal","FC 1806 ","FC 1806 ","MIX - ProdBrixRecovery Brix Calc " +"ProdBrixRecoveryReq ","M 1907.0 ","BOOL ","MIX - FP ****** " +"ProdPipeDrainReset ","M 1905.3 ","BOOL ","MIX - FP ****** " +"ProdPipeRunOutReset ","M 1904.5 ","BOOL ","MIX - FP ****** " +"ProdReportDB ","DB 601 ","DB 601 "," " +"ProdReportManager ","FC 601 ","FC 601 "," " +"ProdTankDrainReq ","M 1905.4 ","BOOL ","MIX - FP ****** " +"ProdTankDrainReset ","M 1905.5 ","BOOL ","MIX - FP ****** " +"ProdTankRunOutReq ","M 1904.7 ","BOOL ","MIX - FP ****** " +"ProdTankRunOutReq_ONS ","M 1904.2 ","BOOL ","MIX - FP ****** " +"ProdTankRunOutReset ","M 1905.0 ","BOOL ","MIX - FP ****** " +"ProductAvailable ","FB 1823 ","FB 1823 ","MIX - ProductAvailable " +"ProductLiterInTank ","FC 1951 ","FC 1951 ","MIX - Product Liter In Tank " +"ProductPipeDrain ","FB 1824 ","FB 1824 ","MIX - ProductPipeDrain " +"ProductPipeDrain_Seq ","FC 1824 ","FC 1824 ","MIX - ProductPipeDrain_Seq " +"ProductPipeRunOut ","FB 1825 ","FB 1825 ","MIX - ProductPipeRunOut " +"ProductPipeRunOut_Seq ","FC 1825 ","FC 1825 ","MIX - ProductPipeRunOut_Seq " +"ProductQuality ","FC 2008 ","FC 2008 ","MIX - Product Quality " +"ProductQuality_Messages ","FC 2030 ","FC 2030 ","MIX - Messages " +"Profibus Network ","FC 11 ","FC 11 ","Profibus node diagnostic " +"Profibus_Variables ","DB 973 ","DB 973 ","MIX - Profibus datas from instruments " +"PROG_ERR ","OB 121 ","OB 121 ","Programming Error " +"PulsePressure ","FC 1838 ","FC 1838 ","MIX - PulsePressure " +"PumpsControl ","FC 1870 ","FC 1870 ","MIX - PumpsControl " +"QCO Monitor ","FC 100 ","FC 100 "," " +"QCO Phase ","UDT 101 ","UDT 101 "," " +"QCO Timer ","UDT 100 ","UDT 100 "," " +"QCO Timing ","VAT 11 "," "," " +"QCO Timing DB ","DB 100 ","DB 100 "," " +"RACK_FLT ","OB 86 ","OB 86 ","Loss of Rack Fault " +"RD_REC ","SFC 59 ","SFC 59 ","MIX - Read a Data Record " +"RD_SINFO ","SFC 6 ","SFC 6 ","Read OB Start Information " +"RDSYSST ","SFC 51 ","SFC 51 ","MIX - Read a System Status List or Partial List " +"READ_DBL ","SFC 83 ","SFC 83 ","Read Data Block out of Load Memory " +"ReadAnalogIn ","FC 1971 ","FC 1971 ","MIX - Read Analog Data " +"ReadAnalogIn_Fault_DB ","DB 871 ","DB 871 ","MIX - ReadAnalogIn DB " +"Recipe #01 ","DB 401 ","DB 401 ","Recipe 1 " +"Recipe #02 ","DB 402 ","DB 402 ","Recipe 2 " +"Recipe #03 ","DB 403 ","DB 403 ","Recipe 3 " +"Recipe #04 ","DB 404 ","DB 404 ","Recipe 4 " +"Recipe #05 ","DB 405 ","DB 405 ","Recipe 5 " +"Recipe #06 ","DB 406 ","DB 406 ","Recipe 6 " +"Recipe #07 ","DB 407 ","DB 407 ","Recipe 7 " +"Recipe #08 ","DB 408 ","DB 408 ","Recipe 8 " +"Recipe #09 ","DB 409 ","DB 409 ","Recipe 9 " +"Recipe #10 ","DB 410 ","DB 410 ","Recipe 10 " +"Recipe #11 ","DB 411 ","DB 411 ","Recipe 11 " +"Recipe #12 ","DB 412 ","DB 412 ","Recipe 12 " +"Recipe #13 ","DB 413 ","DB 413 ","Recipe 13 " +"Recipe #14 ","DB 414 ","DB 414 ","Recipe 14 " +"Recipe #15 ","DB 415 ","DB 415 ","Recipe 15 " +"Recipe #16 ","DB 416 ","DB 416 ","Recipe 16 " +"Recipe #17 ","DB 417 ","DB 417 ","Recipe 17 " +"Recipe #18 ","DB 418 ","DB 418 ","Recipe 18 " +"Recipe #19 ","DB 419 ","DB 419 ","Recipe 19 " +"Recipe #20 ","DB 420 ","DB 420 ","Recipe 20 " +"Recipe #21 ","DB 421 ","DB 421 ","Recipe 21 " +"Recipe #22 ","DB 422 ","DB 422 ","Recipe 22 " +"Recipe #23 ","DB 423 ","DB 423 ","Recipe 23 " +"Recipe #24 ","DB 424 ","DB 424 ","Recipe 24 " +"Recipe #25 ","DB 425 ","DB 425 ","Recipe 25 " +"Recipe #26 ","DB 426 ","DB 426 ","Recipe 26 " +"Recipe #27 ","DB 427 ","DB 427 ","Recipe 27 " +"Recipe #28 ","DB 428 ","DB 428 ","Recipe 28 " +"Recipe #29 ","DB 429 ","DB 429 ","Recipe 29 " +"Recipe #30 ","DB 430 ","DB 430 ","Recipe 30 " +"Recipe #31 ","DB 431 ","DB 431 ","Recipe 31 " +"Recipe #32 ","DB 432 ","DB 432 ","Recipe 32 " +"Recipe #33 ","DB 433 ","DB 433 ","Recipe 33 " +"Recipe #34 ","DB 434 ","DB 434 ","Recipe 34 " +"Recipe #35 ","DB 435 ","DB 435 ","Recipe 35 " +"Recipe #36 ","DB 436 ","DB 436 ","Recipe 36 " +"Recipe #37 ","DB 437 ","DB 437 ","Recipe 37 " +"Recipe #38 ","DB 438 ","DB 438 ","Recipe 38 " +"Recipe #39 ","DB 439 ","DB 439 ","Recipe 39 " +"Recipe #40 ","DB 440 ","DB 440 ","Recipe 40 " +"Recipe #41 ","DB 441 ","DB 441 ","Recipe 41 " +"Recipe #42 ","DB 442 ","DB 442 ","Recipe 42 " +"Recipe #43 ","DB 443 ","DB 443 ","Recipe 43 " +"Recipe #44 ","DB 444 ","DB 444 ","Recipe 44 " +"Recipe #45 ","DB 445 ","DB 445 ","Recipe 45 " +"Recipe #46 ","DB 446 ","DB 446 ","Recipe 46 " +"Recipe #47 ","DB 447 ","DB 447 ","Recipe 47 " +"Recipe #48 ","DB 448 ","DB 448 ","Recipe 48 " +"Recipe #49 ","DB 449 ","DB 449 ","Recipe 49 " +"Recipe #50 ","DB 450 ","DB 450 ","Recipe 50 " +"Recipe_Prod ","UDT 904 ","UDT 904 ","MIX - Recipe_Prod " +"RecipeCalculation ","FC 1798 ","FC 1798 ","MIX - Recipe Calculation " +"RecipeEditDataSave ","DB 400 ","DB 400 ","Recipe Data Edit -Save data " +"RecipeManagement - CIP ","FB 1799 ","FB 1799 ","CIP Link Recipe Edit, Save, Delete, Copy ... " +"RecipeManagement - Prod ","FB 1798 ","FB 1798 ","MIX - Main Machine Recipe Edit, Save, Delete, Copy ... " +"RecipeManagement_DataCIP","DB 399 ","FB 1799 ","MIX - CIP Recipe Management Data " +"RecipeManagement_DataPrd","DB 398 ","FB 1798 ","MIX - Recipe Management Data " +"REPLACE ","FC 31 ","FC 31 ","Replace Part of String " +"ReportCIPSimpleData ","UDT 601 ","UDT 601 "," " +"Reset Init ONS Prod Pump","M 1904.3 ","BOOL ","MIX - FP Reset Init ONS Prod Pump " +"Safeties ","FC 2022 ","FC 2022 ","MIX - Safeties " +"SE Timer ","FC 39 ","FC 39 ","SE Timer " +"Sel_Check_Brix_Data ","DB 931 ","FB 1703 ","MIX - MSE Slope of Sel Check Brix Source Data " +"SEL_I ","FC 1847 ","FC 1847 ","MIX - Selection Switch between 2 integers " +"SEL_R ","FC 1846 ","FC 1846 ","MIX - Selection Switch between 2 reals " +"SelCheckBrixSource ","FC 2010 ","FC 2010 ","MIX - Sel Check Brix Source " +"SFM Profibus ","M 1951.6 ","BOOL ","MIX - Profibus network fault " +"Signal Exchange Filler ","VAT 17 "," "," " +"Signal Gen ","FB 1721 ","FB 1721 ","MIX - Signal Gen " +"Signal_Gen_Data ","DB 943 ","FB 1721 ","MIX - TASK0 " +"SlewLimit ","FB 1702 ","FB 1702 ","MIX - Slew_Limit " +"SLIM_Block ","FC 2027 ","FC 2027 ","MIX - SLIM Block " +"SLIM_Variables ","DB 968 ","DB 968 ","MIX - SLIM Variables " +"SpeedAdjust ","FC 1906 ","FC 1906 ","MIX - Speed_Adjust " +"Statistical_Analisys ","FB 1704 ","FB 1704 ","MIX - Statistical Analisys " +"StatusScroll_Time ","T 143 ","TIMER ","MIX - StatusScroll " +"SyrAutoCorrBlink2Sec ","M 1906.5 ","BOOL ","MIX - FP******* " +"SyrAutoCorrLatch ","M 1905.7 ","BOOL ","MIX - FP ****** " +"SyrAutoCorrReq ","M 1905.6 ","BOOL ","MIX - FP ****** " +"SyrBrix Autocorrection ","FB 1809 ","FB 1809 ","MIX - SyrBrix Autocorrection " +"SyrBrix_SyrupCorrPerc ","FC 1809 ","FC 1809 ","MIX - Syrup Corr Perc " +"SyrLast400Liters ","M 2002.0 ","BOOL ","From Syrup Room last 400 liter " diff --git a/.examples/symbolics.txt b/.examples/symbolics.txt deleted file mode 100644 index 4f9b023..0000000 --- a/.examples/symbolics.txt +++ /dev/null @@ -1,2581 +0,0 @@ -"_CYCL_EXC ","OB 1 ","OB 1 ","Cycle Execution " -"_StepMove ","FC 1851 ","FC 1851 ","MIX - " -"AG_RECV ","FC 206 ","FC 206 ","AG RECEIVE " -"AG_SEND ","FC 205 ","FC 205 ","AG_SEND " -"AI_CTM304 ","PEW 844 ","WORD ","CTM304 - Product Conductivity " -"AI_CTS301 ","PEW 850 ","WORD ","CTS301 - Local Cip Return Conductivity " -"AI_CTS302 ","PEW 854 ","WORD ","CTS302 - Local Cip Delivery Conductivity " -"AI_FTM301 ","PEW 832 ","WORD ","FTM301 - Storage Tank Baialage Flow " -"AI_FTM304 ","PEW 862 ","WORD ","FTM304 - Mixer CO2 Inlet Meter " -"AI_FTM307 ","PEW 860 ","WORD ","FTM307-Nitrogen Flow " -"AI_LTM302 ","PEW 804 ","WORD ","LTM302 - Product Tank Level " -"AI_LTN301 ","PEW 818 ","WORD ","LTN301 - Deaireator Tank Level " -"AI_LTP303 ","PEW 808 ","WORD ","LTP303 - Syrup Tank Level " -"AI_PCM306 ","PEW 824 ","WORD ","PCM306 - Gas Pressure Injection " -"AI_ProductBrix ","PEW 8300 ","WORD ","Product Analizer - Product Brix " -"AI_ProductCO2 ","PEW 8320 ","WORD ","Product Analizer - Product CO2 " -"AI_ProductO2 ","PEW 838 ","WORD ","Product Analizer - Product O2 " -"AI_PTF203 ","PEW 810 ","WORD ","PTF203 - Differential Pressure " -"AI_PTM301 ","PEW 828 ","WORD ","PTM301 - CO2 Pressure after Sterile filter " -"AI_PTM302 ","PEW 830 ","WORD ","PTM302 - Carbo Water Pressure " -"AI_PTM304 ","PEW 806 ","WORD ","PTM304 - Product Tank Pressure " -"AI_PTM305 ","PEW 836 ","WORD ","PTM305 - Chiller Glycol Pressure " -"AI_PTN301 ","PEW 822 ","WORD ","PTN301 - Deox Inlet Pressure " -"AI_PTN313 ","PEW 802 ","WORD ","PTN313 - Deaireator Pressure (vacuostato) " -"AI_PTP338 ","PEW 816 ","WORD ","PTP338 - Syrup Inlet Pressure " -"AI_QTM305 ","PEW 856 ","WORD ","QTM305 " -"AI_RVM301 ","PEW 826 ","WORD ","RVM301 - Product Tank Pressure Valve " -"AI_RVN304 ","PEW 820 ","WORD ","RVN304 - Deaireation Valve " -"AI_TTM306 ","PEW 812 ","WORD ","TTM306 - Chiller Product Temperature " -"AI_TTM307 ","PEW 858 ","WORD ","TTM307 " -"AI_TTN321 ","PEW 800 ","WORD ","TTN321 - Deaireator Temperature " -"AI_TTN322 ","PEW 814 ","WORD ","TTN322 - Vacuum Pump Temperature " -"AI_TTS301 ","PEW 848 ","WORD ","TTS301 - Local Cip Return Temperature " -"AI_TTS303 ","PEW 852 ","WORD ","TTS301 - Local Cip Return Temperature " -"AI_TTS399 ","PEW 840 ","WORD ","TTS399 - Electric Heat Exchanger Output Temperature " -"AI_UR29 ","DB 2122 ","FB 2121 ","Analog Input UR29 " -"AI_UR62 ","DB 2121 ","FB 2121 ","Analog Input UR62 " -"AlwaysOffBarso ","M 1.1 ","BOOL ","Always Off By Barso " -"AnalogInstrument ","UDT 82 ","UDT 82 "," " -"AnyPoint ","UDT 1 ","UDT 1 "," " -"AO_PCM306 ","PAW 824 ","WORD ","PCM306 - Gas Injection Pressure Control " -"AO_ProductRunOutAmount ","PAW 842 ","WORD ","FILLER - Product Run Out Amount [200.0 … 800.0 L] " -"AO_RMM301 ","PAW 800 ","WORD ","RMM301 - Water Flow Control " -"AO_RMM303 ","PAW 802 ","WORD ","RMM303 - Gas Flow Control " -"AO_RMM304 ","PAW 816 ","WORD ","RMM304 - Gas 2 Flow Control " -"AO_RMP302 ","PAW 808 ","WORD ","RMP302 - Syrup Flow Control " -"AO_RVM301 ","PAW 826 ","WORD ","RVM301 - Product Tank Pressure Valve " -"AO_RVM302 ","PAW 822 ","WORD ","RVM302 - Deaireation Tank Level / Product Tank Level Valve " -"AO_RVM304 ","PAW 810 ","WORD ","RVM304 - Product Tank pressure release " -"AO_RVM319 ","PAW 812 ","WORD ","RVM319 - Product/Water Temperature Valve " -"AO_RVN302 ","PAW 814 ","WORD ","RVN302 - Deaireation Tank Level Valve " -"AO_RVN304 ","PAW 820 ","WORD ","RVN304 - Deaireation Valve " -"AO_RVP303 ","PAW 806 ","WORD ","RVP303 - Syrup Tank Level Valve " -"AO_RVP305 ","PAW 828 ","WORD ","RVP305 - Syrup 2 Tank Level Valve " -"AO_RVS318 ","PAW 850 ","WORD ","RVS318 - Local Cip Heating Valve " -"AO_ToFillerEqPress ","PAW 840 ","WORD ","FILLER - Product Saturation Pressure [0.0 … 100.0 Bar/10] " -"APCO ","VAT 22 "," "," " -"AUX AMPOLLINI ","M 5.0 ","BOOL ","Always OFF - AMPOLLINI USE " -"AUX Blink_0.1S ","M 0.0 ","BOOL ","PLC Blink 0.1 Sec. 10Hz " -"AUX Blink_0.2S ","M 0.1 ","BOOL ","PLC Blink 0.2 Sec. 5Hz " -"AUX Blink_0.4S ","M 0.2 ","BOOL ","PLC Blink 0.4 Sec. 2,5Hz " -"AUX Blink_0.5S ","M 0.3 ","BOOL ","PLC Blink 0.5 Sec. 2Hz " -"AUX Blink_0.8S ","M 0.4 ","BOOL ","PLC Blink 0.8 Sec. 1,25Hz " -"AUX Blink_1.0S ","M 0.5 ","BOOL ","PLC Blink 1.0 Sec. 1Hz " -"AUX Blink_1.6S ","M 0.6 ","BOOL ","PLC Blink 1.6 Sec. 0,625Hz " -"AUX Blink_2.0S ","M 0.7 ","BOOL ","PLC Blink 2.0 Sec. 0,5Hz " -"AUX CASSARINO ","M 5.3 ","BOOL ","Always OFF - CASSARINO USE " -"AUX Clock_0.1s ","M 1.7 ","BOOL ","TIMER 0.1 sec. CLOCK " -"AUX Clock_1.0s ","M 1.5 ","BOOL ","TIMER 1.0 sec. CLOCK " -"AUX FALSE ","M 3.0 ","BOOL ","Always OFF " -"AUX FALSE_Test ","M 1.0 ","BOOL ","Always OFF for debugging purpose " -"AUX FIELD OFF ","MB 7 ","BYTE ","Always OFF - FIELD USE " -"AUX FIELD SPARE 70 ","M 7.0 ","BOOL ","Always OFF - FIELD SPARE 7.0 USE " -"AUX FIELD SPARE 71 ","M 7.1 ","BOOL ","Always OFF - FIELD SPARE 7.1 USE " -"AUX FIELD SPARE 72 ","M 7.2 ","BOOL ","Always OFF - FIELD SPARE 7.2 USE " -"AUX FIELD SPARE 73 ","M 7.3 ","BOOL ","Always OFF - FIELD SPARE 7.3 USE " -"AUX FIELD SPARE 74 ","M 7.4 ","BOOL ","Always OFF - FIELD SPARE 7.4 USE " -"AUX FIELD SPARE 75 ","M 7.5 ","BOOL ","Always OFF - FIELD SPARE 7.5 USE " -"AUX FIELD SPARE 76 ","M 7.6 ","BOOL ","Always OFF - FIELD SPARE 7.6 USE " -"AUX FIELD SPARE 77 ","M 7.7 ","BOOL ","Always OFF - FIELD SPARE 7.7 USE " -"AUX FP_Clock_0.1s ","M 2.0 ","BOOL ","FP TIMER 0.1 sec. CLOCK " -"AUX FP_Clock_1.0s ","M 2.1 ","BOOL ","FP TIMER 1.0 sec. CLOCK " -"AUX MARCHI ","M 6.0 ","BOOL ","Always OFF - MARCHI USE " -"AUX MASTER OFF ","MB 4 ","BYTE ","Always OFF - MASTER USE " -"AUX MASTER VALIDATION ","M 4.0 ","BOOL ","Always OFF - Master Validation Waiting " -"AUX MORI ","M 5.2 ","BOOL ","Always OFF - MORI USE " -"AUX PASSERA ","M 5.1 ","BOOL ","Always OFF - PASSERA USE " -"AUX PESCI ","M 6.1 ","BOOL ","Always OFF - PESCI USE " -"AUX SSAE CUSTOMIZATION ","M 4.1 ","BOOL ","Always OFF - SSAE Customization " -"AUX Start CPU ","M 1.2 ","BOOL ","Start CPU " -"AUX TEST OFF ","MB 6 ","BYTE ","Always OFF - TEST USE " -"AUX TEST SPARE 62 ","M 6.2 ","BOOL ","Always OFF - TEST SPARE 6.2 USE " -"AUX TEST SPARE 63 ","M 6.3 ","BOOL ","Always OFF - TEST SPARE 6.3 USE " -"AUX TEST SPARE 64 ","M 6.4 ","BOOL ","Always OFF - TEST SPARE 6.4 USE " -"AUX TEST SPARE 65 ","M 6.5 ","BOOL ","Always OFF - TEST SPARE 6.5 USE " -"AUX TEST SPARE 66 ","M 6.6 ","BOOL ","Always OFF - TEST SPARE 6.6 USE " -"AUX TEST SPARE 67 ","M 6.7 ","BOOL ","Always OFF - TEST SPARE 6.7 USE " -"AUX TRUE ","M 3.1 ","BOOL ","Always ON " -"AUX UTE OFF ","MB 5 ","BYTE ","Always OFF - UTE USE " -"AUX UTE SPARE 54 ","M 5.4 ","BOOL ","Always OFF - UTE SPARE 5.4 USE " -"AUX UTE SPARE 55 ","M 5.5 ","BOOL ","Always OFF - UTE SPARE 5.5 USE " -"AUX UTE SPARE 56 ","M 5.6 ","BOOL ","Always OFF - UTE SPARE 5.6 USE " -"AUX UTE SPARE 57 ","M 5.7 ","BOOL ","Always OFF - UTE SPARE 5.7 USE " -"AVS Valve Fault DB ","DB 959 ","DB 959 ","MIX - AVS Valve Fault DB " -"Baialage ","FC 1804 ","FC 1804 ","MIX - Baialage " -"Blender_Constants ","DB 972 ","DB 972 ","MIX - Blender Constants " -"Blender_Procedure Data ","DB 930 ","FB 1800 ","MIX - Blender_ProcedureCall Data " -"Blender_ProcedureCall ","FB 1800 ","FB 1800 ","MIX - Blender_Procedure Call " -"Blender_Variables ","DB 971 ","DB 971 ","MIX - Blender Variables " -"Blender_Variables_Pers ","DB 970 ","DB 970 ","MIX - Blender Variables - Persistent " -"BlenderCtrl__Main ","FC 2000 ","FC 2000 ","MIX - Blender Ctrl Main " -"BlenderCtrl_All Auto ","FC 2036 ","FC 2036 ","MIX - BlenderCtrl_All Auto " -"BlenderCtrl_CIPModeInit ","FC 2013 ","FC 2013 ","MIX - CIP Mode Init " -"BlenderCtrl_InitErrors ","FC 2001 ","FC 2001 ","MIX - Init Errors " -"BlenderCtrl_MachineInit ","FC 2003 ","FC 2003 ","MIX - BlenderCtrl_MachineInit " -"BlenderCtrl_ManualActive","FC 2037 ","FC 2037 ","MIX - ManualActive " -"BlenderCtrl_MFM Command ","FC 2033 ","FC 2033 ","MIX - MFM Command " -"BlenderCtrl_ProdModeInit","FC 2012 ","FC 2012 ","MIX - Production Mode Init " -"BlenderCtrl_ResetSPWord ","FC 2014 ","FC 2014 ","MIX - BlenderCtrl_ResetSPWord " -"BlenderCtrl_UpdatePWord ","FC 2034 ","FC 2034 ","MIX - _Blender_Ctrl_Main.Update_P_Word " -"BlenderPID__Main ","FB 1750 ","FB 1750 ","MIX - Blender PID Main " -"BlenderPID__Main_Data ","DB 950 ","FB 1750 ","MIX - Blender_PID_Main_Data " -"BlenderPID_ActualRecipe ","FB 1919 ","FB 1919 "," " -"BlenderPID_BlendingFault","FB 1753 ","FB 1753 ","MIX - PID_Blending_Fault " -"BlenderPID_FlowMeterErro","FC 1915 ","FC 1915 ","MIX - Flow_Meter_Error " -"BlenderPID_NextRecipe ","FC 1916 ","FC 1916 ","MIX - Next_Recipe " -"BlenderPID_PIDFFCalc ","FB 1752 ","FB 1752 ","MIX - PID_FF_Calc " -"BlenderPID_PIDInitParam ","FB 1755 ","FB 1755 ","MIX - PID_Init_Parameters " -"BlenderPID_PIDResInteg ","FC 1914 ","FC 1914 ","MIX - PID_Reset_Integral " -"BlenderPID_PIDSPCalc ","FB 1751 ","FB 1751 ","MIX - PID_SP_Calc " -"BlenderPIDCtrl__Loop ","FB 1729 ","FB 1729 ","MIX - PID Block Main " -"BlenderPIDCtrl_Monitor ","FB 1787 ","FB 1787 ","MIX - PID_Monitor " -"BlenderPIDCtrl_PresRelea","FC 1917 ","FC 1917 ","MIX - Pressure_Release " -"BlenderPIDCtrl_SaveInteg","FB 1788 ","FB 1788 ","MIX - Save_Integral " -"BlenderPIDCtrl_SaveValve","FC 1918 ","FC 1918 ","MIX - Save_Valve_Out " -"BlenderPIDCtrl_WriteAnOu","FC 1925 ","FC 1925 ","MIX - BlenderPIDCtrl_WriteAnOu " -"BlenderRinse ","FC 2019 ","FC 2019 ","MIX - Blender Rinse " -"BlenderRinse_Done ","FC 2042 ","FC 2042 ","MIX - Rinse Done " -"BlenderRun__Control ","FC 2015 ","FC 2015 ","MIX - Blender Run Control " -"BlenderRun_MeasFil_Data ","DB 974 ","FB 1719 ","MIX - Measure Filler Speed Data " -"BlenderRun_MeasFilSpeed ","FB 1719 ","FB 1719 ","MIX - Measure Filler Speed " -"BlenderRun_ProdTime ","FC 2040 ","FC 2040 ","MIX - Production Time " -"BlenderRun_SelectConstan","FC 2038 ","FC 2038 ","MIX - Select Blender Constant " -"BlenderRun_Stopping ","FC 2041 ","FC 2041 ","MIX - Stopping Blender " -"BlendFill StartUp ","FB 1814 ","FB 1814 ","MIX - BlendFill StartUp " -"BlendFill StartUp_Seq ","FC 1814 ","FC 1814 ","MIX - Blend Fill System StartUp Sequencer " -"BLKMOV ","SFC 20 ","SFC 20 ","MIX - Copy Variables " -"Block_compare ","FC 61 ","FC 61 "," " -"Block_move ","FC 60 ","FC 60 ","Move blocks from DB to DB " -"BrixTracking ","FB 1801 ","FB 1801 ","MIX - Brix Tracking " -"BrixTracking_Data ","DB 975 ","FB 1801 ","MIX - Brix Tracking Data " -"BrixTracking_ProdSamples","FB 1705 ","FB 1705 ","MIX - Prod Samples " -"BrixTracking_SampleTime ","FB 1706 ","FB 1706 ","MIX - Sample Time Calc " -"Buffer_Tank_Flooding_DB ","DB 101 ","DB 101 ","Buffer Tank Flooding DB " -"Buffer_Tank_Flushing ","FC 101 ","FC 101 ","Product Tank Flushing " -"CarboWaterLine ","FB 1802 ","FB 1802 ","MIX - CarboWaterLine " -"CarboWaterLine_Seq ","FC 1802 ","FC 1802 ","MIX - CarboWaterLine Sequencer " -"Cetrifugal_Head ","FC 1842 ","FC 1842 ","MIX - Cetrifugal_Head " -"CIP CVQ ","FC 1905 ","FC 1905 ","MIX - CIP_CVQ " -"CIP Prog Control ","FC 82 ","FC 82 ","MIX - CIP program condition control " -"CIP_Link_Type ","UDT 900 ","UDT 900 ","MIX - CIP_Link_Type " -"CIP_Program_Variables ","DB 963 ","DB 963 ","MIX - CIP Program Variables " -"CIP_Simple_Type ","UDT 901 ","UDT 901 ","MIX - CIP_Simple_Type " -"CIP_SimpleProgr_Init ","FC 1936 ","FC 1936 ","MIX - CIP_SimpleProgr_Initialize " -"CIP_Step_Type ","UDT 903 ","UDT 903 ","MIX - CIP_Step_Type " -"CIP_Step_Type_New ","UDT 899 ","UDT 899 ","MIX - CIP_Step_Type " -"CIP_WaitEvent_Type ","UDT 902 ","UDT 902 ","MIX - CIP_WaitEvent_Type " -"CIPLocal ","FC 1933 ","FC 1933 ","MIX - CIP Local " -"CIPLocal_DSCtrl ","FC 1940 ","FC 1940 ","MIX - ICS " -"CIPLocal_ExecSimpleCIP ","FC 1935 ","FC 1935 ","MIX - Execute CIP program " -"CIPLocal_ExecStep ","FC 1941 ","FC 1941 ","MIX - " -"CIPLocal_ManualVolDosing","FC 1943 ","FC 1943 ","MIX - CIP Local Manual Volume Dosing " -"CIPLocal_ProgInizialize ","FC 1937 ","FC 1937 ","MIX - CIP program inizialization " -"CIPLocal_ProgStepDown ","FC 1938 ","FC 1938 ","MIX - " -"CIPLocal_ProgStepUp ","FC 1939 ","FC 1939 ","MIX - " -"CIPLocal_SyrupPipeCIP ","FC 1944 ","FC 1944 ","MIX - CIP Local Syrup Pipe CIP " -"CIPLocal_WaitEvent_Ctrl ","FC 1934 ","FC 1934 ","MIX - CIPLocal_WaitEvent_Ctrl " -"CIPLocal_WaterPipeCIP ","FC 1942 ","FC 1942 ","MIX - CIP Local Water Pipe CIP " -"CIPMain ","FC 1930 ","FC 1930 ","MIX - " -"CIPMain_Flood ","FC 1931 ","FC 1931 ","MIX - " -"CIPMain_Total Drain ","FC 1932 ","FC 1932 ","MIX - " -"CIPRecipe#01 ","DB 501 ","DB 501 ","CIPRecipe#01 " -"CIPRecipe#02 ","DB 502 ","DB 502 ","CIPRecipe#02 " -"CIPRecipe#03 ","DB 503 ","DB 503 ","CIPRecipe#03 " -"CIPRecipe#04 ","DB 504 ","DB 504 ","CIPRecipe#04 " -"CIPRecipe#05 ","DB 505 ","DB 505 ","CIPRecipe#05 " -"CIPRecipe#06 ","DB 506 ","DB 506 ","CIPRecipe#06 " -"CIPRecipe#07 ","DB 507 ","DB 507 ","CIPRecipe#07 " -"CIPRecipe#08 ","DB 508 ","DB 508 ","CIPRecipe#08 " -"CIPRecipe#09 ","DB 509 ","DB 509 ","CIPRecipe#09 " -"CIPRecipe#10 ","DB 510 ","DB 510 ","CIPRecipe#10 " -"CIPRecipe#11 ","DB 511 ","DB 511 ","CIPRecipe#11 " -"CIPRecipe#12 ","DB 512 ","DB 512 ","CIPRecipe#12 " -"CIPRecipe#13 ","DB 513 ","DB 513 ","CIPRecipe#13 " -"CIPRecipe#14 ","DB 514 ","DB 514 ","CIPRecipe#14 " -"CIPRecipe#15 ","DB 515 ","DB 515 ","CIPRecipe#15 " -"CIPRecipe#16 ","DB 516 ","DB 516 ","CIPRecipe#16 " -"CIPRecipe#17 ","DB 517 ","DB 517 ","CIPRecipe#17 " -"CIPRecipe#18 ","DB 518 ","DB 518 ","CIPRecipe#18 " -"CIPRecipe#19 ","DB 519 ","DB 519 ","CIPRecipe#19 " -"CIPRecipe#20 ","DB 520 ","DB 520 ","CIPRecipe#20 " -"CIPRecipe#21 ","DB 521 ","DB 521 ","CIPRecipe#21 " -"CIPRecipe#22 ","DB 522 ","DB 522 ","CIPRecipe#22 " -"CIPRecipe#23 ","DB 523 ","DB 523 ","CIPRecipe#23 " -"CIPRecipe#24 ","DB 524 ","DB 524 ","CIPRecipe#24 " -"CIPRecipe#25 ","DB 525 ","DB 525 ","CIPRecipe#25 " -"CIPRecipe#26 ","DB 526 ","DB 526 ","CIPRecipe#26 " -"CIPRecipe#27 ","DB 527 ","DB 527 ","CIPRecipe#27 " -"CIPRecipe#28 ","DB 528 ","DB 528 ","CIPRecipe#28 " -"CIPRecipe#29 ","DB 529 ","DB 529 ","CIPRecipe#29 " -"CIPRecipe#30 ","DB 530 ","DB 530 ","CIPRecipe#30 " -"CIPRepComment ","MW 602 ","INT ","CIP Report Comment " -"CIPRepFaultPresent ","M 601.4 ","BOOL ","CIP Report Fault Present " -"CIPReportDB ","DB 600 ","DB 600 "," " -"CIPReportManager ","FC 600 ","FC 600 "," " -"CIPRepStarted ","M 600.0 ","BOOL ","CIP Report Started " -"CIPSimple_Drain ","DB 543 ","DB 543 ","MIX - ICS " -"CIPSimple_Empty ","DB 540 ","DB 540 ","MIX - ICS " -"CIPSimple_Flood ","DB 544 ","DB 544 ","MIX - ICS " -"CIPSimple_Recirculation ","DB 542 ","DB 542 ","MIX - ICS " -"CIPSimple_Recover ","DB 547 ","DB 547 ","MIX - ICS " -"CIPSimple_Rinse ","DB 541 ","DB 541 ","MIX - ICS " -"CIPSimple_RinseCO2 ","DB 545 ","DB 545 ","MIX - ICS " -"CIPSimple_Start ","DB 546 ","DB 546 ","MIX - ICS " -"CLK_0.1S ","M 1931.0 ","BOOL ","MIX - CLK_0.1S " -"CLK_0.1S_SUPPORT ","M 1930.0 ","BOOL ","MIX - CLK_0.1S_SUPPORT " -"CLK_0.2S ","M 1931.1 ","BOOL ","MIX - CLK_0.2S " -"CLK_0.2S_SUPPORT ","M 1930.1 ","BOOL ","MIX - CLK_0.2S_SUPPORT " -"CLK_0.4S ","M 1931.2 ","BOOL ","MIX - CLK_0.4S " -"CLK_0.4S_SUPPORT ","M 1930.2 ","BOOL ","MIX - CLK_0.4S_SUPPORT " -"CLK_0.5S ","M 1931.3 ","BOOL ","MIX - CLK_0.5S " -"CLK_0.5S_SUPPORT ","M 1930.3 ","BOOL ","MIX - CLK_0.5S_SUPPORT " -"CLK_0.8S ","M 1931.4 ","BOOL ","MIX - CLK_0.8S " -"CLK_0.8S_SUPPORT ","M 1930.4 ","BOOL ","MIX - CLK_0.8S SUPPORT " -"CLK_1.0S ","M 1931.5 ","BOOL ","MIX - CLK_1.0S " -"CLK_1.0S_SUPPORT ","M 1930.5 ","BOOL ","MIX - CLK_1.0S_SUPPORT " -"CLK_1.6S ","M 1931.6 ","BOOL ","MIX - CLK_1.6S " -"CLK_1.6S_SUPPORT ","M 1930.6 ","BOOL ","MIX - CLK_1.6S_SUPPORT " -"CLK_2.0S ","M 1931.7 ","BOOL ","MIX - CLK_2.0S " -"CLK_2.0S_SUPPORT ","M 1930.7 ","BOOL ","MIX - CLK_2.0S_SUPPORT " -"Clock Signal ","FC 1860 ","FC 1860 ","MIX - Clock Generation " -"CO2 Solubility ","FC 1911 ","FC 1911 ","MIX - CO2_Solubility " -"CO2EqPress ","FC 1908 ","FC 1908 ","MIX - CO2_Eq_Press " -"CO2InjPressure ","FC 1923 ","FC 1923 ","MIX - CO2_Injection_Pressure " -"CO2Tracking ","FB 1818 ","FB 1818 ","MIX - CO2Tracking " -"CO2Tracking_Data ","DB 976 ","FB 1818 ","MIX - CO2 Tracking Data " -"CO2Tracking_ProdSamples ","FB 1709 ","FB 1709 ","MIX - CO2Tracking_ProdSamples " -"CO2Tracking_SampleTime ","FB 1710 ","FB 1710 ","MIX - CO2Tracking_SampleTime " -"Co2TrackingLatch ","M 1906.7 ","BOOL ","MIX - FP******* " -"Co2TrackingReq ","M 1906.6 ","BOOL ","MIX - FP****** " -"COMM_FLT ","OB 87 ","OB 87 ","Communication Fault " -"COMPLETE RESTART ","OB 100 ","OB 100 ","Complete Restart " -"CONCAT ","FC 2 ","FC 2 ","Concatenate String " -"CPU_DP Global Diag ","FC 14 ","FC 14 ","CPU and Profibus detailed diagnostic " -"CTRLCoolingSystem ","FC 1700 ","FC 1700 "," " -"CTS301_Conductiv_State ","PEB 1114 ","BYTE ","MIX - Profibus Variables " -"CTS301_Conductivity ","PED 1110 ","REAL ","MIX - Profibus Variables " -"CTS301_Temperat_State ","PEB 1119 ","BYTE ","MIX - Profibus Variables " -"CTS301_Temperature ","PED 1115 ","REAL ","MIX - Profibus Variables " -"CTS302_Conductiv_State ","PEB 1124 ","BYTE ","MIX - Profibus Variables " -"CTS302_Conductivity ","PED 1120 ","REAL ","MIX - Profibus Variables " -"CTS302_Temperat_State ","PEB 1129 ","BYTE ","MIX - Profibus Variables " -"CTS302_Temperature ","PED 1125 ","REAL ","MIX - Profibus Variables " -"CTUD ","SFB 2 ","SFB 2 ","MIX - Count Up / Down " -"CVQ_1p7_8_Perc ","FC 1913 ","FC 1913 ","MIX - CVQ_1p7_8_Perc " -"CYC_INT5 ","OB 35 ","OB 35 ","Cyclic Interrupt 5 " -"D_ACT_DP ","SFC 12 ","SFC 12 ","MIX - Deactivating and Activating DP Slaves " -"Danfoss Diag ","UDT 88 ","UDT 88 "," " -"DAR_Logic ","FB 2124 ","FB 2124 "," " -"DAR_Logic_DB ","DB 2124 ","FB 2124 "," " -"DeairCO2TempComp ","FC 1909 ","FC 1909 ","MIX - Deair_CO2_Temp_Comp " -"DeaireationValve ","FC 1924 ","FC 1924 ","MIX - " -"Deaireator StartUp ","FB 1803 ","FB 1803 ","MIX - Deaireator StartUp " -"Deaireator StartUp_Seq ","FC 1803 ","FC 1803 ","MIX - Deaireator StartUp Sequencer " -"Delay ","FB 1708 ","FB 1708 ","MIX - Delay " -"DELETE ","FC 4 ","FC 4 ","Delete String " -"DeltaP ","FC 1921 ","FC 1921 ","MIX - Delta_P " -"DETAIL_DP_DIAG ","FB 125 ","FB 125 ","Profibus Network detailed Diagnostic " -"DETAIL_DP_DIAG_i ","DB 14 ","FB 125 ","Profibus Network detailed Diagnostic Data " -"Device ","UDT 81 ","UDT 81 "," " -"DI_Air_InletPress_OK ","E 30.0 ","BOOL ","Air Pressure Switch " -"DI_AuxVoltage_On ","E 5.1 ","BOOL ","Electrical Panel Restored " -"DI_AVM308_Close ","E 110.2 ","BOOL ","MIX - Product Tank Inlet - Close FBK " -"DI_AVM308_Open ","E 100.2 ","BOOL ","MIX - Product Tank Inlet - Open FBK " -"DI_AVM309_Close ","E 110.7 ","BOOL ","MIX - Product Tank Loading - Close FBK " -"DI_AVM309_Open ","E 100.7 ","BOOL ","MIX - Product Tank Loading - Open FBK " -"DI_AVM311_Close ","E 110.6 ","BOOL ","MIX - Product Tank Blow Off - Close FBK " -"DI_AVM311_Open ","E 100.6 ","BOOL ","MIX - Product Tank Blow Off - Open FBK " -"DI_AVM313_Close ","E 111.0 ","BOOL ","MIX - Product Recirculation - Close FBK " -"DI_AVM313_Open ","E 101.0 ","BOOL ","MIX - Product Recirculation - Open FBK " -"DI_AVM315_Close ","E 111.1 ","BOOL ","MIX - Product Tank Drain - Close FBK " -"DI_AVM315_Open ","E 101.1 ","BOOL ","MIX - Product Tank Drain - Open FBK " -"DI_AVM317_Close ","E 111.2 ","BOOL ","MIX - Product Tank Spray Ball - Close FBK " -"DI_AVM317_Open ","E 101.2 ","BOOL ","MIX - Product Tank Spray Ball - Open FBK " -"DI_AVM321_Close ","E 111.3 ","BOOL ","MIX - Product Tank Over Fill - Close FBK " -"DI_AVM321_Open ","E 101.3 ","BOOL ","MIX - Product Tank Over Fill - Open FBK " -"DI_AVM322_Close ","E 111.4 ","BOOL ","MIX - Water Pump PPN301 Priming - Close FBK " -"DI_AVM322_Open ","E 101.4 ","BOOL ","MIX - Water Pump PPN301 Priming - Open FBK " -"DI_AVM324_Close ","E 111.5 ","BOOL ","MIX - Water Chiller Pipe Drain - Close FBK " -"DI_AVM324_Open ","E 101.5 ","BOOL ","MIX - Water Chiller Pipe Drain - Open FBK " -"DI_AVM326_Close ","E 111.6 ","BOOL ","MIX - CO2 Injection Shut Off - Close FBK " -"DI_AVM326_Open ","E 101.6 ","BOOL ","MIX - CO2 Injection Shut Off - Open FBK " -"DI_AVM327_Close ","E 312.4 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 1 - Close FBK " -"DI_AVM327_Open ","E 302.4 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 1 - Open FBK " -"DI_AVM328_Close ","E 301.4 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 2 - Close FBK " -"DI_AVM328_Open ","E 201.4 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 2 - Open FBK " -"DI_AVM329_Close ","E 301.6 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 3 - Close FBK " -"DI_AVM329_Open ","E 201.6 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 3 - Open FBK " -"DI_AVM331_Close ","E 301.7 ","BOOL ","MIX - No Blendfill Still Water By-Pass to Mixer - Close FBK " -"DI_AVM331_Open ","E 201.7 ","BOOL ","MIX - No Blendfill Still Water By-Pass to Mixer - Open FBK " -"DI_AVM341_Close ","E 111.7 ","BOOL ","MIX - CO2 Inlet - Close FBK " -"DI_AVM341_Open ","E 101.7 ","BOOL ","MIX - CO2 Inlet - Open FBK " -"DI_AVM342_Close ","E 112.0 ","BOOL ","MIX - N2 Inlet - Close FBK " -"DI_AVM342_Open ","E 102.0 ","BOOL ","MIX - N2 Inlet - Open FBK " -"DI_AVM345_Close ","E 112.1 ","BOOL ","MIX - Product Chiller Inlet Drain - Close FBK " -"DI_AVM345_Open ","E 102.1 ","BOOL ","MIX - Product Chiller Inlet Drain - Open FBK " -"DI_AVM346_Close ","E 112.2 ","BOOL ","MIX - Filler CO2 - Close FBK " -"DI_AVM346_Open ","E 102.2 ","BOOL ","MIX - Filler CO2 - Open FBK " -"DI_AVM348_Close ","E 112.4 ","BOOL ","MIX - Product Chiller Outlet Drain - Close FBK " -"DI_AVM348_Open ","E 102.4 ","BOOL ","MIX - Product Chiller Outlet Drain - Open FBK " -"DI_AVM349_Close ","E 312.0 ","BOOL ","MIX - Product Chiller Outlet Drain - Close FBK " -"DI_AVM349_Open ","E 302.0 ","BOOL ","MIX - Product Chiller Outlet Drain - Open FBK " -"DI_AVM362_Close ","E 112.3 ","BOOL ","MIX - Product Outlet - Close FBK " -"DI_AVM362_Open ","E 102.3 ","BOOL ","MIX - Product Outlet - Open FBK " -"DI_AVM378_Close ","E 301.2 ","BOOL ","MIX - Product Outlet Switch - Close FBK " -"DI_AVM378_Open ","E 302.5 ","BOOL ","MIX - Product Outlet Switch - Open FBK " -"DI_AVM381_Close ","E 112.5 ","BOOL ","MIX - Product Recirculation With Chiller - Close FBK " -"DI_AVM381_Open ","E 102.5 ","BOOL ","MIX - Product Recirculation With Chiller - Open FBK " -"DI_AVM385_Close ","E 312.5 ","BOOL ","MIX - Still Water By-Pass Drain Inlet Water - Close FBK " -"DI_AVM385_Open ","E 212.5 ","BOOL ","MIX - Still Water By-Pass Drain Inlet Water - Open FBK " -"DI_AVM386_Close ","E 122.5 ","BOOL ","MIX - Still Water By-Pass Drain Outlet Water - Close FBK " -"DI_AVM386_Open ","E 222.5 ","BOOL ","MIX - Still Water By-Pass Drain Outlet Water - Open FBK " -"DI_AVM387_Close ","E 312.1 ","BOOL ","MIX - Blendfill Still Water By-Pass Product Interception - Close FBK " -"DI_AVM387_Open ","E 302.1 ","BOOL ","MIX - Blendfill Still Water By-Pass Product Interception - Open FBK " -"DI_AVM388_Close ","E 112.6 ","BOOL ","MIX - Drain Sanification Pipe - Close FBK " -"DI_AVM388_Open ","E 102.6 ","BOOL ","MIX - Drain Sanification Pipe - Open FBK " -"DI_AVM389_Close ","E 112.7 ","BOOL ","MIX - Sanification to Spray Balls - Close FBK " -"DI_AVM389_Open ","E 102.7 ","BOOL ","MIX - Sanification to Spray Balls - Open FBK " -"DI_AVM390_Close ","E 313.0 ","BOOL ","MIX - Chiller Glycol Return interception - Close FBK " -"DI_AVM390_Open ","E 213.0 ","BOOL ","MIX - Chiller Glycol Return interception - Open FBK " -"DI_AVM391_Close ","E 143.0 ","BOOL ","MIX - Chiller Glycol Expansion - Close FBK " -"DI_AVM391_Open ","E 243.0 ","BOOL ","MIX - Chiller Glycol Expansion - Open FBK " -"DI_AVM396_Close ","E 143.1 ","BOOL ","MIX - Tank Pressurization with Steril Air - Close FBK " -"DI_AVM396_Open ","E 243.1 ","BOOL ","MIX - Tank Pressurization with Steril Air - Open FBK " -"DI_AVM397_Close ","E 123.1 ","BOOL ","MIX - CO2 Buffer Tank Intercept - Close FBK " -"DI_AVM397_Open ","E 223.1 ","BOOL ","MIX - CO2 Buffer Tank Intercept - Open FBK " -"DI_AVM398_Close ","E 313.1 ","BOOL ","MIX - Blendfill Steril Air Inlet - Close FBK " -"DI_AVM398_Open ","E 213.1 ","BOOL ","MIX - Blendfill Steril Air Inlet - Open FBK " -"DI_AVN301_Close ","E 115.4 ","BOOL ","MIX - Deaireator Water Inlet #1 - Close FBK " -"DI_AVN301_Open ","E 105.4 ","BOOL ","MIX - Deaireator Water Inlet #1 - Open FBK " -"DI_AVN302_Close ","E 115.5 ","BOOL ","MIX - Deaireator Water Inlet #2 - Close FBK " -"DI_AVN302_Open ","E 105.5 ","BOOL ","MIX - Deaireator Water Inlet #2 - Open FBK " -"DI_AVN303_Close ","E 115.6 ","BOOL ","MIX - Deaireator Water Inlet #3 - Close FBK " -"DI_AVN303_Open ","E 105.6 ","BOOL ","MIX - Deaireator Water Inlet #3 - Open FBK " -"DI_AVN305_Close ","E 310.5 ","BOOL ","MIX - Premixed Product Inlet - Close FBK " -"DI_AVN305_Open ","E 210.5 ","BOOL ","MIX - Premixed Product Inlet - Open FBK " -"DI_AVN306_Close ","E 310.6 ","BOOL ","MIX - Premixed Product Priming - Close FBK " -"DI_AVN306_Open ","E 210.6 ","BOOL ","MIX - Premixed Product Priming - Open FBK " -"DI_AVN314_Close ","E 110.0 ","BOOL ","MIX - Deaireator Drain - Close FBK " -"DI_AVN314_Open ","E 100.0 ","BOOL ","MIX - Deaireator Drain - Open FBK " -"DI_AVN318_Close ","E 110.1 ","BOOL ","MIX - Deaireator Over Fill - Close FBK " -"DI_AVN318_Open ","E 100.1 ","BOOL ","MIX - Deaireator Over Fill - Open FBK " -"DI_AVN323_Close ","E 113.5 ","BOOL ","MIX - Water Pipe Drain - Close FBK " -"DI_AVN323_Open ","E 103.5 ","BOOL ","MIX - Water Pipe Drain - Open FBK " -"DI_AVN324_Close ","E 113.6 ","BOOL ","MIX - Deaireator 1st Stage Drain - Close FBK " -"DI_AVN324_Open ","E 103.6 ","BOOL ","MIX - Deaireator 1st Stage Drain - Open FBK " -"DI_AVN327_Close ","E 110.3 ","BOOL ","MIX - Deaireator Tank Spray Ball - Close FBK " -"DI_AVN327_Open ","E 100.3 ","BOOL ","MIX - Deaireator Tank Spray Ball - Open FBK " -"DI_AVN328_Close ","E 110.4 ","BOOL ","MIX - Deaireator Strip CO2 Injection - Close FBK " -"DI_AVN328_Open ","E 100.4 ","BOOL ","MIX - Deaireator Strip CO2 Injection - Open FBK " -"DI_AVN370_Close ","E 113.7 ","BOOL ","AVN370 - Close FBK " -"DI_AVN370_Open ","E 103.7 ","BOOL ","AVN370 - Open FBK " -"DI_AVN371_Close ","E 114.0 ","BOOL ","AVN371- Close FBK " -"DI_AVN371_Open ","E 104.0 ","BOOL ","AVN371- Open FBK " -"DI_AVN373_Close ","E 304.2 ","BOOL ","MIX - Deaireator Recirculation Pipe Drain - Close FBK " -"DI_AVN373_Open ","E 204.2 ","BOOL ","MIX - Deaireator Recirculation Pipe Drain - Open FBK " -"DI_AVN390_Close ","E 115.2 ","BOOL ","AVN390 " -"DI_AVN390_Open ","E 105.2 ","BOOL ","AVN390 " -"DI_AVN395_Close ","E 110.5 ","BOOL ","MIX - Vacuum Pump Deaireator Intercept - Close FBK " -"DI_AVN395_Open ","E 100.5 ","BOOL ","MIX - Vacuum Pump Deaireator Intercept - Open FBK " -"DI_AVP315_Close ","E 114.1 ","BOOL ","MIX - Syrup Injection - Close FBK " -"DI_AVP315_Open ","E 104.1 ","BOOL ","MIX - Syrup Injection - Open FBK " -"DI_AVP316_Close ","E 113.0 ","BOOL ","MIX - Syrup Tank Drain - Close FBK " -"DI_AVP316_Open ","E 103.0 ","BOOL ","MIX - Syrup Tank Drain - Open FBK " -"DI_AVP317_Close ","E 113.1 ","BOOL ","MIX - Syrup Cip Inlet - Close FBK " -"DI_AVP317_Open ","E 103.1 ","BOOL ","MIX - Syrup Cip Inlet - Open FBK " -"DI_AVP320_Close ","E 114.2 ","BOOL ","AVP320- Close FBK " -"DI_AVP320_Open ","E 104.2 ","BOOL ","AVP320- Open FBK " -"DI_AVP324_Close ","E 113.2 ","BOOL ","MIX - Syrup Recirculation - Close FBK " -"DI_AVP324_Open ","E 103.2 ","BOOL ","MIX - Syrup Recirculation - Open FBK " -"DI_AVP344_Close ","E 113.3 ","BOOL ","MIX - Syrup Line Drain - Close FBK " -"DI_AVP344_Open ","E 103.3 ","BOOL ","MIX - Syrup Line Drain - Open FBK " -"DI_AVP361_Close ","E 113.4 ","BOOL ","MIX - Syrup Tank Spray Ball - Close FBK " -"DI_AVP361_Open ","E 103.4 ","BOOL ","MIX - Syrup Tank Spray Ball - Open FBK " -"DI_AVP363_Close ","E 314.6 ","BOOL ","MIX - Syrup Line In H2O - Close FBK " -"DI_AVP363_Open ","E 214.6 ","BOOL ","MIX - Syrup Line In H2O - Open FBK " -"DI_AVP364_Close ","E 303.5 ","BOOL ","MIX - Syrup Line In Syrup 1 - Close FBK " -"DI_AVP364_Open ","E 203.5 ","BOOL ","MIX - Syrup Line In Syrup 1 - Open FBK " -"DI_AVP365_Close ","E 314.7 ","BOOL ","MIX - Syrup Line In Syrup 2 - Close FBK " -"DI_AVP365_Open ","E 214.7 ","BOOL ","MIX - Syrup Line In Syrup 2 - Open FBK " -"DI_AVP388_Close ","E 125.0 ","BOOL ","MIX - Syrup Cip Inlet with Local Cip - Close FBK " -"DI_AVP388_Open ","E 108.0 ","BOOL ","MIX - Syrup Cip Inlet with Local Cip - Open FBK " -"DI_AVS301_Close ","E 145.0 ","BOOL ","MIX - CIP Chemical Dosing - Close FBK " -"DI_AVS301_Open ","E 245.0 ","BOOL ","MIX - CIP Chemical Dosing - Open FBK " -"DI_AVS302_Close ","E 350.1 ","BOOL ","MIX - CIP Chemical Injection - Close FBK " -"DI_AVS302_Open ","E 205.1 ","BOOL ","MIX - CIP Chemical Injection - Open FBK " -"DI_AVS341_Close ","E 114.3 ","BOOL ","MIX - CIP Loop Return - Close FBK " -"DI_AVS341_Open ","E 104.3 ","BOOL ","MIX - CIP Loop Return - Open FBK " -"DI_AVS342_Close ","E 125.2 ","BOOL ","MIX - CIP Loop Return Drain - Close FBK " -"DI_AVS342_Open ","E 108.2 ","BOOL ","MIX - CIP Loop Return Drain - Open FBK " -"DI_AVS343_Close ","E 114.4 ","BOOL ","MIX - CIP Water Inlet Cleaning Return - Close FBK " -"DI_AVS343_Open ","E 104.4 ","BOOL ","MIX - CIP Water Inlet Cleaning Return - Open FBK " -"DI_AVS344_Close ","E 114.5 ","BOOL ","MIX - CIP Syrup Inlet Cleaning Return - Close FBK " -"DI_AVS344_Open ","E 104.5 ","BOOL ","MIX - CIP Syrup Inlet Cleaning Return - Open FBK " -"DI_AVS345_Close ","E 114.6 ","BOOL ","MIX - CIP Process Water Inlet Mixproof 1 - Close FBK " -"DI_AVS345_Open ","E 104.6 ","BOOL ","MIX - CIP Process Water Inlet Mixproof 1 - Open FBK " -"DI_AVS346_Close ","E 114.7 ","BOOL ","MIX - CIP Process Water Inlet Mixproof 2 - Close FBK " -"DI_AVS346_Open ","E 104.7 ","BOOL ","MIX - CIP Process Water Inlet Mixproof 2 - Open FBK " -"DI_AVS347_Close ","E 115.0 ","BOOL ","MIX - CIP Syrup Inlet Mixproof 1 - Close FBK " -"DI_AVS347_Open ","E 105.0 ","BOOL ","MIX - CIP Syrup Inlet Mixproof 1 - Open FBK " -"DI_AVS348_Close ","E 115.1 ","BOOL ","MIX - CIP Syrup Inlet Mixproof 2 - Close FBK " -"DI_AVS348_Open ","E 105.1 ","BOOL ","MIX - CIP Syrup Inlet Mixproof 2 - Open FBK " -"DI_CIP_CleaningCompleted","E 140.1 ","BOOL ","CIP - Cip Cleaning Completed " -"DI_CIP_CleaningFault ","E 140.2 ","BOOL ","CIP - Cip in Fault " -"DI_CIP_DrainRequest ","E 141.2 ","BOOL ","CIP - Cip Drain Request " -"DI_CIP_HotWaterSending ","E 60.7 ","BOOL ","CIP - Hot Water Sending " -"DI_CIP_HotWaterStop ","E 61.0 ","BOOL ","MIX - Hot Water Stop " -"DI_CIP_ProductSending ","E 140.3 ","BOOL ","CIP - Cip Product Sending " -"DI_CIP_RecoverRequest ","E 141.1 ","BOOL ","CIP - Cip Recover Request " -"DI_CIP_Running ","E 141.0 ","BOOL ","CIP - Cip Running " -"DI_CIP_TankFilling ","E 60.5 ","BOOL ","CIP - Flooding Request " -"DI_CO2_InletPress_OK ","E 33.2 ","BOOL "," - CO2 Inlet Pressure Switch " -"DI_EHS301_Contactor ","E 14.0 ","BOOL ","EHS301 - Heat Resistance #01 Feedback " -"DI_EHS301_Ovrld ","E 13.0 ","BOOL ","EHS301 - Heat Resistance #01 Overload " -"DI_EHS302_Contactor ","E 14.1 ","BOOL ","EHS302 - Heat Resistance #02 Feedback " -"DI_EHS302_Ovrld ","E 13.1 ","BOOL ","EHS302 - Heat Resistance #03 Overload " -"DI_EHS303_Contactor ","E 14.2 ","BOOL ","EHS303 - Heat Resistance #03 Feedback " -"DI_EHS303_Ovrld ","E 13.2 ","BOOL ","EHS303 - Heat Resistance #03 Overload " -"DI_EHS304_Contactor ","E 14.3 ","BOOL ","EHS304 - Heat Resistance #04 Feedback " -"DI_EHS304_Ovrld ","E 13.3 ","BOOL ","EHS304 - Heat Resistance #04 Overload " -"DI_EHS305_Contactor ","E 14.4 ","BOOL ","EHS305 - Heat Resistance #05 Feedback " -"DI_EHS305_Ovrld ","E 13.4 ","BOOL ","EHS305 - Heat Resistance #05 Overload " -"DI_EHS306_Contactor ","E 14.5 ","BOOL ","EHS306 - Heat Resistance #06 Feedback " -"DI_EHS306_Ovrld ","E 13.5 ","BOOL ","EHS306 - Heat Resistance #06 Overload " -"DI_Emergency_Pressed ","E 5.2 ","BOOL ","Electrical Panel Emergency Button " -"DI_Flr_CIP_CleaningAlarm","E 62.1 ","BOOL ","FILLER - Alarm " -"DI_Flr_CIP_CleaningReq ","E 62.0 ","BOOL ","FILLER - Ready for Cip " -"DI_Flr_CIP_DrainComplete","E 62.4 ","BOOL ","FILLER - Cip Drain Complete " -"DI_Flr_CIP_FloodingEnd ","E 62.5 ","BOOL ","FILLER - Flooding End " -"DI_Flr_CIP_RecoverReq ","E 62.3 ","BOOL ","FILLER - Recover Request " -"DI_Flr_CIP_RinseComplete","E 63.1 ","BOOL ","FILLER - Rinse Cycle End " -"DI_Flr_CIP_RinseMode ","E 63.0 ","BOOL ","FILLER - Rinse Mode " -"DI_Flr_CIP_SolutionRetun","E 62.2 ","BOOL ","FILLER - Cip Solution Return " -"DI_Flr_FastChangeLastCon","E 64.6 ","BOOL ","FILLER - Fast Change Over Last Container " -"DI_Flr_PROD_Request ","E 64.1 ","BOOL ","FILLER - Product Request " -"DI_Flr_PROD_Selected ","E 64.0 ","BOOL ","FILLER - Ready for Production " -"DI_FSS301 ","E 30.7 ","BOOL ","FSS301 - Local Cip Return Flow Switch " -"DI_FTG301_Pulse ","E 40.3 ","BOOL ","MIX - Compressed Air Pulse " -"DI_FTG302_Pulse ","E 40.4 ","BOOL ","MIX - CO2 Pulse " -"DI_FTM304_Pulse ","E 30.1 ","BOOL ","FTM304_Pulse " -"DI_FTN390_Pulse ","E 40.2 ","BOOL ","MIX - Water/CIP Pulse " -"DI_GSM307 ","E 38.0 ","BOOL ","GSM307 " -"DI_GSM308 ","E 38.1 ","BOOL ","GSM308 " -"DI_GSM309 ","E 38.2 ","BOOL ","GSM309 " -"DI_GSM310 ","E 38.3 ","BOOL ","GSM310 " -"DI_GSM322 ","E 38.4 ","BOOL ","GSM322 " -"DI_GSM323 ","E 38.5 ","BOOL ","GSM323 " -"DI_HVP301_Sensor ","E 300.3 ","BOOL ","GCP301 - Manual Syrup Valve Closed (NO) " -"DI_LSM302L ","E 30.2 ","BOOL ","LSM302_L - Product Tank Minimun Level " -"DI_LSN301L ","E 30.3 ","BOOL ","LSN301_L - Deaireator Tank Minimun Level " -"DI_LSN305 ","E 32.0 ","BOOL ","LSN305 - Vacuum Pump Circuit Minimum Level " -"DI_MaxPPN304 ","E 320.2 ","BOOL "," - PPN304 Water Level High " -"DI_MaxTempAlarm ","E 5.0 ","BOOL ","Electrical Cabinet High Temperature " -"DI_MinPPN304 ","E 315.0 ","BOOL "," - PPN304 Water Level low " -"DI_PhMeter_CIP_Mode ","E 32.2 ","BOOL ","PHMeter CIP Mode " -"DI_PhMeter_Prod_Mode ","E 32.3 ","BOOL ","PHMeter Prod Mode " -"DI_PowerMeter_KVARh ","E 34.2 ","BOOL ","Power Meter KVARh " -"DI_PowerMeter_KWh ","E 34.3 ","BOOL ","Power Meter KWh " -"DI_PowerMeter_Ovrld ","E 300.6 ","BOOL ","Power Meter - Overload " -"DI_PPM303_Contactor ","E 11.2 ","BOOL ","PPM303 - Product Pump Feedback " -"DI_PPM303_Ovrld ","E 10.2 ","BOOL ","PPM303 - Product Pump Overload " -"DI_PPM303_SafetySwitch ","E 7.2 ","BOOL ","PPM303 - Product Pump Safety Switch " -"DI_PPM306_Contactor ","E 11.3 ","BOOL ","PPM306 - Recirculating Pump Feedback " -"DI_PPM306_Ovrld ","E 10.3 ","BOOL ","PPM306 - Recirculating Pump Overload " -"DI_PPM306_SafetySwitch ","E 7.3 ","BOOL ","PPM306 - Product Recirc Pump Safety Switch " -"DI_PPM307_Contactor ","E 11.6 ","BOOL ","PPM307 - Booster Pump Feedback " -"DI_PPM307_Ovrld ","E 10.6 ","BOOL ","PPM307 - Booster Pump Ovrld " -"DI_PPM307_SafetySwitch ","E 7.6 ","BOOL ","PPM307 - Booster Pump Safety Switch " -"DI_PPM309_Contactor ","E 11.7 ","BOOL ","PPM309 - Product Pump 2 Feedback " -"DI_PPM309_Ovrld ","E 10.7 ","BOOL ","PPM309 - Product Pump 2 Overload " -"DI_PPM309_SafetySwitch ","E 7.7 ","BOOL ","PPM309 - Second Prod Pump Safety Switch " -"DI_PPN301_Contactor ","E 11.0 ","BOOL ","PPN301 - Deaireator Pump Feedback " -"DI_PPN301_Ovrld ","E 10.0 ","BOOL ","PPN301 - Deaireator Pump Overload " -"DI_PPN301_SafetySwitch ","E 7.0 ","BOOL ","PPN301 - Deaireator Pump Safety Switch " -"DI_PPN301_SoftStOvr ","E 12.0 ","BOOL ","PPN301 - Deaireator Pump Softstarter Ready " -"DI_PPN304_Contactor ","E 11.4 ","BOOL ","PPN304 - Vaccum Pump Feedback " -"DI_PPN304_Ovrld ","E 10.4 ","BOOL ","PPN304 - Vaccum Pump Overload " -"DI_PPN304_SafetySwitch ","E 7.4 ","BOOL ","PPN304 - Vacuum Pump Safety Switch " -"DI_PPN305_Contactor ","E 11.5 ","BOOL ","PPN305 - Deaireator Pump #2 Feedback " -"DI_PPN305_Ovrld ","E 10.5 ","BOOL ","PPN305 - Deaireator Pump #2 Overload " -"DI_PPN305_SafetySwitch ","E 7.5 ","BOOL ","PPN305 - Dear recirc Pump Safety Switch " -"DI_PPN305_SoftStOvr ","E 12.1 ","BOOL ","PPN305 - Deaireator Pump Softstarter Ready #2 Feedback " -"DI_PPP302_Contactor ","E 11.1 ","BOOL ","PPP302 - Syrup Pump Feedback " -"DI_PPP302_Ovrld ","E 10.1 ","BOOL ","PPP302 - Syrup Pump Overload " -"DI_PPP302_SafetySwitch ","E 7.1 ","BOOL ","PPP302 - Syrup Pump Safety Switch " -"DI_QTM405 ","E 32.1 ","BOOL "," allarme controllo PH " -"DI_RMM301_Closed ","E 119.0 ","BOOL ","RMM301 - Feedback OFF " -"DI_RMM303_Closed ","E 119.2 ","BOOL ","RMM303 - Feedback OFF " -"DI_RMM304_Closed ","E 119.3 ","BOOL ","RMM304 - Feedback OFF " -"DI_RMP302_Closed ","E 119.1 ","BOOL ","RMP302 - Feedback OFF " -"DI_SuperMaxPPN304 ","E 320.3 ","BOOL "," - PPN304 Water Level High High " -"DI_SuperMinPPN304 ","E 32.4 ","BOOL "," - PPN304 Water Level Low Low " -"DI_SurgeProtDevice_Ovrld","E 12.2 ","BOOL ","Feed back Overload Surge Protection Device " -"DI_SurgeProtectionDevice","E 6.0 ","BOOL ","Feed back Surge Protection Device " -"DI_SyrRoom_Cip_Mode ","E 68.3 ","BOOL ","Syrup Room - Cip Mode " -"DI_SyrRoom_CipRequest ","E 120.3 ","BOOL ","Cip Request " -"DI_SyrRoom_PrAvaiEndProd","E 120.2 ","BOOL ","Syrup Room - Product Avaiable End Production " -"DI_SyrRoom_Pump_Ready ","E 120.0 ","BOOL ","Syrup Room - Pump ready " -"DI_SyrRoom_SelectLine1 ","E 68.4 ","BOOL ","Syrup Room - Line 1 Selected " -"DI_SyrRoom_SelectLine2 ","E 68.5 ","BOOL ","Syrup Room - Line 2 Selected " -"DI_SyrRoom_SyrupRunOut ","E 120.1 ","BOOL ","Syrup Room - Run Out Request " -"DI_SyrRoom_WatPumpReady ","E 68.1 ","BOOL ","Syrup Room - Water Pump Ready " -"DI_UPSBatteryReady ","E 6.3 ","BOOL ","UPS Battery ready " -"DI_UPSFloatingOP ","E 6.1 ","BOOL ","UPS Floating Operation " -"DI_UPSOK ","E 6.2 ","BOOL ","UPS OK " -"DI_UV_Lamp_Ready ","E 9.0 ","BOOL ","Water UV Lamp Ready " -"DigitalInstrument ","UDT 84 ","UDT 84 "," " -"DIS_AIRT ","SFC 41 ","SFC 41 ","Delay the Higher Priority Interrupts and Asynchronous Errors " -"DO_AntonPaar_CarboStop ","A 7.1 ","BOOL ","DO_AntonPaar_CarboStop " -"DO_AntonPaar_Hold ","A 7.0 ","BOOL ","DO_AntonPaar_Hold " -"DO_AVM308 ","A 100.5 ","BOOL ","MIX - Product Tank Inlet " -"DO_AVM309 ","A 100.6 ","BOOL ","MIX - Product Tank Loading " -"DO_AVM311 ","A 100.3 ","BOOL ","MIX - Product Tank Blow Off " -"DO_AVM313 ","A 100.1 ","BOOL ","MIX - Product Recirculation " -"DO_AVM314 ","A 111.0 ","BOOL ","MIX - Product Recirculation 2 " -"DO_AVM315 ","A 100.4 ","BOOL ","MIX - Product Tank Drain " -"DO_AVM317 ","A 101.1 ","BOOL ","MIX - Product Tank Spray Ball " -"DO_AVM321 ","A 100.2 ","BOOL ","MIX - Product Tank Over Fill " -"DO_AVM322 ","A 100.7 ","BOOL ","MIX - Water Pump PPN301 Priming " -"DO_AVM324 ","A 105.0 ","BOOL ","MIX - Water Chiller Pipe Drain " -"DO_AVM326 ","A 102.0 ","BOOL ","MIX - CO2 Injection Shut Off " -"DO_AVM327 ","A 106.5 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 1 " -"DO_AVM328 ","A 106.6 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 2 " -"DO_AVM329 ","A 106.7 ","BOOL ","MIX - Blendfill Still Water By-Pass Mixproof 3 " -"DO_AVM331 ","A 106.0 ","BOOL ","MIX - No Blendfill Still Water By-Pass to Mixer " -"DO_AVM341 ","A 101.6 ","BOOL ","MIX - CO2 Inlet " -"DO_AVM342 ","A 105.7 ","BOOL ","MIX - N2 Inlet " -"DO_AVM343 ","A 101.7 ","BOOL ","MIX - Norgren High Pressure Protection " -"DO_AVM345 ","A 105.2 ","BOOL ","MIX - Product Chiller Inlet Drain " -"DO_AVM346 ","A 104.0 ","BOOL ","MIX - Filler CO2 " -"DO_AVM348 ","A 105.3 ","BOOL ","MIX - Product Chiller Outlet Drain " -"DO_AVM349 ","A 107.0 ","BOOL ","MIX - Flushing inlet valve " -"DO_AVM362 ","A 100.0 ","BOOL ","MIX - Product Outlet " -"DO_AVM363 ","A 111.1 ","BOOL ","MIX - Product Outlet 2 " -"DO_AVM369 ","A 330.5 ","BOOL ","MIX - Product pipe drain " -"DO_AVM370 ","A 109.4 ","BOOL ","MIX - Product pipe drain Outlet 2 " -"DO_AVM378 ","A 305.7 ","BOOL ","MIX - Product outlet switch " -"DO_AVM379 ","A 307.5 ","BOOL ","MIX - Water\Product Pipe Drain " -"DO_AVM381 ","A 105.4 ","BOOL ","MIX - Product Recirculation With Chiller " -"DO_AVM385 ","A 106.1 ","BOOL ","MIX - Still Water By-Pass Drain Inlet Water " -"DO_AVM386 ","A 106.2 ","BOOL ","MIX - Still Water By-Pass Drain Outlet Water " -"DO_AVM387 ","A 106.4 ","BOOL ","MIX - Blendfill Still Water By-Pass Product Interception " -"DO_AVM388 ","A 101.2 ","BOOL ","MIX - Drain Sanification Pipe " -"DO_AVM389 ","A 101.0 ","BOOL ","MIX - Sanification to Spray Balls " -"DO_AVM390 ","A 105.5 ","BOOL ","MIX - Chiller Glycol Return interception " -"DO_AVM391 ","A 105.6 ","BOOL ","MIX - Chiller Glycol Expansion " -"DO_AVM393 ","A 107.4 ","BOOL ","MIX - Product Pipe Drain - DBC Option " -"DO_AVM394 ","A 110.3 ","BOOL ","MIX - Booster Pipe Drain - DBC Option " -"DO_AVM396 ","A 320.0 ","BOOL ","MIX - Tank Pressurization with Steril Air " -"DO_AVM397 ","A 132.7 ","BOOL ","MIX - CO2 Buffer Tank Intercept " -"DO_AVM398 ","A 107.2 ","BOOL ","MIX - Blendfill Steril Air Inlet " -"DO_AVN301 ","A 102.1 ","BOOL ","MIX - Deaireator Water Inlet #1 " -"DO_AVN301_Status ","A 141.0 ","BOOL ","DO_AVN301_Status Open " -"DO_AVN302 ","A 102.2 ","BOOL ","MIX - Deaireator Water Inlet #2 " -"DO_AVN302_Status ","A 141.1 ","BOOL ","DO_AVN302_Status Open " -"DO_AVN303 ","A 102.3 ","BOOL ","MIX - Deaireator Water Inlet #3 " -"DO_AVN303_Status ","A 141.2 ","BOOL ","DO_AVN303_Status Open " -"DO_AVN305 ","A 103.1 ","BOOL ","MIX - Premixed Product Inlet " -"DO_AVN306 ","A 103.2 ","BOOL ","MIX - Premixed Product Priming " -"DO_AVN314 ","A 101.4 ","BOOL ","MIX - Deaireator Drain " -"DO_AVN318 ","A 102.4 ","BOOL ","MIX - Deaireator Over Fill " -"DO_AVN323 ","A 101.3 ","BOOL ","MIX - Water Pipe Drain " -"DO_AVN324 ","A 102.7 ","BOOL ","MIX - Deaireator 1st Stage Drain " -"DO_AVN327 ","A 101.5 ","BOOL ","MIX - Deaireator Tank Spray Ball " -"DO_AVN328 ","A 102.5 ","BOOL ","MIX - Deaireator Strip CO2 Injection " -"DO_AVN370 ","A 103.6 ","BOOL ","MIX - Inlet Refrigerant Vacuum Pump " -"DO_AVN371 ","A 103.7 ","BOOL ","MIX - Outlet Refrigerant Vacuum Pump " -"DO_AVN373 ","A 110.0 ","BOOL ","MIX - Deaireator Recirculation Pipe Drain " -"DO_AVN390 ","A 107.5 ","BOOL "," " -"DO_AVN395 ","A 102.6 ","BOOL ","MIX - Vacuum Pump Deaireator Intercept " -"DO_AVP315 ","A 104.4 ","BOOL ","MIX - Syrup Injection " -"DO_AVP316 ","A 104.3 ","BOOL ","MIX - Syrup Tank Drain " -"DO_AVP317 ","A 104.6 ","BOOL ","MIX - Syrup Cip Inlet " -"DO_AVP320 ","A 107.1 ","BOOL ","MIX - N2 Tank Syrup " -"DO_AVP324 ","A 104.2 ","BOOL ","MIX - Syrup Recirculation " -"DO_AVP344 ","A 104.5 ","BOOL ","MIX - Syrup Line Drain " -"DO_AVP361 ","A 104.1 ","BOOL ","MIX - Syrup Tank Spray Ball " -"DO_AVP363 ","A 110.7 ","BOOL ","MIX - Syrup Line In H2O " -"DO_AVP364 ","A 110.5 ","BOOL ","MIX - Syrup Line In Syrup 1 " -"DO_AVP365 ","A 110.6 ","BOOL ","MIX - Syrup Line In Syrup 2 " -"DO_AVP388 ","A 109.3 ","BOOL ","MIX - Syrup Cip Inlet with Local Cip " -"DO_AVS301 ","A 108.3 ","BOOL ","MIX - CIP Chemical Dosing " -"DO_AVS302 ","A 108.4 ","BOOL ","MIX - CIP Chemical Injection " -"DO_AVS341 ","A 108.1 ","BOOL ","MIX - CIP Loop Return " -"DO_AVS342 ","A 108.2 ","BOOL ","MIX - CIP Loop Return Drain " -"DO_AVS343 ","A 108.7 ","BOOL ","MIX - CIP Water Inlet Cleaning Return " -"DO_AVS344 ","A 109.2 ","BOOL ","MIX - CIP Syrup Inlet Cleaning Return " -"DO_AVS345 ","A 108.5 ","BOOL ","MIX - CIP Process Water Inlet Mixproof 1 " -"DO_AVS346 ","A 108.6 ","BOOL ","MIX - CIP Process Water Inlet Mixproof 2 " -"DO_AVS347 ","A 109.0 ","BOOL ","MIX - CIP Syrup Inlet Mixproof 1 " -"DO_AVS348 ","A 109.1 ","BOOL ","MIX - CIP Syrup Inlet Mixproof 2 " -"DO_AVS399 ","A 103.5 ","BOOL ","MIX - Drain Electrical Heat Exchanger " -"DO_BrixMeterON ","A 7.5 ","BOOL ","DO_BrixMeterON " -"DO_CIP_CleaningFault ","A 140.2 ","BOOL ","CIP - Cleaning Fault " -"DO_CIP_CleaningRequest ","A 140.1 ","BOOL ","CIP - Cleaning Request " -"DO_CIP_DrainCompleted ","A 140.3 ","BOOL ","CIP - Drain Completed " -"DO_CIP_FloodingCompleted","A 60.5 ","BOOL ","CIP - Flooding Completed " -"DO_CIP_RecoverCompleted ","A 60.3 ","BOOL ","CIP - Recover Completed " -"DO_CIP_SolutionReturn ","A 60.2 ","BOOL ","CIP - Solution Return " -"DO_CtrlCircuitRun ","A 5.1 ","BOOL ","Electrical Panel Reset " -"DO_EHS301 ","A 112.0 ","BOOL ","MIX - Heat Resistance #01 " -"DO_EHS302 ","A 112.1 ","BOOL ","MIX - Heat Resistance #02 " -"DO_EHS303 ","A 112.2 ","BOOL ","MIX - Heat Resistance #03 " -"DO_EHS304 ","A 112.3 ","BOOL ","MIX - Heat Resistance #04 " -"DO_EHS305 ","A 112.4 ","BOOL ","MIX - Heat Resistance #05 " -"DO_EHS306 ","A 112.5 ","BOOL ","MIX - Heat Resistance #06 " -"DO_Flr_CIP_CleaningEnd ","A 62.0 ","BOOL ","FILLER - Cip Cleaning Ended " -"DO_Flr_CIP_CleaningFault","A 62.1 ","BOOL ","FILLER - Cip Fault " -"DO_Flr_CIP_DrainRequest ","A 62.4 ","BOOL ","FILLER - Cip Drain Request " -"DO_Flr_CIP_ProdSending ","A 62.2 ","BOOL ","FILLER - Cip Product Sending " -"DO_Flr_CIP_RecoverReq ","A 62.3 ","BOOL ","FILLER - Cip Recover Request " -"DO_Flr_CIP_RinseMode ","A 63.0 ","BOOL ","FILLER - Rinse Mode " -"DO_Flr_CIP_RinseSending ","A 63.1 ","BOOL ","FILLER - Rinse Sending " -"DO_Flr_CIP_Running ","A 62.5 ","BOOL ","FILLER - Cip Running " -"DO_Flr_CIP_TankFilling ","A 62.6 ","BOOL ","FILLER - Flooding Request " -"DO_Flr_FastRinseRequest ","A 64.6 ","BOOL ","FILLER - Fast Change Over Rinse Request " -"DO_Flr_PROD_Available ","A 64.1 ","BOOL ","FILLER - Product Available " -"DO_Flr_PROD_Min_Level ","A 64.5 ","BOOL ","FILLER - Production Mode " -"DO_Flr_PROD_Mode ","A 64.0 ","BOOL ","FILLER - Production Mode " -"DO_Flr_PROD_Run_Out ","A 64.3 ","BOOL ","FILLER - Run Out Request " -"DO_Flr_ProductCompleted ","A 64.4 ","BOOL ","FILLER - Product Completed " -"DO_Green_Lamp ","A 6.0 ","BOOL ","DO_Green_Lamp " -"DO_HoldBrixMeter ","A 7.4 ","BOOL ","DO_HoldBrixMeter " -"DO_HoldO2Meter ","A 7.6 ","BOOL ","DO_HoldO2Meter " -"DO_HoldSyrupMeter ","A 7.7 ","BOOL ","DO_HoldSyrupMeter " -"DO_Horn ","A 6.3 ","BOOL ","DO_Horn " -"DO_Mixer_Status ","A 141.3 ","BOOL ","DO_Mixer_Status Production " -"DO_PPM303_Run ","A 11.2 ","BOOL ","DO_PPM303_Run " -"DO_PPM306_Run ","A 11.3 ","BOOL ","DO_PPM306_Run " -"DO_PPM307_Run ","A 12.0 ","BOOL ","DO_PPM307_Run " -"DO_PPM309_Run ","A 11.7 ","BOOL ","DO_PPM309_Run " -"DO_PPN301_Run ","A 11.0 ","BOOL ","DO_PPN301_Run " -"DO_PPN304_Run ","A 11.4 ","BOOL ","DO_PPN304_Run " -"DO_PPN305_Run ","A 11.5 ","BOOL ","DO_PPN305_Run " -"DO_PPP302_Run ","A 11.1 ","BOOL ","DO_PPP302_Run " -"DO_QTM305X ","A 109.6 ","BOOL ","Mix- Product control " -"DO_QTM305Y ","A 109.7 ","BOOL ","Mix- Cip control " -"DO_Red_Lamp ","A 6.2 ","BOOL ","DO_Red_Lamp " -"DO_RotorAlarm_Lamp ","A 6.1 ","BOOL ","DO_RotorAlarm_Lamp " -"DO_RVM301 ","A 103.4 ","BOOL ","MIX - Storage Tank Pressure Control Supply " -"DO_RVM301_Off ","A 11.6 ","BOOL ","DO_RVM301_Off " -"DO_RVM302 ","A 106.3 ","BOOL ","MIX - Blendfill Still Water Bypass Tank Level Control Supply " -"DO_RVM319 ","A 105.1 ","BOOL ","MIX - Chiller Water\Product Temperature Control Supply " -"DO_RVN302 ","A 103.3 ","BOOL ","MIX - Premixed Product Inlet Control Supply " -"DO_RVP303 ","A 104.7 ","BOOL ","MIX - Syrup Level Control Supply " -"DO_RVP305 ","A 110.4 ","BOOL ","MIX - Syrup 2 Level Control Supply " -"DO_RVS318 ","A 108.0 ","BOOL ","MIX - CIP Temperature Control Supply " -"DO_SyrupRoom_ValveOpen ","A 120.3 ","BOOL ","CIP-Syrup Room Valve Opened " -"DO_SyrupRoomPump_Run ","A 120.0 ","BOOL ","Syrup Room - Syrup Pump Request " -"DO_SyrupRoomWaterReq ","A 120.1 ","BOOL ","Syrup Room - Water Pump Request " -"DO_UPSSupplyCTRL ","A 5.3 ","BOOL ","UPS Supply Control " -"DO_Yellow_Lamp ","A 6.4 ","BOOL ","DO_Yellow_Lamp " -"DPNRM_DG ","SFC 13 ","SFC 13 ","Read Diagnostic Data of a DP Slave " -"DPRD_DAT ","SFC 14 ","SFC 14 ","Read Consistent Data of a Standard DP Slave " -"DPWR_DAT ","SFC 15 ","SFC 15 ","Write Consistent Data to a Standard DP Slave " -"EHS16 ","UDT 86 ","UDT 86 ","Electrical Heat Exchanger " -"EHS30X_16_Ctrl ","FC 1790 ","FC 1790 ","MIX - CIP Electric Heat Exchanger " -"EN_AIRT ","SFC 42 ","SFC 42 ","Enable Higher Priority Interrupts and Asynchronous Errors " -"ETH_Conveyor GEBO ","DB 41 ","FB 15 ","GEBO Conveyor ETH Comunication " -"ExtractPointerData ","FC 700 ","FC 700 "," " -"FastRinseReset ","M 1905.1 ","BOOL ","MIX - FP ****** " -"FeedForward ","FC 2002 ","FC 2002 ","MIX - Feed_Forward " -"FILL ","SFC 21 ","SFC 21 ","Initialize a Memory Area " -"Filler_Head_Variables ","DB 964 ","DB 964 ","MIX - Filler Head Variables " -"FillerControl ","FC 2028 ","FC 2028 ","MIX - Filler Control " -"FillerControl_DataSend ","FC 2029 ","FC 2029 ","MIX - Blend Fill Data Send " -"FillerGasBlowOff ","FC 1952 ","FC 1952 "," " -"FillerRinseReset ","M 1905.2 ","BOOL ","MIX - FP ****** " -"Filling_Time_Tranfer_DB ","DB 965 ","DB 965 "," " -"Filling_Time_Tranfer_Par","FC 1791 ","FC 1791 "," " -"FillingHeadIntegrInit ","M 1907.3 ","BOOL ","MIX - FP ****** " -"FillingTime ","FC 1840 ","FC 1840 ","MIX - FillingTime " -"FirstProduction ","FB 1805 ","FB 1805 ","MIX - First Production " -"FirstProduction_Data ","DB 935 ","FB 1805 ","MIX - First_Production_Data " -"FirstProductiontReset ","M 1907.1 ","BOOL ","MIX - FP ****** " -"Flow_To_Press_Loss ","FC 1843 ","FC 1843 ","MIX - Flow_To_Press_Loss " -"FN_CIPRepEndSupport ","M 601.1 ","BOOL ","FN - CIP Report End Support " -"FP_CIPRepStartSupport ","M 601.0 ","BOOL ","FP - CIP Report Start Support " -"FP_PRDRepEndSupport ","M 605.1 ","BOOL ","FP - PRODUCTION Report End Support " -"FP_PRDRepStartSupport ","M 605.0 ","BOOL ","FP - PRODUCTION Report Start Support " -"Freq_To_mmH2O ","FC 1841 ","FC 1841 ","MIX - Freq_To_mmH2O " -"FrictionLoss ","FC 2032 ","FC 2032 ","MIX - Friction_Loss " -"FTM303_Ctrl ","PAB 1060 ","BYTE ","MIX - " -"FTM303_Density ","PED 1070 ","REAL ","MIX - Profibus Variables " -"FTM303_Density_State ","PEB 1074 ","BYTE ","MIX - Profibus Variables " -"FTM303_EPD ","PEB 1060 ","BYTE ","MIX - Profibus Variables " -"FTM303_Flow ","PED 1060 ","REAL ","MIX - Profibus Variables " -"FTM303_Flow_State ","PEB 1064 ","BYTE ","MIX - Profibus Variables " -"FTM303_Temper_State ","PEB 1079 ","BYTE ","MIX - Profibus Variables " -"FTM303_Temperature ","PED 1075 ","REAL ","MIX - Profibus Variables " -"FTM303_Totalizer ","PED 1065 ","REAL ","MIX - Profibus Variables " -"FTM303_Totalizer_State ","PEB 1069 ","BYTE ","MIX - Profibus Variables " -"FTN301_Flow ","PED 1000 ","REAL ","MIX - Profibus Variables " -"FTN301_Flow_State ","PEB 1004 ","BYTE ","MIX - Profibus Variables " -"FTN301_Tot_Ctrl ","PAB 1000 ","BYTE ","MIX - " -"FTN301_Totaliz_State ","PEB 1009 ","BYTE ","MIX - Profibus Variables " -"FTN301_Totalizer ","PED 1005 ","REAL ","MIX - Profibus Variables " -"FTP302_Brix ","PED 1050 ","REAL ","MIX - Profibus Variables " -"FTP302_Brix_State ","PEB 1054 ","BYTE ","MIX - Profibus Variables " -"FTP302_Ctrl ","PAB 1030 ","BYTE ","MIX - " -"FTP302_Density ","PED 1040 ","REAL ","MIX - Profibus Variables " -"FTP302_Density_State ","PEB 1044 ","BYTE ","MIX - Profibus Variables " -"FTP302_Flow ","PED 1030 ","REAL ","MIX - Profibus Variables " -"FTP302_Flow_State ","PEB 1034 ","BYTE ","MIX - Profibus Variables " -"FTP302_S_EPD ","PEB 1030 ","BYTE ","MIX - Profibus Variables " -"FTP302_Temp ","PED 1045 ","REAL ","MIX - Profibus Variables " -"FTP302_Temp_State ","PEB 1049 ","BYTE ","MIX - Profibus Variables " -"FTP302_Totaliz_State ","PEB 1039 ","BYTE ","MIX - Profibus Variables " -"FTP302_Totalizer ","PED 1035 ","REAL ","MIX - Profibus Variables " -"FunctionButton ","UDT 21 ","UDT 21 "," " -"FW_DRand ","FC 1922 ","FC 1922 ","MIX - FW_DRand " -"g2StepPhasEN_AUX ","M 123.7 ","BOOL ","MIX - CIP 2 Step Phase Enable AUX " -"gActualSP_RatioVol ","MD 1964 ","REAL ","MIX - Target Volumetric Ratio " -"GADR_LGC ","SFC 5 ","SFC 5 ","Query Logical Address of a Channel " -"gAirLowPress_Fault ","M 1817.0 ","BOOL ","MIX - Supplies Alarm " -"gAlarmHorn ","M 1713.6 ","BOOL ","MIX - SAFETIES " -"gAVN301_EN ","M 1692.0 ","BOOL "," " -"gAVN302_EN ","M 1692.1 ","BOOL "," " -"gAVN303_EN ","M 1692.2 ","BOOL "," " -"gBalaiage_Fault ","M 1810.5 ","BOOL ","MIX - Balaiage Flow Error - Fault Alarm " -"gBalaiage_MaxFlow ","M 1733.7 ","BOOL ","MIX - Balaiage OK to Max Flow " -"gBalaiageTankFlowOK ","M 1740.6 ","BOOL ","MIX - Balaiage " -"gBFStillWatByPassN2Press","M 1716.7 ","BOOL ","MIX - Blend Fill Still Water ByPass N2 Pressurization " -"gBlenderAlarm ","M 1713.5 ","BOOL ","MIX - SAFETIES " -"gBlenderBlending ","M 1724.2 ","BOOL ","MIX - RUN CTRL " -"gBlenderCIPMode ","M 1741.7 ","BOOL ","MIX - " -"gBlenderEmpty ","M 1734.6 ","BOOL ","MIX - LEVEL " -"gBlenderEnToRamp ","M 1723.7 ","BOOL ","MIX - RUN CTRL " -"gBlenderFillerRunning ","M 1715.0 ","BOOL ","MIX - RUN CTRL - Both Blender and Filler are running " -"gBlenderFlowFltEn ","M 1724.6 ","BOOL ","MIX - RUN CTRL " -"gBlenderLevelOk ","M 1734.2 ","BOOL ","MIX - LEVEL - Product Tank Recipe Minimum Level Acheaved " -"gBlenderLevelTarget ","M 1734.3 ","BOOL ","MIX - LEVEL - Product Tank Target Level Acheaved " -"gBlenderMinLevel ","M 1734.4 ","BOOL ","MIX - LEVEL - Product Tank 5% Level Acheaved " -"gBlenderOperatorStop ","M 1724.4 ","BOOL ","MIX - RUN CTRL " -"gBlenderProdMode ","M 1741.5 ","BOOL ","MIX - " -"gBlenderRinseMode ","M 1741.6 ","BOOL ","MIX - " -"gBlendErrorHighSyr_Fault","M 1812.7 ","BOOL ","MIX - Fault Alarm " -"gBlendErrorLowSyr_Fault ","M 1813.0 ","BOOL ","MIX - Fault Alarm " -"gBlenderStableFlow ","M 1723.6 ","BOOL ","MIX - RUN CTRL " -"gBlenderStartLevel ","M 1734.1 ","BOOL ","MIX - LEVEL - Product Tank Pump Start Level Acheaved " -"gBlenderStartPumps ","M 1724.0 ","BOOL ","MIX - RUN CTRL " -"gBlenderStartPumpsONS ","M 1724.1 ","BOOL ","MIX - RUN CTRL " -"gBlenderStopLevel ","M 1734.0 ","BOOL ","MIX - LEVEL - Product Tank Maximum Level Acheaved " -"gBlenderStopping ","M 1724.3 ","BOOL ","MIX - RUN CTRL " -"gBlenderSuppliesOk ","M 1739.7 ","BOOL ","MIX - Air and CO2 pressure ok and auxiliary ok " -"gBlenderTankPress_Ok ","M 1738.2 ","BOOL ","MIX - PRESSURE - " -"gBlendFiStillWaterByPass","M 1716.1 ","BOOL ","MIX - " -"gBlendRecircActive ","M 1722.7 ","BOOL ","MIX - " -"gBlendResetTotalizer ","M 1741.2 ","BOOL ","MIX - " -"gBottleIn Filling ","M 300.6 ","BOOL ","From Filler : Bottle in Filling " -"gBypassGlicoleSysDelay ","T 93 ","TIMER ","MIX - " -"gCarboCO2Err_H_CO2_Fault","M 1813.1 ","BOOL ","MIX - Fault Alarm " -"gCarboCO2Err_L_CO2_Fault","M 1813.2 ","BOOL ","MIX - Fault Alarm " -"gCARBOStopProductMeter ","M 1740.3 ","BOOL ","MIX - ProdAnalizer - 0 : Stop _ 1 : On - CARBO Stop Signal To Product Meter " -"gCIP_AVM362_OP_En ","M 1735.4 ","BOOL ","MIX - CIP - System Level AVM362 Open Enable " -"gCIP_BlenderDrainDone ","M 1736.1 ","BOOL ","MIX - CIP - Drain " -"gCIP_DeairTank_Flood ","M 1736.2 ","BOOL ","MIX - CIP - Deaireator Tank Flood " -"gCIP_DeairTank_MaxLevel ","M 1737.4 ","BOOL ","MIX - LEVEL - Maximum Deaireator Tank Level during CIP " -"gCIP_PrdTank_Flood ","M 1736.0 ","BOOL ","MIX - CIP - Product Tank Flood " -"gCIP_PrdTank_MaxLevel ","M 1735.1 ","BOOL ","MIX - LEVEL - 100% Product Tank Level during CIP " -"gCIP_PrdTank_PressLow ","M 1736.4 ","BOOL ","MIX - CIP - Product Tank Low Pressure " -"gCIP_RecipePhaseLoadReq ","M 1716.0 ","BOOL ","MIX - " -"gCIP_SyrTank_Flood ","M 1736.3 ","BOOL ","MIX - CIP - Syrup Tank Flood " -"gCIP_SyrTank_MaxLevel ","M 1737.3 ","BOOL ","MIX - LEVEL - Maximum Syrup Tank Level during CIP " -"gCIP_SystemLevelOK ","M 1735.2 ","BOOL ","MIX - CIP - System Level OK " -"gCIP_SystemLowLevel ","M 1735.3 ","BOOL ","MIX - CIP - System Low Level " -"gCIPONS ","M 1721.0 ","BOOL ","MIX - " -"gCIPRecirFlowMiss_Fault ","M 1815.3 ","BOOL ","MIX - Fault Alarm " -"gCIPRinseEnableRMP302 ","M 1736.7 ","BOOL ","MIX - CIP/Rinse Enable RMP302 Command " -"gCIPRinseOpenRMP302 ","M 1736.6 ","BOOL ","MIX - CIP/Rinse Open RMP302 Command " -"gCIPRinseOpenValves ","M 1736.5 ","BOOL ","MIX - CIP/Rinse Open Valve Command " -"gCIPStopLevel ","M 1735.0 ","BOOL ","MIX - LEVEL - Maximum Tank Level during CIP " -"gClock_120s ","M 1950.0 ","BOOL ","MIX - Clock 120 Seconds (60 OFF - 60 ON) " -"gClock_20s ","M 1950.3 ","BOOL ","MIX - Clock 20 Seconds (10 OFF - 10 ON) " -"gClock_240s ","M 1950.4 ","BOOL ","MIX - Clock 240 Seconds (120 OFF - 120 ON) " -"gClock_40s ","M 1950.2 ","BOOL ","MIX - Clock 40 Seconds (20 OFF - 20 ON) " -"gClock_60s ","M 1950.1 ","BOOL ","MIX - Clock 60 Seconds (30 OFF - 30 ON) " -"gCloseMainCO2Valve ","M 1739.4 ","BOOL ","MIX - PRESSURE - " -"gCO2LowPress_Fault ","M 1817.1 ","BOOL ","MIX - Supplies Alarm " -"gCO2PressNotOk ","M 1742.5 ","BOOL ","MIX - " -"gColingSysBypassResetFP ","M 1718.4 ","BOOL ","MIX - " -"gColingSystemBypassReset","M 1718.2 ","BOOL ","MIX - Cooling System Bypass Reset " -"gCoolingSysBypassAct ","M 1718.0 ","BOOL ","Mix - System Bypass Actived " -"gCoolingSystemBypass ","M 1718.1 ","BOOL ","MIX - Cooling System Bypass Reset " -"gCoolingSystemBypassFP ","M 1718.3 ","BOOL ","Mix - " -"gCoolingTempMaxLowAlrm ","M 1719.0 ","BOOL ","Mix - Glycole temperature Max Low Alarm " -"gCriticalBlending ","M 1723.0 ","BOOL ","MIX - " -"gDeairLSN301Lvl_Fault ","M 1818.5 ","BOOL ","MIX - Supplies Alarm " -"gDeairTank_HighLvl_Fault","M 1814.1 ","BOOL ","MIX - Deair Tank High Level Fault - Fault Alarm " -"gDeairTank_Loading ","M 1723.4 ","BOOL ","MIX - Deaireator Tank Loading " -"gDeairTank_LowLvl_Fault ","M 1817.2 ","BOOL ","MIX - Deaireator Tank Low Level Fault - Supplies Alarm " -"gDeairTank_VacuumOk ","M 1739.3 ","BOOL ","MIX - PRESSURE - Deaireator vacuum pressure acheaved " -"gDeviceFault_ICS ","M 1713.2 ","BOOL ","MIX - SAFETIES " -"gDeviceFault_MIX ","M 1713.1 ","BOOL ","MIX - SAFETIES " -"gDiffSensor_Analog_Fault","M 1816.2 ","BOOL ","MIX - Fault Alarm " -"gDrainPressNotOK ","M 1742.6 ","BOOL ","MIX - " -"gEHS_ActivatedRes ","MW 500 ","WORD "," " -"gEHS301_Activated ","M 500.0 ","BOOL ","MIX - ICS EHS " -"gEHS301_Run ","M 504.0 ","BOOL ","MIX - ICS EHS " -"gEHS302_Activated ","M 500.1 ","BOOL ","MIX - ICS EHS " -"gEHS302_Run ","M 504.1 ","BOOL ","MIX - ICS EHS " -"gEHS303_Activated ","M 500.2 ","BOOL ","MIX - ICS EHS " -"gEHS303_Run ","M 504.2 ","BOOL ","MIX - ICS EHS " -"gEHS304_Activated ","M 500.3 ","BOOL ","MIX - ICS EHS " -"gEHS304_Run ","M 504.3 ","BOOL ","MIX - ICS EHS " -"gEHS305_Activated ","M 500.4 ","BOOL ","MIX - ICS EHS " -"gEHS305_Run ","M 504.4 ","BOOL ","MIX - ICS EHS " -"gEHS306_Activated ","M 500.5 ","BOOL ","MIX - ICS EHS " -"gEHS306_Run ","M 504.5 ","BOOL ","MIX - ICS EHS " -"gEHS307_Activated ","M 500.6 ","BOOL ","MIX - ICS EHS " -"gEHS307_Run ","M 504.6 ","BOOL ","MIX - ICS EHS " -"gEHS308_Activated ","M 500.7 ","BOOL ","MIX - ICS EHS " -"gEHS308_Run ","M 504.7 ","BOOL ","MIX - ICS EHS " -"gEHS309_Activated ","M 501.0 ","BOOL ","MIX - ICS EHS " -"gEHS309_Run ","M 505.0 ","BOOL ","MIX - ICS EHS " -"gEHS30X_TTS399High ","M 502.0 ","BOOL ","MIX - ICS EHS " -"gEHS310_Activated ","M 501.1 ","BOOL ","MIX - ICS EHS " -"gEHS310_Run ","M 505.1 ","BOOL ","MIX - ICS EHS " -"gEHS311_Activated ","M 501.2 ","BOOL ","MIX - ICS EHS " -"gEHS311_Run ","M 505.2 ","BOOL ","MIX - ICS EHS " -"gEHS312_Activated ","M 501.3 ","BOOL ","MIX - ICS EHS " -"gEHS312_Run ","M 505.3 ","BOOL ","MIX - ICS EHS " -"gEHS313_Activated ","M 501.4 ","BOOL ","MIX - ICS EHS " -"gEHS313_Run ","M 505.4 ","BOOL ","MIX - ICS EHS " -"gEHS314_Activated ","M 501.5 ","BOOL ","MIX - ICS EHS " -"gEHS314_Run ","M 505.5 ","BOOL ","MIX - ICS EHS " -"gEHS315_Activated ","M 501.6 ","BOOL ","MIX - ICS EHS " -"gEHS315_Run ","M 505.6 ","BOOL ","MIX - ICS EHS " -"gEHS316_Activated ","M 501.7 ","BOOL ","MIX - ICS EHS " -"gEHS316_Run ","M 505.7 ","BOOL ","MIX - ICS EHS " -"gElCabTooHigh ","M 1818.1 ","BOOL ","MIX - Supplies Alarm " -"gEmergencyPressed ","M 1713.0 ","BOOL ","MIX - " -"gEnRampDownToStop ","M 1714.7 ","BOOL ","MIX - RUN CTRL " -"gEnRecircPHE ","M 1715.5 ","BOOL ","MIX - " -"gEnToStopBlender ","M 1722.5 ","BOOL ","MIX - RUN CTRL - Next Filler stop, stop blender " -"gEqPressOk ","M 1739.1 ","BOOL ","MIX - PRESSURE - Equilibrium pressure acheaved during First Production " -"gEqPressSelected ","M 1738.7 ","BOOL ","MIX - PRESSURE - " -"GetProdBrixCO2_Anal_Inpt","FC 1894 ","FC 1894 "," " -"gFastChOver_TKFastDrain ","M 304.6 ","BOOL ","Fast Change Over: Product Tank Fast Drain " -"gFastChOver_TKNotEmpty ","M 304.5 ","BOOL ","Fast Change Over: Product Tank Empty " -"gFillerEqPressRec ","M 1742.4 ","BOOL ","Filler Equil Pressure Recovery " -"gFillerTankDrain_FP ","M 301.3 ","BOOL ","M3013 " -"gFilling_Time_Sel ","M 300.0 ","BOOL "," " -"gFinalPressureOk ","M 1739.0 ","BOOL ","MIX - PRESSURE - Final Pressure acheaved during First Production " -"gFirstProdPressHold ","M 1739.2 ","BOOL ","MIX - PRESSURE - Pressure control enable during first production " -"gFirstProdStop ","M 1734.7 ","BOOL ","MIX - LEVEL - Stop Blender when First Production Done " -"gFlowToFiller ","M 1722.6 ","BOOL ","MIX - RUN CTRL - Product is Flowing to Filler " -"gFreezeProductMeter ","M 1740.1 ","BOOL ","MIX - ProdAnalizer - Hold Signal To Product Meter " -"gFreezeSyrupMeter ","M 1740.0 ","BOOL ","MIX - ProdAnalizer - Hold Signal To Syrup Densimeter " -"gFTM303_EPD ","M 1811.1 ","BOOL ","MIX - CO2 MFM EPD - Fault Alarm " -"gFTM303_Fault ","M 1811.5 ","BOOL ","MIX - CO2 MFM Fault - Fault Alarm " -"gFTM303_ResetTot ","M 1742.2 ","BOOL ","MIX - CO2 MFM Reset Tot " -"gFTN301_EPD ","M 1810.7 ","BOOL ","MIX - Water VFM EPD - Fault Alarm " -"gFTN301_Fault ","M 1811.3 ","BOOL ","MIX - Water VFM Fault - Fault Alarm " -"gFTN301_FlowTooLow ","M 1812.5 ","BOOL ","MIX - Water Flow Too Low - Fault Alarm " -"gFTN301_ResetTot ","M 1742.0 ","BOOL ","MIX - Water VFM Reset Totalizer " -"gFTN301_SpeedTooLow ","M 1812.6 ","BOOL ","MIX - Water Speed Too Low - Fault Alarm " -"gFTN301_SpeedToStop ","M 1714.5 ","BOOL ","MIX - Water Speed To Stop - RUN CTRL " -"gFTP302_EPD ","M 1811.0 ","BOOL ","MIX - Syrup MFM EPD - Fault Alarm " -"gFTP302_Fault ","M 1811.4 ","BOOL ","MIX - Syrup MFM - Fault Alarm " -"gFTP302_ResetTot ","M 1742.1 ","BOOL ","MIX - Syrup MFM Reset Totalizer " -"gGencoldChillerEn ","M 1714.0 ","BOOL ","MIX - " -"gHighPriorityAlarm ","M 1713.3 ","BOOL ","MIX - SAFETIES " -"gHVP301_Open ","M 1820.0 ","BOOL ","MIX - Manual Syrup Drain Valve Open - Operator Alarm " -"gICSCheckCond ","M 1712.0 ","BOOL ","MIX - ICS Check Conductivity " -"gICSDosingAfterVolume ","M 1712.1 ","BOOL ","MIX - Enabling Dosing after Volume " -"gICSManualSendingEN ","M 264.3 ","BOOL ","MIX - ICS Manual Sending Enable " -"gIN_CIP_CausticSanRun ","M 1500.3 ","BOOL ","MIX - From CIP Room CIP Change Sanitize " -"gIN_CIP_ChangeSanitize ","M 1500.4 ","BOOL ","MIX - From CIP Room CIP change sanitize " -"gIN_CIP_ChemicalProd ","M 1500.5 ","BOOL ","Mix - From CIPRoom " -"gIN_CIP_CIPCompleted ","M 1500.6 ","BOOL ","MIX - From CIP Room CIP completed " -"gIN_CIP_CIPMode ","M 1500.7 ","BOOL ","MIX - From CIP Room CIP Mode " -"gIN_CIP_CIPProdSending ","M 1501.0 ","BOOL "," " -"gIN_CIP_CIPRunning ","M 1501.1 ","BOOL ","MIX - From CIP Room CIP running " -"gIN_CIP_DrainRequest ","M 1501.2 ","BOOL ","MIX - From CIP Room Drain Request " -"gIN_CIP_Fault ","M 1501.3 ","BOOL ","MIX - From CIP Room CIP Fault " -"gIN_CIP_FreeSodaTank ","M 1501.4 ","BOOL ","MIX - CIP Soda Tank is able to receive soda from mixer " -"gIN_CIP_HotPhaseEnded ","M 1499.0 ","BOOL ","MIX - From CIP Room Hot Phase Ended " -"gIN_CIP_HotWaterSending ","M 1501.5 ","BOOL ","MIX - CIP Hot Water Sending to Mixer " -"gIN_CIP_HotWaterStop ","M 1500.0 ","BOOL ","MIX - CIP Hot Water Stop Sending " -"gIN_CIP_RinseMode ","M 1501.6 ","BOOL ","MIX - From CIP Room Rinse Mode " -"gIN_CIP_TankFilling ","M 1501.7 ","BOOL ","MIX - From CIP Room Flood Request " -"gIN_CO2FilterJam ","M 1504.2 ","BOOL ","MIX - CO2 Steril Filter Jam " -"gIN_DeairPPN305LevelOK ","M 1502.1 ","BOOL ","MIX - PPN305 Level Ok to Run " -"gIN_DeairTank_MinLvl ","M 1502.0 ","BOOL ","MIX - Deaireator Tank Minimum Level " -"gIN_DSAirSupplyTooLow ","M 1510.0 ","BOOL ","MIX - ICS Air Pressure Low " -"gIN_DSChemicalSelectioOK","M 1510.4 ","BOOL ","MIX - ICS Chemical Selection OK " -"gIN_DSConcLowLevel ","M 1510.2 ","BOOL ","MIX - ICS Concentrate Low Level " -"gIN_DSConcNotAvailable ","M 1510.1 ","BOOL ","MIX - ICS Concentrate Not Available " -"gIN_DSFault ","M 1510.3 ","BOOL ","MIX - ICS Generic Fault " -"gIn_DSFTK200Fault ","M 1510.6 ","BOOL ","MIX - ICS FTK200 Fault " -"gIN_DSVolumeDosingOK ","M 1510.5 ","BOOL ","MIX - ICS Volume to be Dosed Achieved " -"gIN_Filler_AVM346_En ","M 1502.2 ","BOOL ","MIX - From Filler AVM346 Enable " -"gIN_Filler_AVM362_En ","M 1502.3 ","BOOL ","MIX - From Filler AVM362 Enable " -"gIN_FillerBottleFilling ","M 1502.4 ","BOOL ","MIX - " -"gIN_FillerCIPChangeReady","M 1502.5 ","BOOL ","MIX - From Filler Spare " -"gIN_FillerCIPCycleEnded ","M 1502.6 ","BOOL ","MIX - From Filler Spare " -"gIN_FillerCIPDrainCompl ","M 1502.7 ","BOOL ","MIX - From Filler Drain Completed " -"gIN_FillerCIPDrainSelect","M 1503.0 ","BOOL ","MIX - From Filler Drain Selecteted " -"gIN_FillerCIPModeSelect ","M 1503.1 ","BOOL ","MIX - From Filler CIP Mode Selected " -"gIN_FillerCIPOpen_AVM313","M 1503.2 ","BOOL ","MIX - From Filler CIP Open AVM313 " -"gIN_FillerCIPOpen_AVM314","M 1508.6 ","BOOL ","MIX - From Filler CIP Open AVM314 " -"gIN_FillerCIPRequest ","M 1503.3 ","BOOL ","MIX - From Filler Ready to CIP " -"gIN_FillerCIPStopRetPump","M 1503.4 ","BOOL ","MIX - " -"gIN_FillerEmptyOfBottles","M 1500.2 ","BOOL ","MIX - Combi Empty of Bottles " -"gIN_FillerEndFlushing ","M 1503.5 ","BOOL ","MIX - " -"gIN_FillerEndTankFilling","M 1503.6 ","BOOL ","MIX - " -"gIN_FillerPRODDrainREQ ","M 1603.1 ","BOOL ","From Filler Drain Req during production " -"gIN_FillerProdReady ","M 1503.7 ","BOOL ","MIX - From Filler Ready to Production " -"gIN_FillerProdRunOutReq ","M 1504.0 ","BOOL ","MIX - From Filler Product Run Out request " -"gIN_FillerProductReq ","M 1504.1 ","BOOL ","MIX - From Filler Product request " -"gIN_HVP301_Aux ","M 1504.3 ","BOOL ","MIX - Syrup Line Drain Valve Aux " -"gIN_Line1_CIP_Ready ","M 1504.4 ","BOOL ","MIX - From Line1 Ready to CIP " -"gIN_Line1_end_Drain ","M 1504.5 ","BOOL ","MIX - From Line1 Drain Completed " -"gIN_Line1_spare ","M 1504.6 ","BOOL ","MIX - From Line1 Spare " -"gIN_LinePressCO2Ok ","M 1504.7 ","BOOL ","MIX - " -"gIN_ManifoldNotReadyCIP ","M 1505.0 ","BOOL ","MIX - " -"gIN_ManifoldNotReadyProd","M 1505.1 ","BOOL ","MIX - " -"gIN_MaxPPN304 ","M 1505.2 ","BOOL ","MIX - Maximum level vacuum pump " -"gIN_MinPPN304 ","M 1505.3 ","BOOL ","MIX - Minimum level vacuum pump " -"gIN_PPM303_FCReady ","M 1505.4 ","BOOL ","MIX - Product Pump FC Ready " -"gIN_PPM306_FCReady ","M 1508.5 ","BOOL ","MIX - Recirculation Pump FC Ready " -"gIN_PPM307_FCReady ","M 1509.5 ","BOOL ","MIX - Booster Pump FC Ready " -"gIN_PPN301_FCReady ","M 1505.5 ","BOOL ","MIX - Water Pump FC Ready " -"gIN_PPN304_FCReady ","M 1509.4 ","BOOL ","MIX - Vacuum Pump FC Ready " -"gIN_PPP302_FCReady ","M 1505.6 ","BOOL ","MIX - Syrup Pump FC Ready " -"gIN_Reset_VLT_CTRL ","M 1506.0 ","BOOL "," " -"gIN_ResetBtn ","M 1505.7 ","BOOL ","MIX - " -"gIN_ResetHorn ","M 1508.0 ","BOOL ","MIX - " -"gIN_RMM301_Closed ","M 1508.1 ","BOOL ","MIX - Water Valve Closed " -"gIN_RMM303_Closed ","M 1508.2 ","BOOL ","MIX - Carbo CO2 Valve Closed " -"gIN_RMM304_Closed ","M 1508.3 ","BOOL ","MIX - GAS2 Valve Closed " -"gIN_RMP302_Closed ","M 1508.4 ","BOOL ","MIX - Syrup Valve Closed " -"gIN_StartBtn ","M 1508.7 ","BOOL ","MIX - " -"gIN_StopBtn ","M 1509.0 ","BOOL ","MIX - " -"gIN_SyrRoomLast400l ","M 1507.0 ","BOOL ","MX - From Syrup Room DI Last 400 liters of Syrup " -"gIN_SyrRoomLast400lRunno","M 1507.1 ","BOOL ","MX - From Syrup Room Last 400 liters of Syrup running " -"gIN_SyrRoomOk ","M 1509.1 ","BOOL ","MIX - From Syrup Room Syrup ready " -"gIN_SyrTank_MinLvl ","M 1509.2 ","BOOL ","MIX - Syrup Tank Minimum Level " -"gIN_VoltageOk ","M 1509.3 ","BOOL ","MIX - " -"gInstrumentFault ","M 1716.3 ","BOOL ","MIX - SAFETIES " -"GLOBAL_DIAG_DB ","DB 11 ","DB 11 ","Profibus Network Diagnostic Data " -"GLOBAL_DP_DIAG ","FC 125 ","FC 125 "," " -"gLowPriorityAlarm ","M 1713.4 ","BOOL ","MIX - SAFETIES " -"gMaselli_AlcoholVolume ","PED 1316 ","REAL ","MIX - Profibus Variables " -"gMaselli_Error_Fault ","M 1814.6 ","BOOL ","MIX - Fault Alarm " -"gMaselli_ProdPerStandard","PED 1308 ","REAL ","MIX - Profibus Variables " -"gMaselli_ProductBrix ","PED 1300 ","REAL ","MIX - Profibus Variables " -"gMaselli_ProductCO2 ","PED 1304 ","REAL ","MIX - Profibus Variables " -"gMaselli_ProductNumber ","PEB 1328 ","BYTE ","MIX - Profibus Variables " -"gMaselli_ProductTemp ","PED 1312 ","REAL ","MIX - Profibus Variables " -"gMaselli_ProfibusStatus ","PEB 1330 ","BYTE ","MIX - Profibus Variables " -"gMaselli_RecipeSetNum ","PAB 1332 ","BYTE ","MIX - Profibus Variables " -"gMaselli_RecipeSetNumStr","PAB 1333 ","BYTE ","MIX - Profibus Variables " -"gMaselli_SetChangeOver ","PAB 1337 ","BYTE ","MIX - Profibus Variables " -"gMaselli_SetFlagProduct ","PAB 1338 ","BYTE ","MIX - Profibus Variables " -"gMaselliUC05_Com_Fault ","M 1815.0 ","BOOL ","MIX - Fault Alarm " -"gMaselliUC05_Error_Fault","M 1814.7 ","BOOL ","MIX - Fault Alarm " -"gMaselliUR22_Com_Fault ","M 1815.2 ","BOOL ","MIX - Fault Alarm " -"gMaselliUR22_Error_Fault","M 1815.1 ","BOOL ","MIX - Fault Alarm " -"gMaxBlendErrorAfterFault","M 1741.3 ","BOOL ","MIX - " -"gMaxCarboErrorAfterFault","M 1741.4 ","BOOL ","MIX - " -"gMaxSyrAutoCorrDone ","M 1740.5 ","BOOL ","MIX - Maximum Syrup Brix Autocorr Acheaved maximum autocorr perc " -"gMinRatio ","M 1740.4 ","BOOL ","MIX - Maximum Syrup Brix Autocorr Acheaved - minimum ratio - " -"gModValveRiseTimeCalcEn ","M 1724.5 ","BOOL ","MIX - " -"gmPDS_PA_Error_Fault ","M 1816.6 ","BOOL ","MIX - Fault Alarm " -"gmPDS_SYR_PA_Error_Fault","M 1814.0 ","BOOL ","MIX - Fault Alarm " -"gmPDS1000_Error_Fault ","M 1814.3 ","BOOL ","MIX - Fault Alarm " -"gmPDS1000_NoOscillation ","M 1814.4 ","BOOL ","MIX - Fault Alarm " -"gmPDS2000_Error_Fault ","M 1814.5 ","BOOL ","MIX - Fault Alarm " -"gNotARecipe_Fault ","M 1812.4 ","BOOL ","MIX - Fault Alarm " -"GNS DriveDiag ","FB 1601 ","FB 1601 ","Single Drive Diagnostic Read " -"GNS DriveDiag DB ","DB 1021 ","FB 1600 ","Drive Diagnostic Management Data " -"GNS DriveDiagMain ","FB 1600 ","FB 1600 ","Drive Diagnostic Management " -"gOUT_CIPChangeReady ","M 1600.0 ","BOOL ","MIX - To CIP Room " -"gOUT_CIPCycleEnded ","M 1600.1 ","BOOL ","MIX - To CIP Room " -"gOUT_CIPDrainCompleted ","M 1600.2 ","BOOL ","MIX - To CIP Room " -"gOUT_CIPHotWaterRequest ","M 1600.3 ","BOOL ","MIX - To CIP Room " -"gOUT_CIPSendSodaRequest ","M 1600.4 ","BOOL ","MIX - To CIP Room " -"gOUT_CIPWaterPipe_Ready ","M 1600.5 ","BOOL ","MIX - To CIP Room " -"gOUT_FillerCIPCaSanitRun","M 1600.6 ","BOOL ","MIX - To Filler CIP (FillerCIPCausticSanitizeRunning) " -"gOUT_FillerCIPChangeSani","M 1600.7 ","BOOL ","MIX - To Filler CIP Change sanitize " -"gOUT_FillerCIPCompleted ","M 1601.0 ","BOOL ","MIX - To Filler CIP Completed " -"gOUT_FillerCIPDrainReq ","M 1601.1 ","BOOL ","MIX - To Filler CIP Drain " -"gOUT_FillerCIPHotEnd ","M 1603.2 ","BOOL ","MIX - To Filler - To Filler CIP Hot Phase Ended " -"gOUT_FillerCIPMode ","M 1601.2 ","BOOL ","MIX - To Filler CIP Request " -"gOUT_FillerCIPRunning ","M 1601.3 ","BOOL ","MIX - To Filler CIP Running " -"gOUT_FillerMinimumLevel ","M 1601.4 ","BOOL ","MIX - To Filler Product under minimum level " -"gOUT_FillerProductAvail ","M 1601.5 ","BOOL ","MIX - To Filler Product sending available " -"gOUT_FillerProduction ","M 1601.6 ","BOOL ","MIX - To Filler Production " -"gOUT_FillerRinseMode ","M 1601.7 ","BOOL ","MIX - To Filler Rinse Request " -"gOUT_PPM303_Run ","M 1602.0 ","BOOL ","MIX - PPM303 Product Pump Run " -"gOUT_PPM306_Run ","M 1602.1 ","BOOL ","MIX - PPM306 Recycle Pump Run " -"gOUT_PPM307_Run ","M 1602.7 ","BOOL ","MIX - PPM307 Booster Pump Run " -"gOUT_PPM309_Run ","M 1603.0 ","BOOL ","MIX - PPM309 Product Pump 2 Run " -"gOUT_PPN301_Run ","M 1602.2 ","BOOL ","MIX - PPN301 Water Pump Run " -"gOUT_PPN301_VFCRun ","M 1602.3 ","BOOL ","MIX - PPN301 Water Pump VFC Run " -"gOUT_PPN304_Run ","M 1602.4 ","BOOL ","MIX - PPN304 Vacuum Pump Run " -"gOUT_PPN305_Run ","M 1602.5 ","BOOL ","MIX - PPN305 Water Pump Run " -"gOUT_PPP302_Run ","M 1602.6 ","BOOL ","MIX - PPP302 Syrup Pump Run " -"gP_AVM308 ","M 1400.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM309 ","M 1400.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM311 ","M 1400.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM313 ","M 1400.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM314 ","M 1402.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM315 ","M 1401.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM317 ","M 1401.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM321 ","M 1401.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM322 ","M 1401.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM324 ","M 1401.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM326 ","M 1401.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM327 ","M 1401.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM328 ","M 1402.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM329 ","M 1402.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM331 ","M 1402.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM341 ","M 1402.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM342 ","M 1402.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM345 ","M 1403.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM346 ","M 1403.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM348 ","M 1403.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM349 ","M 1403.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM362 ","M 1403.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM363 ","M 1402.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM369 ","M 1405.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM370 ","M 1405.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM378 ","M 1405.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM379 ","M 1405.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM381 ","M 1403.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM385 ","M 1404.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM386 ","M 1404.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM387 ","M 1404.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM388 ","M 1404.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM389 ","M 1404.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM390 ","M 1404.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM391 ","M 1404.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM393 ","M 1413.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM394 ","M 1413.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM396 ","M 1405.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM397 ","M 1405.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVM398 ","M 1405.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN301 ","M 1406.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN302 ","M 1406.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN303 ","M 1406.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN305 ","M 1406.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN306 ","M 1406.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN30x_En ","M 1420.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN314 ","M 1407.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN318 ","M 1407.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN323 ","M 1407.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN324 ","M 1407.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN327 ","M 1407.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN328 ","M 1408.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN329 ","M 1408.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN370 ","M 1408.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN371 ","M 1408.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN373 ","M 1408.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN390 ","M 1413.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVN395 ","M 1408.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP315 ","M 1409.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP316 ","M 1409.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP317 ","M 1409.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP320 ","M 1422.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP324 ","M 1409.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP344 ","M 1410.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP361 ","M 1410.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP363 ","M 1410.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP364 ","M 1410.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP365 ","M 1410.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVP388 ","M 1411.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS301 ","M 1412.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS302 ","M 1412.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS341 ","M 1412.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS342 ","M 1412.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS343 ","M 1412.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS344 ","M 1412.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS345 ","M 1413.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS346 ","M 1413.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS347 ","M 1413.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS348 ","M 1413.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_AVS399 ","M 1413.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_BldTankPress_En ","M 1415.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_CarboPipe_En ","M 1415.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_CIP_CO2_Inj ","M 1415.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_CIP_Temp_En ","M 1415.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_CIPChangeSanitize ","M 1415.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_CIPDrainRequest ","M 1415.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_CIPHotPhase ","M 1415.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_CIPRunning ","M 1415.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_DSConcBooking ","M 1422.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_DSDosingCompleted ","M 1422.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_DSFlushBooking ","M 1422.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_DSFlushCompleted ","M 1422.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_DSSendEnable ","M 1422.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_DSVolumeBooking ","M 1422.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_FillerFlushingRun ","M 1420.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_FillerProdLoad ","M 1416.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_FillerProdSend ","M 1416.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_HotWaterRequest ","M 1416.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_LimitCO2PressValve ","M 1416.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_LoadingLevel ","M 1422.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_PID_Head_Enable ","M 1416.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_PID_Head_Manual ","M 1416.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_PPM303 ","M 1418.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_PPM307 ","M 1418.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_PPM309 ","M 1418.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_PPN301 ","M 1418.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_PPN304 ","M 1418.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_PPN305 ","M 1418.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_PPP302 ","M 1418.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_QTM305X ","M 1423.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_QTM305Y ","M 1423.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_RVM302_En ","M 1420.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_RVM302_Fixed ","M 1420.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_RVN302_En ","M 1420.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_RVN302_Fixed ","M 1420.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_RVP303_En ","M 1420.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_SendSodaRequest ","M 1416.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gP_SyrRoomPump ","M 1417.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gPAMaselli_Error_Fault ","M 1816.7 ","BOOL ","MIX - Fault Alarm " -"gPAmPDS_INBlock01_0 ","PEB 1150 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_1 ","PEB 1151 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_10 ","PEB 1160 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_11 ","PEB 1161 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_12 ","PEB 1162 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_13 ","PEB 1163 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_14 ","PEB 1164 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_15 ","PEB 1165 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_16 ","PEB 1166 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_17 ","PEB 1167 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_18 ","PEB 1168 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_19 ","PEB 1169 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_2 ","PEB 1152 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_20 ","PEB 1170 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_21 ","PEB 1171 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_22 ","PEB 1172 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_23 ","PEB 1173 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_24 ","PEB 1174 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_25 ","PEB 1175 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_26 ","PEB 1176 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_27 ","PEB 1177 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_28 ","PEB 1178 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_29 ","PEB 1179 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_3 ","PEB 1153 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_4 ","PEB 1154 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_5 ","PEB 1155 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_6 ","PEB 1156 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_7 ","PEB 1157 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_8 ","PEB 1158 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock01_9 ","PEB 1159 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_30 ","PEB 1180 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_31 ","PEB 1181 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_32 ","PEB 1182 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_33 ","PEB 1183 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_34 ","PEB 1184 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_35 ","PEB 1185 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_36 ","PEB 1186 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_37 ","PEB 1187 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_38 ","PEB 1188 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_39 ","PEB 1189 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_40 ","PEB 1190 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_41 ","PEB 1191 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_42 ","PEB 1192 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_43 ","PEB 1193 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_44 ","PEB 1194 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_45 ","PEB 1195 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_46 ","PEB 1196 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_47 ","PEB 1197 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_48 ","PEB 1198 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_49 ","PEB 1199 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_50 ","PEB 1200 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_51 ","PEB 1201 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_52 ","PEB 1202 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_53 ","PEB 1203 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_54 ","PEB 1204 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_55 ","PEB 1205 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_56 ","PEB 1206 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_57 ","PEB 1207 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_58 ","PEB 1208 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_59 ","PEB 1209 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_60 ","PEB 1210 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock02_61 ","PEB 1211 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_62 ","PEB 1212 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_63 ","PEB 1213 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_64 ","PEB 1214 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_65 ","PEB 1215 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_66 ","PEB 1216 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_67 ","PEB 1217 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_68 ","PEB 1218 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_69 ","PEB 1219 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_70 ","PEB 1220 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_71 ","PEB 1221 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_72 ","PEB 1222 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_73 ","PEB 1223 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_74 ","PEB 1224 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_75 ","PEB 1225 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_76 ","PEB 1226 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_77 ","PEB 1227 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_78 ","PEB 1228 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_79 ","PEB 1229 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_80 ","PEB 1230 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_81 ","PEB 1231 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_82 ","PEB 1232 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_83 ","PEB 1233 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_84 ","PEB 1234 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_INBlock03_85 ","PEB 1235 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_0 ","PAB 1150 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_1 ","PAB 1151 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_10 ","PAB 1160 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_11 ","PAB 1161 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_12 ","PAB 1162 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_13 ","PAB 1163 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_14 ","PAB 1164 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_15 ","PAB 1165 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_16 ","PAB 1166 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_17 ","PAB 1167 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_18 ","PAB 1168 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_19 ","PAB 1169 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_2 ","PAB 1152 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_20 ","PAB 1170 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_21 ","PAB 1171 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_22 ","PAB 1172 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_23 ","PAB 1173 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_24 ","PAB 1174 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_25 ","PAB 1175 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_26 ","PAB 1176 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_27 ","PAB 1177 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_3 ","PAB 1153 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_4 ","PAB 1154 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_5 ","PAB 1155 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_6 ","PAB 1156 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_7 ","PAB 1157 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_8 ","PAB 1158 ","BYTE ","MIX - Profibus Variables " -"gPAmPDS_OUTBlock01_9 ","PAB 1159 ","BYTE ","MIX - Profibus Variables " -"gPPM303_VFC_ActualValue ","PEW 1642 ","WORD ","MIX - Product Pump - Profibus Variables " -"gPPM303_VFC_ControlWord ","PAW 1640 ","WORD ","MIX - Product Pump - Profibus Variables " -"gPPM303_VFC_Refvalue ","PAW 1642 ","WORD ","MIX - Product Pump - Profibus Variables " -"gPPM303_VFC_StatusWord ","PEW 1640 ","WORD ","MIX - Product Pump - Profibus Variables " -"gPPM306_VFC_ActualValue ","PEW 1928 ","WORD ","MIX - Recirculation Pump - Profibus Variables " -"gPPM306_VFC_ControlWord ","PAW 1926 ","WORD ","MIX - Recirculation Pump - Profibus Variables " -"gPPM306_VFC_RefValue ","PAW 1928 ","WORD ","MIX - Recirculation Pump - Profibus Variables " -"gPPM306_VFC_StatusWord ","PEW 1926 ","WORD ","MIX - Recirculation Pump - Profibus Variables " -"gPPM307_VFC_ActualValue ","PEW 1662 ","WORD ","MIX - Booster Pump - Profibus Variables " -"gPPM307_VFC_ControlWord ","PAW 1660 ","WORD ","MIX - Booster Pump - Profibus Variables " -"gPPM307_VFC_Refvalue ","PAW 1662 ","WORD ","MIX - Booster Pump - Profibus Variables " -"gPPM307_VFC_StatusWord ","PEW 1660 ","WORD ","MIX - Booster Pump - Profibus Variables " -"gPPN301_VFC_ActualValue ","PEW 1602 ","WORD ","MIX - Water Pump - Profibus Variables " -"gPPN301_VFC_ControlWord ","PAW 1600 ","WORD ","MIX - Product Pump - Profibus Variables " -"gPPN301_VFC_Refvalue ","PAW 1602 ","WORD ","MIX - Product Pump - Profibus Variables " -"gPPN301_VFC_StatusWord ","PEW 1600 ","WORD ","MIX - Water Pump - Profibus Variables " -"gPPN304_VFC_ActualValue ","PEW 1682 ","WORD ","MIX - Vacuum Pump - Profibus Variables " -"gPPN304_VFC_ControlWord ","PAW 1680 ","WORD ","MIX - Vacuum Pump - Profibus Variables " -"gPPN304_VFC_Refvalue ","PAW 1682 ","WORD ","MIX - Vacuum Pump - Profibus Variables " -"gPPN304_VFC_StatusWord ","PEW 1680 ","WORD ","MIX - Vacuum Pump - Profibus Variables " -"gPPP302_VFC_ActualValue ","PEW 1622 ","WORD ","MIX - Syrup Pump - Profibus Variables " -"gPPP302_VFC_ControlWord ","PAW 1620 ","WORD ","MIX - Product Pump - Profibus Variables " -"gPPP302_VFC_Refvalue ","PAW 1622 ","WORD ","MIX - Product Pump - Profibus Variables " -"gPPP302_VFC_StatusWord ","PEW 1620 ","WORD ","MIX - Syrup Pump - Profibus Variables " -"gPRD_DeairTank_MaxLevel ","M 1737.5 ","BOOL ","MIX - LEVEL - Maximum Deaireator Tank Level during PROD " -"gPrdTank_Empty ","M 1734.5 ","BOOL ","MIX - LEVEL - Product Tank Empty " -"gPrdTank_Press_Fault ","M 1812.2 ","BOOL ","MIX - Product Tank Pressure Fault - Fault Alarm " -"gPress_Time_Sel ","M 300.5 ","BOOL "," " -"gProdAvailable ","M 1723.2 ","BOOL ","MIX - " -"gProdMeterTransferRecipe","M 1740.2 ","BOOL ","MIX - ProdAnalizer - Signal to the Product Meter Recipe Transfer " -"gProductChillerEn ","M 1714.1 ","BOOL ","MIX - " -"gProductionONS ","M 1720.7 ","BOOL ","MIX - " -"gProductMeterOK ","M 2001.1 ","BOOL ","MIX - BlenderCtrl__Main " -"gProductMFMResetTot ","M 1742.3 ","BOOL ","MIX - " -"gProductVFM_EPD ","M 1811.2 ","BOOL ","MIX - Fault Alarm " -"gProductVFM_Fault ","M 1811.6 ","BOOL ","MIX - Fault Alarm " -"gPTM304_HighLimit ","M 1738.3 ","BOOL ","MIX - Product Tank Pressure High Limit - PRESSURE - " -"gPTM304_OkToBlend ","M 1738.5 ","BOOL ","MIX - Product Tank Pressure OK To Blend - PRESSURE - " -"gPTN301_LowPressure ","M 1818.4 ","BOOL ","MIX - Supplies Alarm " -"gPTN301_NoPressure ","M 1818.3 ","BOOL ","MIX - Supplies Alarm " -"gPTN313_Acheaved ","M 1715.4 ","BOOL ","MIX - Vacuum Acheaved - still product signal from vacuum probe " -"gPV_SyrBrixOk ","M 1739.5 ","BOOL ","MIX - Syrup Brix value not Zero " -"gPV_SyrDensOk ","M 1739.6 ","BOOL ","MIX - Syrup Density value not zero " -"gQTM301_TooHigh ","M 1813.3 ","BOOL ","MIX - Product Brix Too High - Fault Alarm " -"gQTM301_TooLow ","M 1813.4 ","BOOL ","MIX - Product Brix Too Low - Fault Alarm " -"gQTM302_TooHigh ","M 1813.5 ","BOOL ","MIX - Product CO2 Too High - Fault Alarm " -"gQTM302_TooLow ","M 1813.6 ","BOOL ","MIX - Product CO2 Too Low - Fault Alarm " -"gRecipeManagement_Busy ","M 1715.7 ","BOOL ","MIX - Recipe Management Busy " -"gRecoveryEQPress ","M 1743.0 ","BOOL ","MIX - Recovery EquilPressure after drain " -"gRinseClose_RMM301 ","M 1737.0 ","BOOL ","MIX - RINSE - " -"gRinseClose_RMP302 ","M 1737.1 ","BOOL ","MIX - RINSE - " -"gRinseDrainRunning ","M 1737.2 ","BOOL ","MIX - RINSE - " -"gRinseONS ","M 1721.1 ","BOOL ","MIX - " -"gRMM301_PIDCtrlOk ","M 1740.7 ","BOOL ","MIX - Water PID Controlling Ok " -"gRMM301_Pos_Fault ","M 1811.7 ","BOOL ","MIX - Water Valve Position Fault - Fault Alarm " -"gRMM303_PIDCtrlOk ","M 1741.1 ","BOOL ","MIX - CO2 PID Controlling Ok " -"gRMM303_Pos_Fault ","M 1812.1 ","BOOL ","MIX - Carbo CO2 Valve Position - Fault Alarm " -"gRMM304_PIDCtrlOk ","M 1742.7 ","BOOL ","MIX - GAS2 PID Controlling Ok " -"gRMM304_Pos_Fault ","M 1810.6 ","BOOL ","MIX - GAS2 Valve Position - Fault Alarm " -"gRMP302_PIDCtrlOk ","M 1741.0 ","BOOL ","MIX - Syrup PID Controlling Ok " -"gRMP302_Pos_Fault ","M 1812.0 ","BOOL ","MIX - Syrup Valve Position Fault - Fault Alarm " -"gRMP302PrepEnable ","M 301.1 ","BOOL ","Syrup Preparation Enable RMP302 " -"gRSTBYPSGlicoleSys ","T 94 ","TIMER ","MIX - " -"gRVM301_Fault ","M 1816.3 ","BOOL ","MIX - Product Tank Pressure Valve Fault - Fault Alarm " -"gRVN304_Fault ","M 1816.4 ","BOOL ","MIX - Deaireation Valve Fault - Fault Alarm " -"gSP_AVM308 ","M 1300.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM309 ","M 1300.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM311 ","M 1300.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM313 ","M 1300.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM314 ","M 1302.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM315 ","M 1301.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM317 ","M 1301.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM321 ","M 1301.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM322 ","M 1301.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM324 ","M 1301.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM326 ","M 1301.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM327 ","M 1301.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM328 ","M 1302.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM329 ","M 1302.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM331 ","M 1302.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM341 ","M 1302.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM342 ","M 1302.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM345 ","M 1303.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM346 ","M 1303.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM348 ","M 1303.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM349 ","M 1303.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM362 ","M 1303.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM363 ","M 1302.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM369 ","M 1305.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM370 ","M 1305.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM378 ","M 1305.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM379 ","M 1305.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM381 ","M 1303.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM385 ","M 1304.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM386 ","M 1304.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM387 ","M 1304.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM388 ","M 1304.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM389 ","M 1304.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM390 ","M 1304.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM391 ","M 1304.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM393 ","M 1313.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM394 ","M 1313.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM396 ","M 1305.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM397 ","M 1305.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVM398 ","M 1305.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN301 ","M 1306.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN302 ","M 1306.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN303 ","M 1306.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN305 ","M 1306.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN306 ","M 1306.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN30x_En ","M 1320.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN314 ","M 1307.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN318 ","M 1307.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN323 ","M 1307.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN324 ","M 1307.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN327 ","M 1307.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN328 ","M 1308.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN329 ","M 1308.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN370 ","M 1308.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN371 ","M 1308.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN373 ","M 1308.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVN395 ","M 1308.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP315 ","M 1309.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP316 ","M 1309.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP317 ","M 1309.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP320 ","M 1322.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP324 ","M 1309.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP344 ","M 1310.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP361 ","M 1310.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP363 ","M 1310.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP364 ","M 1310.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP365 ","M 1310.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVP388 ","M 1311.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS301 ","M 1312.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS302 ","M 1312.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS341 ","M 1312.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS342 ","M 1312.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS343 ","M 1312.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS344 ","M 1312.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS345 ","M 1313.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS346 ","M 1313.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS347 ","M 1313.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS348 ","M 1313.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_AVS399 ","M 1313.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_BldTankPress_En ","M 1315.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_CarboPipe_En ","M 1315.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_CIP_CO2_Inj ","M 1315.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_CIP_Temp_En ","M 1315.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_CIPChangeSanitize ","M 1315.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_CIPDrainRequest ","M 1315.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_CIPHotPhase ","M 1315.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_CIPRunning ","M 1315.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_DSConcBooking ","M 1322.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_DSDosingCompleted ","M 1322.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_DSFlushBooking ","M 1322.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_DSFlushCompleted ","M 1322.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_DSSendEnable ","M 1322.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_DSVolumeBooking ","M 1322.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_FillerFlushingRun ","M 1320.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_FillerProdLoad ","M 1316.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_FillerProdSend ","M 1316.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_HotWaterRequest ","M 1316.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_LimitCO2PressValve ","M 1316.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_LoadingLevel ","M 1322.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_PID_Head_Enable ","M 1316.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_PID_Head_Manual ","M 1316.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_PPM303 ","M 1318.4 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_PPM307 ","M 1318.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_PPM309 ","M 1318.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_PPN301 ","M 1318.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_PPN304 ","M 1318.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_PPN305 ","M 1318.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_PPP302 ","M 1318.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_QTM305X ","M 1323.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_QTM305Y ","M 1323.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_RVM302_En ","M 1320.5 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_RVM302_Fixed ","M 1320.6 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_RVN302_En ","M 1320.1 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_RVN302_Fixed ","M 1320.2 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_RVP303_En ","M 1320.3 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_SendSodaRequest ","M 1316.7 ","BOOL ","MIX - Procedure auxiliary variable " -"gSP_SyrRoomPump ","M 1317.0 ","BOOL ","MIX - Procedure auxiliary variable " -"gStartUpToFiller_FP ","M 304.1 ","BOOL ","Start Up Ready to Filler " -"gStopBlendCarboError ","M 1714.6 ","BOOL ","MIX - RUN CTRL - Water Speed to stop Blend error and Carbo error " -"gSyrBrixOutSpec_Fault ","M 1817.5 ","BOOL ","MIX - Supplies Alarm " -"gSyrLevelTank_Ack ","M 300.7 ","BOOL ","Syrup Prepartion: syrup tank ack " -"gSyrLevelTank_Ack_AUX ","M 301.0 ","BOOL ","Syrup Preparation : syrup tank ack AUX " -"gSyrRoomPump_Fault ","M 1817.4 ","BOOL ","MIX - Supplies Alarm " -"gSyrTank_HighLvl_Fault ","M 1816.5 ","BOOL ","MIX - Syrup Tank High Level Fault - Fault Alarm " -"gSyrTank_Loading ","M 1723.5 ","BOOL ","MIX - Syrup Tank Loading " -"gSyrTank_LowLvl_Fault ","M 1817.3 ","BOOL ","MIX - Syrup Tank Low Level Fault - Supplies Alarm " -"gSyrupDensOutSpec_Fault ","M 1817.6 ","BOOL ","MIX - Supplies Alarm " -"gSyrupLineNotSelected ","M 1820.2 ","BOOL ","MIX - Operator Alarm " -"gSyrupMeterOK ","M 2001.3 ","BOOL ","MIX - mPDS_SYR_PA_Control " -"gSyrupQcoRinse ","M 1743.1 ","BOOL ","MIX - Syrup Line QCO Rinse " -"gSyrupRoomEn ","M 1714.3 ","BOOL ","MIX - " -"gSystem_Time ","MD 1990 ","TIME ","MIX - System time " -"gTN301CloseAVS345 ","M 1500.1 ","BOOL ","MIX - Max Level TN301 Close AVS345 " -"gTotalDrainFlushAct ","M 1743.2 ","BOOL "," " -"gTrackFillerSpeed ","M 1723.3 ","BOOL ","MIX - " -"gTTM306_H2O_TempTooHigh ","M 1817.7 ","BOOL ","MIX - Water Temperature Too High - Supplies Alarm " -"gTTM306_PRD_TempTooHigh ","M 1818.0 ","BOOL ","MIX - Product Temperature Too High - Supplies Alarm " -"gUVLampHighTemperature ","M 1715.6 ","BOOL ","MIX - " -"gVacuumCtrlAlarmTemp ","M 1716.6 ","BOOL ","MIX - Vacuum Ctrl - Temperature " -"gVacuumCtrlCoolingON ","M 1716.4 ","BOOL ","MIX - Vacuum Ctrl - Temperature " -"gVacuumCtrlWarningTemp ","M 1716.5 ","BOOL ","MIX - Vacuum Ctrl - Temperature " -"gVacuumEn ","M 1715.1 ","BOOL ","MIX - Deox Vacuum Enable " -"gVacuumReq ","M 1716.2 ","BOOL ","MIX - Deox Vacuum System Request " -"gVacuumTimeOut_Fault ","M 1812.3 ","BOOL ","MIX - Fault Alarm " -"gWaitLevToHold_TankPress","M 1738.6 ","BOOL ","MIX - PRESSURE - " -"gWarningHorn ","M 1713.7 ","BOOL ","MIX - SAFETIES " -"gWaterChillerEn ","M 1714.2 ","BOOL ","MIX - " -"gWorkshopTest ","M 1714.4 ","BOOL ","MIX - Use during Workshop test - BF - " -"HMI CPU_DP Diag ","DB 174 ","DB 174 ","CPU and Profibus detailed diagnostic " -"HMI Drive ","DB 1020 ","DB 1020 ","Frequency Converter Parameter " -"HMI_Alarms ","DB 1000 ","DB 1000 ","MIX - HMI Alarms " -"HMI_Blender_Parameters ","DB 1001 ","DB 1001 ","MIX - HMI Blender Parameters " -"HMI_Device ","DB 1010 ","DB 1010 ","MIX - HMI " -"HMI_Device_AVS ","DB 1015 ","DB 1015 ","MIX - HMI " -"HMI_Digital ","DB 1012 ","DB 1012 ","MIX - HMI " -"HMI_ICS ","DB 1014 ","DB 1014 ","MIX - HMI ICS Dosing Station " -"HMI_ICS_Status ","DB 1016 ","DB 1016 ","MIX - HMI ICS Status " -"HMI_Instrument ","DB 1011 ","DB 1011 ","MIX - HMI " -"HMI_IO_Showing ","DB 1002 ","DB 1002 ","MIX - HMI_IO_Showing " -"HMI_Local_CIP_Variables ","DB 1003 ","DB 1003 ","MIX - HMI Local CIP Variables " -"HMI_PID ","DB 1013 ","DB 1013 ","MIX - HMI " -"HMI_PID.RVM319.Error ","MD 1944 ","REAL ","MIX - " -"HMI_Recipe_Edit ","DB 1008 ","DB 1008 ","MIX - Recipe Data Edit " -"HMI_Recipe_Name ","DB 1009 ","DB 1009 "," " -"HMI_Service ","DB 1004 ","DB 1004 ","MIX - HMI Service " -"HMI_Totalizers ","DB 1017 ","DB 1017 ","HMI Consumption Totalizers " -"HMI_Variables_Cmd ","DB 1005 ","DB 1005 ","MIX - HMI Variables Cmd " -"HMI_Variables_Status ","DB 1006 ","DB 1006 ","MIX - HMI Variables Status " -"I/O_FLT1 ","OB 82 ","OB 82 ","I/O Point Fault 1 " -"I_STRNG ","FC 16 ","FC 16 ","Integer to String " -"ICS Hndsk receive signal","UDT 905 ","UDT 905 ","MIX - ICS receive signal dosing station " -"ICS Hndsk send signal ","UDT 906 ","UDT 906 ","MIX - ICS send signal dosing station " -"ICS Profibus Comm ","FB 200 ","FB 200 ","MIX - Dosing station profibus communication " -"ICSStatusScroll_Time ","T 179 ","TIMER ","MIX - ICSStatusScroll " -"Input ","FB 1718 ","FB 1718 ","MIX - Input " -"Input_CheckFlowMetersSta","FC 1718 ","FC 1718 ","MIX - Check Flow Meters State " -"Input_Data ","DB 940 ","FB 1718 ","MIX - Input Data " -"Input_DigitalCtrl ","FC 1720 ","FC 1720 ","MIX - Digital input control " -"Input_DigitalScanner ","FC 1719 ","FC 1719 ","MIX - Digital input scanner " -"Instrument_Scanner ","FC 1968 ","FC 1968 "," " -"Integral ","FB 1700 ","FB 1700 ","MIX - Integral " -"Interlocking NET ","FB 1991 ","FB 1991 ","MIX - Interlocking NET " -"Interlocking_NET ","DB 991 ","FB 1991 ","MIX - Interlocking NET Data " -"Interlocking_Panel ","FC 1999 ","FC 1999 ","MIX - Interlocking Panel " -"Interlocking_Variables ","DB 900 ","DB 900 ","MIX - Interlocking_Variables " -"Interrupt ","OB 40 ","OB 40 ","Interrupt Management " -"ISOonTCP_or_TCP_Protocol","FB 1 ","FB 1 ","ETH "Iso on TCP" or "Native TCP" com block for PN CPU (V2.2) " -"LastbottleDone ","M 900.0 ","BOOL ","Laste Botte filled done " -"LGC_GADR ","SFC 49 ","SFC 49 ","Query the Module Slot Belonging to a Logical Address " -"LIMIT ","FC 22 ","FC 22 ","Limit " -"LIMIT_I ","FC 1849 ","FC 1849 ","MIX - Limits the value range for REALS " -"LIMIT_R ","FC 1848 ","FC 1848 ","MIX - Limits the value range for REALS " -"LowPassFilter ","FB 1701 ","FB 1701 ","MIX - Low_Pass_Filter " -"m_PAmPDS_RecipeTmr ","T 164 ","TIMER ","MIX - mPDS_PA_Ctrl_Write " -"m_PAmPDS_SYR_RecipeTmr ","T 1 ","TIMER ","MIX - mPDS_SYR_PA_Ctrl_Write " -"m_StartRecircPHE ","T 166 ","TIMER ","MIX - BlenderRun__Control " -"m_StopRecircPHE ","T 165 ","TIMER ","MIX - BlenderRun__Control " -"M_validat_27_01_25 ","M 800.0 ","BOOL ","Modification Validation 27_01_2025 " -"M100.0 ","M 100.0 ","BOOL ","QCO Started " -"M100.1 ","M 100.1 ","BOOL "," " -"M100.2 ","M 100.2 ","BOOL ","QCO Rinse completed " -"M100.3 ","M 100.3 ","BOOL ","QCO Filler flushing FP " -"M100.4 ","M 100.4 ","BOOL "," " -"M100.5 ","M 100.5 ","BOOL "," " -"M100.6 ","M 100.6 ","BOOL ","QCO Ended " -"M100.7 ","M 100.7 ","BOOL "," " -"M110.0 ","M 110.0 ","BOOL ","DEOX Recovery completed " -"M1530 ","M 153.0 ","BOOL ","FN FTN390 Counter - Water Inlet " -"M1531 ","M 153.1 ","BOOL ","FN FTN390 Partial Counter Reset - Water Inlet " -"M1532 ","M 153.2 ","BOOL ","FN FTG301 Counter - Compressed Air Inlet " -"M1533 ","M 153.3 ","BOOL ","FN FTG301 Partial Counter Reset - Compressed Air Inlet " -"M1543 ","M 154.3 ","BOOL ","FN FTM307 Partial Counter Reset-N2 Inlet " -"M1544 ","M 154.4 ","BOOL ","FN FTG302 Counter - CO2 Inlet " -"M1545 ","M 154.5 ","BOOL ","FN FTG302 Partial Counter Reset - CO2 Inlet " -"M1546 ","M 154.6 ","BOOL ","FP FTN390 CIP Counter - Water Inlet " -"M1547 ","M 154.7 ","BOOL ","FP FTN390 RINSE Counter - Water Inlet " -"M1550 ","M 155.0 ","BOOL ","FP FTN390 PRODUCTION Counter - Water Inlet " -"M1551 ","M 155.1 ","BOOL ","FP FTG301 RINSE Counter - Compressed Air Inlet " -"M1552 ","M 155.2 ","BOOL ","FP FTG301 PRODUCTION Counter - Compressed Air Inlet " -"M1553 ","M 155.3 ","BOOL ","FP FTG302 CIP Counter - CO2 Inlet " -"M1554 ","M 155.4 ","BOOL ","FP FTM307 Counter-N2 Inlet " -"M1556 ","M 155.6 ","BOOL ","FN Power Meter Counter - KWH " -"M1557 ","M 155.7 ","BOOL ","FN Power Meter Partial Counter Reset - KWH " -"M1560 ","M 156.0 ","BOOL ","FP Power Meter RINSE Counter - KWH " -"M1561 ","M 156.1 ","BOOL ","FP Power Meter CIP Counter - KWH " -"M1562 ","M 156.2 ","BOOL ","FN Power Meter Counter - KVARH " -"M1563 ","M 156.3 ","BOOL ","FN Power Meter Partial Counter Reset - KVARH " -"M1564 ","M 156.4 ","BOOL ","FP Power Meter RINSE Counter - KVARH " -"M1565 ","M 156.5 ","BOOL ","FP Power Meter CIP Counter - KVARH " -"m1570 ","M 157.0 ","BOOL ","QTM305 Mautent Position " -"m1571 ","M 157.1 ","BOOL ","QTM305 Measuring Position " -"M1604.2 ","M 1604.2 ","BOOL ","PPN301 Stop delay " -"M1738.0 ","M 1738.0 ","BOOL ","Density OK Diet recipe > 300 Lt " -"M1738.4 ","M 1738.4 ","BOOL ","PressureOkForDraining " -"M1743.5 ","M 1743.5 ","BOOL ","Production With Syrup Low Brix (<10 Brix) " -"M18100 ","M 1810.0 ","BOOL ","MIX - Fault Alarm " -"M18101 ","M 1810.1 ","BOOL ","MIX - Fault Alarm " -"M18102 ","M 1810.2 ","BOOL ","MIX - Fault Alarm " -"M18103 ","M 1810.3 ","BOOL ","MIX - Fault Alarm " -"M18104 ","M 1810.4 ","BOOL ","MIX - Fault Alarm " -"M18186 ","M 1818.6 ","BOOL ","MIX - Supplies Alarm " -"M18187 ","M 1818.7 ","BOOL ","MIX - Supplies Alarm " -"M18190 ","M 1819.0 ","BOOL ","MIX - Supplies Alarm " -"M18191 ","M 1819.1 ","BOOL ","MIX - Supplies Alarm " -"M18192 ","M 1819.2 ","BOOL ","MIX - Supplies Alarm " -"M18193 ","M 1819.3 ","BOOL ","MIX - Supplies Alarm " -"M18194 ","M 1819.4 ","BOOL ","MIX - Supplies Alarm " -"M18195 ","M 1819.5 ","BOOL ","MIX - Supplies Alarm " -"M18196 ","M 1819.6 ","BOOL ","MIX - Supplies Alarm " -"M18197 ","M 1819.7 ","BOOL ","MIX - Supplies Alarm " -"M18203 ","M 1820.3 ","BOOL ","MIX - Operator Alarm " -"M18204 ","M 1820.4 ","BOOL ","MIX - Operator Alarm " -"M18205 ","M 1820.5 ","BOOL ","MIX - Operator Alarm " -"M18206 ","M 1820.6 ","BOOL ","MIX - Operator Alarm " -"M18207 ","M 1820.7 ","BOOL ","MIX - Operator Alarm " -"M18210 ","M 1821.0 ","BOOL ","MIX - Operator Alarm " -"M18211 ","M 1821.1 ","BOOL ","MIX - Operator Alarm " -"M18212 ","M 1821.2 ","BOOL ","MIX - Operator Alarm " -"M18213 ","M 1821.3 ","BOOL ","MIX - Operator Alarm " -"M18214 ","M 1821.4 ","BOOL ","MIX - Operator Alarm " -"M18215 ","M 1821.5 ","BOOL ","MIX - Operator Alarm " -"M18216 ","M 1821.6 ","BOOL ","MIX - Operator Alarm " -"M18217 ","M 1821.7 ","BOOL ","MIX - Operator Alarm " -"M18700 ","M 1870.0 ","BOOL ","MIX - Profibus network Fault - Node01 " -"M18701 ","M 1870.1 ","BOOL ","MIX - Profibus network Fault - Node02 " -"M18702 ","M 1870.2 ","BOOL ","MIX - Profibus network Fault - Node03 " -"M18703 ","M 1870.3 ","BOOL ","MIX - Profibus network Fault - Node04 " -"M18704 ","M 1870.4 ","BOOL ","MIX - Profibus network Fault - Node05 " -"M18705 ","M 1870.5 ","BOOL ","MIX - Profibus network Fault - Node06 " -"M18706 ","M 1870.6 ","BOOL ","MIX - Profibus network Fault - Node07 " -"M18707 ","M 1870.7 ","BOOL ","MIX - Profibus network Fault - Node08 " -"M18710 ","M 1871.0 ","BOOL ","MIX - Profibus network Fault - Node09 " -"M18711 ","M 1871.1 ","BOOL ","MIX - Profibus network Fault - Node10 " -"M18712 ","M 1871.2 ","BOOL ","MIX - Profibus network Fault - Node11 " -"M18713 ","M 1871.3 ","BOOL ","MIX - Profibus network Fault - Node12 " -"M18714 ","M 1871.4 ","BOOL ","MIX - Profibus network Fault - Node13 " -"M18715 ","M 1871.5 ","BOOL ","MIX - Profibus network Fault - Node14 " -"M18716 ","M 1871.6 ","BOOL ","MIX - Profibus network Fault - Node15 " -"M18717 ","M 1871.7 ","BOOL ","MIX - Profibus network Fault - Node16 " -"M18720 ","M 1872.0 ","BOOL ","MIX - Profibus network Fault - Node17 " -"M18721 ","M 1872.1 ","BOOL ","MIX - Profibus network Fault - Node18 " -"M18722 ","M 1872.2 ","BOOL ","MIX - Profibus network Fault - Node19 " -"M18723 ","M 1872.3 ","BOOL ","MIX - Profibus network Fault - Node20 " -"M18724 ","M 1872.4 ","BOOL ","MIX - Profibus network Fault - Node21 " -"M18725 ","M 1872.5 ","BOOL ","MIX - Profibus network Fault - Node22 " -"M18726 ","M 1872.6 ","BOOL ","MIX - Profibus network Fault - Node23 " -"M18727 ","M 1872.7 ","BOOL ","MIX - Profibus network Fault - Node24 " -"M18730 ","M 1873.0 ","BOOL ","MIX - Profibus network Fault - Node25 " -"M18731 ","M 1873.1 ","BOOL ","MIX - Profibus network Fault - Node26 " -"M18732 ","M 1873.2 ","BOOL ","MIX - Profibus network Fault - Node27 " -"M18733 ","M 1873.3 ","BOOL ","MIX - Profibus network Fault - Node28 " -"M18734 ","M 1873.4 ","BOOL ","MIX - Profibus network Fault - Node29 " -"M18735 ","M 1873.5 ","BOOL ","MIX - Profibus network Fault - Node30 " -"M18736 ","M 1873.6 ","BOOL ","MIX - Profibus network Fault - Node31 " -"M18737 ","M 1873.7 ","BOOL ","MIX - Profibus network Fault - Node32 " -"M18740 ","M 1874.0 ","BOOL ","MIX - Profibus network Fault - Node33 " -"M18741 ","M 1874.1 ","BOOL ","MIX - Profibus network Fault - Node34 " -"M18742 ","M 1874.2 ","BOOL ","MIX - Profibus network Fault - Node35 " -"M18743 ","M 1874.3 ","BOOL ","MIX - Profibus network Fault - Node36 " -"M18744 ","M 1874.4 ","BOOL ","MIX - Profibus network Fault - Node37 " -"M18745 ","M 1874.5 ","BOOL ","MIX - Profibus network Fault - Node38 " -"M18746 ","M 1874.6 ","BOOL ","MIX - Profibus network Fault - Node39 " -"M18747 ","M 1874.7 ","BOOL ","MIX - Profibus network Fault - Node40 " -"M18750 ","M 1875.0 ","BOOL ","MIX - Profibus network Fault - Node41 " -"M18751 ","M 1875.1 ","BOOL ","MIX - Profibus network Fault - Node42 " -"M18752 ","M 1875.2 ","BOOL ","MIX - Profibus network Fault - Node43 " -"M18753 ","M 1875.3 ","BOOL ","MIX - Profibus network Fault - Node44 " -"M18754 ","M 1875.4 ","BOOL ","MIX - Profibus network Fault - Node45 " -"M18755 ","M 1875.5 ","BOOL ","MIX - Profibus network Fault - Node46 " -"M18756 ","M 1875.6 ","BOOL ","MIX - Profibus network Fault - Node47 " -"M18757 ","M 1875.7 ","BOOL ","MIX - Profibus network Fault - Node48 " -"M18760 ","M 1876.0 ","BOOL ","MIX - Profibus network Fault - Node49 " -"M18761 ","M 1876.1 ","BOOL ","MIX - Profibus network Fault - Node50 " -"M18762 ","M 1876.2 ","BOOL ","MIX - Profibus network Fault - Node51 " -"M18763 ","M 1876.3 ","BOOL ","MIX - Profibus network Fault - Node52 " -"M18764 ","M 1876.4 ","BOOL ","MIX - Profibus network Fault - Node53 " -"M18765 ","M 1876.5 ","BOOL ","MIX - Profibus network Fault - Node54 " -"M18766 ","M 1876.6 ","BOOL ","MIX - Profibus network Fault - Node55 " -"M18767 ","M 1876.7 ","BOOL ","MIX - Profibus network Fault - Node56 " -"M18770 ","M 1877.0 ","BOOL ","MIX - Profibus network Fault - Node57 " -"M18771 ","M 1877.1 ","BOOL ","MIX - Profibus network Fault - Node58 " -"M18772 ","M 1877.2 ","BOOL ","MIX - Profibus network Fault - Node59 " -"M18773 ","M 1877.3 ","BOOL ","MIX - Profibus network Fault - Node60 " -"M18774 ","M 1877.4 ","BOOL ","MIX - Profibus network Fault - Node61 " -"M18775 ","M 1877.5 ","BOOL ","MIX - Profibus network Fault - Node62 " -"M18776 ","M 1877.6 ","BOOL ","MIX - Profibus network Fault - Node63 " -"M18777 ","M 1877.7 ","BOOL ","MIX - Profibus network Fault - Node64 " -"M18780 ","M 1878.0 ","BOOL ","MIX - Profibus network Fault - Node65 " -"M18781 ","M 1878.1 ","BOOL ","MIX - Profibus network Fault - Node66 " -"M18782 ","M 1878.2 ","BOOL ","MIX - Profibus network Fault - Node67 " -"M18783 ","M 1878.3 ","BOOL ","MIX - Profibus network Fault - Node68 " -"M18784 ","M 1878.4 ","BOOL ","MIX - Profibus network Fault - Node69 " -"M18785 ","M 1878.5 ","BOOL ","MIX - Profibus network Fault - Node70 " -"M18786 ","M 1878.6 ","BOOL ","MIX - Profibus network Fault - Node71 " -"M18787 ","M 1878.7 ","BOOL ","MIX - Profibus network Fault - Node72 " -"M18790 ","M 1879.0 ","BOOL ","MIX - Profibus network Fault - Node73 " -"M18791 ","M 1879.1 ","BOOL ","MIX - Profibus network Fault - Node74 " -"M18792 ","M 1879.2 ","BOOL ","MIX - Profibus network Fault - Node75 " -"M18793 ","M 1879.3 ","BOOL ","MIX - Profibus network Fault - Node76 " -"M18794 ","M 1879.4 ","BOOL ","MIX - Profibus network Fault - Node77 " -"M18795 ","M 1879.5 ","BOOL ","MIX - Profibus network Fault - Node78 " -"M18796 ","M 1879.6 ","BOOL ","MIX - Profibus network Fault - Node79 " -"M18797 ","M 1879.7 ","BOOL ","MIX - Profibus network Fault - Node80 " -"M18800 ","M 1880.0 ","BOOL ","MIX - Profibus network Fault - Node81 " -"M18801 ","M 1880.1 ","BOOL ","MIX - Profibus network Fault - Node82 " -"M18802 ","M 1880.2 ","BOOL ","MIX - Profibus network Fault - Node83 " -"M18803 ","M 1880.3 ","BOOL ","MIX - Profibus network Fault - Node84 " -"M18804 ","M 1880.4 ","BOOL ","MIX - Profibus network Fault - Node85 " -"M18805 ","M 1880.5 ","BOOL ","MIX - Profibus network Fault - Node86 " -"M18806 ","M 1880.6 ","BOOL ","MIX - Profibus network Fault - Node87 " -"M18807 ","M 1880.7 ","BOOL ","MIX - Profibus network Fault - Node88 " -"M18810 ","M 1881.0 ","BOOL ","MIX - Profibus network Fault - Node89 " -"M18811 ","M 1881.1 ","BOOL ","MIX - Profibus network Fault - Node90 " -"M18812 ","M 1881.2 ","BOOL ","MIX - Profibus network Fault - Node91 " -"M18813 ","M 1881.3 ","BOOL ","MIX - Profibus network Fault - Node92 " -"M18814 ","M 1881.4 ","BOOL ","MIX - Profibus network Fault - Node93 " -"M18815 ","M 1881.5 ","BOOL ","MIX - Profibus network Fault - Node94 " -"M18816 ","M 1881.6 ","BOOL ","MIX - Profibus network Fault - Node95 " -"M18817 ","M 1881.7 ","BOOL ","MIX - Profibus network Fault - Node96 " -"M18820 ","M 1882.0 ","BOOL ","MIX - Profibus network Fault - Node97 " -"M18821 ","M 1882.1 ","BOOL ","MIX - Profibus network Fault - Node98 " -"M18822 ","M 1882.2 ","BOOL ","MIX - Profibus network Fault - Node99 " -"M18823 ","M 1882.3 ","BOOL ","MIX - Profibus network Fault - Node100 " -"M18824 ","M 1882.4 ","BOOL ","MIX - Profibus network Fault - Node101 " -"M18825 ","M 1882.5 ","BOOL ","MIX - Profibus network Fault - Node102 " -"M18826 ","M 1882.6 ","BOOL ","MIX - Profibus network Fault - Node103 " -"M18827 ","M 1882.7 ","BOOL ","MIX - Profibus network Fault - Node104 " -"M18830 ","M 1883.0 ","BOOL ","MIX - Profibus network Fault - Node105 " -"M18831 ","M 1883.1 ","BOOL ","MIX - Profibus network Fault - Node106 " -"M18832 ","M 1883.2 ","BOOL ","MIX - Profibus network Fault - Node107 " -"M18833 ","M 1883.3 ","BOOL ","MIX - Profibus network Fault - Node108 " -"M18834 ","M 1883.4 ","BOOL ","MIX - Profibus network Fault - Node109 " -"M18835 ","M 1883.5 ","BOOL ","MIX - Profibus network Fault - Node110 " -"M18836 ","M 1883.6 ","BOOL ","MIX - Profibus network Fault - Node111 " -"M18837 ","M 1883.7 ","BOOL ","MIX - Profibus network Fault - Node112 " -"M18840 ","M 1884.0 ","BOOL ","MIX - Profibus network Fault - Node113 " -"M18841 ","M 1884.1 ","BOOL ","MIX - Profibus network Fault - Node114 " -"M18842 ","M 1884.2 ","BOOL ","MIX - Profibus network Fault - Node115 " -"M18843 ","M 1884.3 ","BOOL ","MIX - Profibus network Fault - Node116 " -"M18844 ","M 1884.4 ","BOOL ","MIX - Profibus network Fault - Node117 " -"M18845 ","M 1884.5 ","BOOL ","MIX - Profibus network Fault - Node118 " -"M18846 ","M 1884.6 ","BOOL ","MIX - Profibus network Fault - Node119 " -"M18847 ","M 1884.7 ","BOOL ","MIX - Profibus network Fault - Node120 " -"M18850 ","M 1885.0 ","BOOL ","MIX - Profibus network Fault - Node121 " -"M18851 ","M 1885.1 ","BOOL ","MIX - Profibus network Fault - Node122 " -"M18852 ","M 1885.2 ","BOOL ","MIX - Profibus network Fault - Node123 " -"M18853 ","M 1885.3 ","BOOL ","MIX - Profibus network Fault - Node124 " -"M18854 ","M 1885.4 ","BOOL ","MIX - Profibus network Fault - Node125 " -"M18855 ","M 1885.5 ","BOOL ","MIX - Profibus network Fault - Node126 " -"M18856 ","M 1885.6 ","BOOL ","MIX - Profibus network Fault - Node127 " -"M18857 ","M 1885.7 ","BOOL ","MIX - Profibus network Fault - Node128 " -"M19000 ","M 1900.0 ","BOOL ","MIX - EmergencyPressONS " -"M19001 ","M 1900.1 ","BOOL ","MIX - Prod FP " -"M19002 ","M 1900.2 ","BOOL ","MIX - Rinse FP " -"M19003 ","M 1900.3 ","BOOL ","MIX - CIP FP " -"M19007 ","M 1900.7 ","BOOL ","MIX - Start FP " -"M19010 ","M 1901.0 ","BOOL ","MIX - StartPump FP " -"M19011 ","M 1901.1 ","BOOL ","MIX - All Auto FP " -"M19012 ","M 1901.2 ","BOOL ","MIX - 1Min FP " -"M19013 ","M 1901.3 ","BOOL ","MIX - Stop FP " -"M19014 ","M 1901.4 ","BOOL ","MIX - ColdReq FP " -"M19015 ","M 1901.5 ","BOOL ","MIX - WarmReq FP " -"M19016 ","M 1901.6 ","BOOL ","MIX - ColdDone FP " -"M19017 ","M 1901.7 ","BOOL ","MIX - WarmDone FP " -"M19020 ","M 1902.0 ","BOOL ","MIX - FillerRinseDone FP " -"M19021 ","M 1902.1 ","BOOL ","MIX - RinseDone FP " -"M19022 ","M 1902.2 ","BOOL ","MIX - CIPChange FP " -"M19023 ","M 1902.3 ","BOOL ","MIX - RinseRunning FP " -"M19024 ","M 1902.4 ","BOOL ","MIX - PressREQ FP " -"M19025 ","M 1902.5 ","BOOL ","MIX - F1_StartStop_Command FP " -"M19026 ","M 1902.6 ","BOOL ","MIX - PressLatch FP " -"M19027 ","M 1902.7 ","BOOL ","MIX - ProdBrixHigh FP " -"M19030 ","M 1903.0 ","BOOL ","MIX - ProdBrixLow FP " -"M19031 ","M 1903.1 ","BOOL ","MIX - ProdCO2High FP " -"M19032 ","M 1903.2 ","BOOL ","MIX - ProdCO2Low FP " -"M19033 ","M 1903.3 ","BOOL ","MIX - WaterHighTemp FP " -"M19034 ","M 1903.4 ","BOOL ","MIX - ProdHighTemp FP " -"M19060 ","M 1906.0 ","BOOL ","MIX - CIPTotalDrainREQ FP " -"M19061 ","M 1906.1 ","BOOL ","MIX - CIPDrainEnd FP " -"M19062 ","M 1906.2 ","BOOL ","MIX - ProdTankFloodREQ FP " -"M19063 ","M 1906.3 ","BOOL ","MIX - SyrTankFloodREQ FP " -"M19064 ","M 1906.4 ","BOOL ","MIX - DeairTankFloodREQ FP " -"M19074 ","M 1907.4 ","BOOL ","MIX - FP ****** " -"M19075 ","M 1907.5 ","BOOL ","MIX - FP ****** " -"M19076 ","M 1907.6 ","BOOL ","MIX - Product tank Drain Manual Reset FP " -"M19077 ","M 1907.7 ","BOOL ","MIX - Product tank Drain Manual Reset ONS " -"M19080 ","M 1908.0 ","BOOL ","MIX - Totalize FN " -"M19083 ","M 1908.3 ","BOOL ","MIX - Load Next Recipe ONS " -"M19084 ","M 1908.4 ","BOOL ","MIX - Load Next Recipe FP " -"M19086 ","M 1908.6 ","BOOL ","MIX - FP ****** " -"M19091 ","M 1909.1 ","BOOL ","MIX - FP ****** " -"M19094 ","M 1909.4 ","BOOL ","MIX - FP ****** " -"M19095 ","M 1909.5 ","BOOL ","MIX - FP ****** " -"M19100 ","M 1910.0 ","BOOL ","MIX - Interlocking Net : SYRUP Room Communication Error " -"M19101 ","M 1910.1 ","BOOL ","MIX - Interlocking Net : CIP Communication Error " -"M19102 ","M 1910.2 ","BOOL ","MIX - Interlocking Net : PAST Communication Error " -"M19103 ","M 1910.3 ","BOOL ","MIX - Interlocking Net : FILLER Communication Error " -"M19104 ","M 1910.4 ","BOOL ","MIX - Interlocking Net : PRODUCT Room Communication Error " -"M19105 ","M 1910.5 ","BOOL ","MIX - Interlocking Net : XX Communication Error " -"M19106 ","M 1910.6 ","BOOL ","MIX - Interlocking Net : XX Communication Error " -"M19107 ","M 1910.7 ","BOOL ","MIX - Interlocking Net : XX Communication Error " -"M19110 ","M 1911.0 ","BOOL ","MIX - Product Tank Drain Manual Request " -"M19111 ","M 1911.1 ","BOOL ","MIX - " -"M19112 ","M 1911.2 ","BOOL ","MIX - " -"M19113 ","M 1911.3 ","BOOL ","MIX - " -"M19114 ","M 1911.4 ","BOOL ","MIX - " -"M19115 ","M 1911.5 ","BOOL ","MIX - " -"M19116 ","M 1911.6 ","BOOL ","MIX - Interlocking Net : General Communication Error " -"M19117 ","M 1911.7 ","BOOL ","MIX - " -"M19120 ","M 1920.0 ","BOOL ","MIX - Valves Global Ssfety " -"M19150 ","M 1915.0 ","BOOL ","MIX - FP ****** " -"M19151 ","M 1915.1 ","BOOL ","MIX - FP ****** " -"M19152 ","M 1915.2 ","BOOL ","MIX - FP ****** " -"M19153 ","M 1915.3 ","BOOL ","MIX - FP ****** " -"M19154 ","M 1915.4 ","BOOL ","MIX - " -"M19155 ","M 1915.5 ","BOOL ","MIX - " -"M19156 ","M 1915.6 ","BOOL ","MIX - FP ****** " -"M19157 ","M 1915.7 ","BOOL ","MIX - FP ****** " -"M19505 ","M 1950.5 ","BOOL ","MIX - " -"M19506 ","M 1950.6 ","BOOL ","MIX - " -"M19507 ","M 1950.7 ","BOOL ","MIX - " -"M19510 ","M 1951.0 ","BOOL ","MIX - I/O Point Fault Memory " -"M19511 ","M 1951.1 ","BOOL ","MIX - Loss Of Rack Fault Memory " -"M19512 ","M 1951.2 ","BOOL ","MIX - Complete Restart Memory " -"M19513 ","M 1951.3 ","BOOL ","MIX - Profibus diag "CHECK_ACTIVE" " -"M19514 ","M 1951.4 ","BOOL ","MIX - Profibus diag "HMI RESET - CHECK_ACTIVE" " -"M19515 ","M 1951.5 ","BOOL ","MIX - Profibus diag "HMI SINGLE DIAG REQUEST" " -"M19517 ","M 1951.7 ","BOOL ","MIX - " -"M20000 ","M 2000.0 ","BOOL ","MIX - Stop_SR " -"M20001 ","M 2000.1 ","BOOL ","MIX - ColdRinseSR " -"M20002 ","M 2000.2 ","BOOL ","MIX - WarmRinseSR " -"M20003 ","M 2000.3 ","BOOL ","MIX - " -"M20004 ","M 2000.4 ","BOOL ","MIX - mColdRinseSelected " -"M20005 ","M 2000.5 ","BOOL ","MIX - mWarmRinseSelected " -"M3.2 ","M 3.2 ","BOOL ","Modifica_16052022 " -"M3042 ","M 304.2 ","BOOL ","Start Up ready to Filler Aux " -"M305.2 ","M 305.2 ","BOOL ","Start Up with Flooding: Pressure Enable " -"M305.6 ","M 305.6 ","BOOL ","Cip : Filler Dummy Bottles Inserition Request FP " -"M305.7 ","M 305.7 ","BOOL ","Cip : Filler Dummy Bottles Inserition Request " -"M3051 ","M 305.1 ","BOOL ","Start Up with Flooding: Drain Activated ONS " -"M3053 ","M 305.3 ","BOOL ","Start Up with Flooding: Flooding Activated " -"M3054 ","M 305.4 ","BOOL ","Product Tank Bottom Calc FP " -"M3055 ","M 305.5 ","BOOL ","Product Tank Full FP " -"M306.0 ","M 306.0 ","BOOL ","EndProductionDrain " -"M4000 ","M 400.0 ","BOOL ","Aux PPM303 Slew 1 " -"M4001 ","M 400.1 ","BOOL ","Aux PPM303 Slew 2 " -"M50.0_Test_Sim ","M 50.0 ","BOOL ","_Simulation Active_ " -"M80.0 ","M 80.0 ","BOOL ","Aux FN per Cip Complete " -"M80.1 ","M 80.1 ","BOOL ","Aux FP First Production Done " -"M80.2 ","M 80.2 ","BOOL ","Mem. First Production Done " -"M80.3 ","M 80.3 ","BOOL ","Aux Mem. Prima First Prod Done for Maselli " -"M80.4 ","M 80.4 ","BOOL ","Aux Next Step After Blending in first prod " -"mAlarmHornReset ","M 1715.2 ","BOOL ","MIX - SAFETIES " -"Maselli_ADAM_Read ","FB 2121 ","FB 2121 ","Read AI with error control " -"Maselli_PA_Control ","FC 1890 ","FC 1890 ","MIX - Maselli_PA_Control " -"Maselli_PA_Ctrl_Read ","FC 1891 ","FC 1891 ","MIX - Maselli_PA_Ctrl_Read " -"Maselli_PA_Ctrl_Transfer","FC 1893 ","FC 1893 ","MIX - Maselli_PA_Ctrl_Transfer " -"Maselli_PA_Ctrl_Write ","FC 1892 ","FC 1892 ","MIX - Maselli_PA_Ctrl_Write " -"Maselli_PA_Data ","DB 967 ","DB 967 ","MIX - Maselli_PA_Data " -"MaselliTCP ","FB 2120 ","FB 2120 ","MaselliTCP Read " -"MaselliTCP_DB_UR29 ","DB 2120 ","FB 2120 "," " -"MaselliTCP_DB_UR62 ","DB 2123 ","FB 2120 "," " -"mAuxiliaryOn ","M 130.0 ","BOOL "," " -"mAuxStepICSMssg ","MW 620 ","INT ","MIX - ICS Aux Memory Step " -"mAuxStopFromFillerTmr ","T 17 ","TIMER ","MIX - BlenderRun__Control " -"mAuxTP1 ","T 140 ","TIMER ","MIX - MFMAnalogValues_Totalize " -"mAVN30x_1 ","M 1690.0 ","BOOL "," " -"mAVN30x_1_Old ","M 1691.0 ","BOOL "," " -"mAVN30x_2 ","M 1690.1 ","BOOL "," " -"mAVN30x_2_Old ","M 1691.1 ","BOOL "," " -"mAVN30x_3 ","M 1690.2 ","BOOL "," " -"mAVN30x_3_Old ","M 1691.2 ","BOOL "," " -"MaxCarboCO2 Vol ","FC 1912 ","FC 1912 ","MIX - Max_Carbo_CO2_Vol " -"MB101 ","MB 101 ","BYTE ","QCO Database Pointer " -"mBaialage_Fault ","T 21 ","TIMER ","MIX - Baialage " -"mBaialage_Request ","M 1908.2 ","BOOL ","MIX - Baialage Request " -"mBaialageDelayMinflow ","T 20 ","TIMER ","MIX - Baialage " -"mBaialageReqONS ","M 1908.1 ","BOOL ","MIX - Baialage Request FP " -"mBalaiageDoneONS ","M 1908.5 ","BOOL ","MIX - FP ****** " -"mBlenderDrainTimer ","T 125 ","TIMER ","MIX - CIP Total Drain " -"mBlenderDrainTimerDelay ","T 182 ","TIMER ","MIX - CIP Total Drain Delay Timer " -"mBlenderEmprtyTON ","T 124 ","TIMER ","MIX - CIP MAIN " -"mBlenderStopDly ","T 10 ","TIMER ","MIX - BlenderRun__Control " -"mBlendStopDly ","T 139 ","TIMER ","MIX - MFMAnalogValues_Totalize " -"mCIP_CompletedONS ","M 1900.4 ","BOOL ","MIX - CIP MAIN " -"mCIPRinseDlyOpenRMP302 ","T 82 ","TIMER ","Time delay to open valve RMP302 in CIP/Rinse " -"mCIPRinseDlyOpenValve ","T 81 ","TIMER ","Time delay to open valve in CIP/Rinse " -"mClock_ONS ","M 1903.7 ","BOOL ","MIX - CIPLocal_ExecSimpleCIP " -"mCO2MainValveDelay ","T 44 ","TIMER ","MIX - ProductTank PressCtrl " -"mCO2TD ","MD 2016 ","REAL ","MIX - CIp Prod Flow " -"mCO2Td1Ons ","M 1725.5 ","BOOL "," " -"mCO2TdOns ","M 1725.4 ","BOOL "," " -"mCTS301HighAcheavedDly ","T 34 ","TIMER ","MIX - CIPLocal_WaitEvent_Ctrl " -"mCTS301LowAcheavedDly ","T 36 ","TIMER ","MIX - CIPLocal_WaitEvent_Ctrl " -"MD1200 ","MD 1200 ","DWORD ","Aux Liter Offset " -"MD1204 ","MD 1204 ","DWORD ","Aux deareator Start Up Liters Counter " -"MD1206 ","MD 1206 ","DWORD ","Aux CarboWater Line Offset " -"MD1870 ","MD 1870 ","DWORD ","MIX - Profibus network Fault array 1 " -"MD1874 ","MD 1874 ","DWORD ","MIX - Profibus network Fault array 2 " -"MD1878 ","MD 1878 ","DWORD ","MIX - Profibus network Fault array 3 " -"MD1882 ","MD 1882 ","DWORD ","MIX - Profibus network Fault array 4 " -"mDeairLSN301_LevFault ","T 77 ","TIMER ","MIX - TankLevel " -"mDeairLSN301_LevFault1 ","T 78 ","TIMER ","MIX - TankLevel " -"mDeairLSN301_LevFault2 ","T 79 ","TIMER ","MIX - TankLevel " -"mDeairTank_Flood ","T 129 ","TIMER ","MIX - CIP Flood " -"mDeairTank_HighLvlONS ","M 1909.0 ","BOOL ","MIX - High deair level fault FP " -"mDeairTank_LevFault ","T 58 ","TIMER ","MIX - TankLevel " -"mDeairTank_LevFault1 ","T 59 ","TIMER ","MIX - TankLevel " -"mDeairTank_LevFault2 ","T 60 ","TIMER ","MIX - TankLevel " -"mDeairTank_LevFault3 ","T 148 ","TIMER ","MIX - TankLevel " -"mDeairTank_LoadDelay ","T 57 ","TIMER ","MIX - TankLevel " -"mDeairTank2_Flood ","T 120 ","TIMER ","Timer to Mix the first prod " -"mDelayBlendEn ","T 11 ","TIMER ","MIX - BlenderRun__Control " -"mDelayCIPStopP1 ","T 46 ","TIMER ","MIX - PumpsControl " -"mDelayCIPStopP2 ","T 51 ","TIMER ","MIX - PumpsControl " -"mDelayCIPStopP3 ","T 53 ","TIMER ","MIX - PumpsControl " -"mDelayCIPStopP5 ","T 49 ","TIMER ","MIX - PumpsControl " -"mDelayCIPStopP9 ","T 76 ","TIMER ","MIX - PumpsControl " -"mDelayCIPStopPPM307 ","T 27 ","TIMER ","MIX - PumpsControl " -"mDelayCipStopPPN301 ","T 149 ","TIMER ","MIX - Pumps Control " -"mDelayOpenAVM317 ","T 29 ","TIMER ","MIX - Pneumatic Valve Ctrl " -"mDelayPowerOnTmr ","T 0 ","TIMER ","MIX - BlenderCtrl__Main " -"mDelayProdStopPPM303 ","T 52 ","TIMER ","MIX - PumpsControl " -"mDelayProdStopPPM309 ","T 73 ","TIMER ","MIX - PumpsControl " -"mDelayStartPPM307 ","T 26 ","TIMER ","MIX - PumpsControl " -"mDelayStartPPN301 ","T 92 ","TIMER ","MIX - PumpsControl " -"mDelayStartPPN305 ","T 48 ","TIMER ","MIX - PumpsControl " -"mDelayStartPPN305Blend ","T 47 ","TIMER ","MIX - PumpsControl " -"mDelayStartPPP302 ","T 50 ","TIMER ","MIX - PumpsControl " -"mDelayStartProdPPN301 ","T 89 ","TIMER ","MIX - PumpsControl " -"mDelayStop ","T 9 ","TIMER ","MIX - BlenderRun__Control " -"mDelayStop_SR_P ","T 54 ","TIMER ","MIX - PumpsControl " -"mDelayStopPPN301 ","T 150 ","TIMER ","MIX - PumpsControl " -"mDelayStopPPN305 ","T 152 ","TIMER ","MIX - PumpsControl " -"mDelayStopProdPPN301 ","T 157 ","TIMER ","MIX - PumpsControl " -"mDelayToRestart ","T 18 ","TIMER ","MIX - BlenderRun__Control " -"mDeoxCIPPressTmr ","T 99 ","TIMER ","MIX - Deox CIP Delta Inlet Pressure Timer " -"mDeoxLowPressTmr ","T 71 ","TIMER ","MIX - Deox Low Inlet Pressure Timer " -"mDeoxNoPressTmr ","T 72 ","TIMER ","MIX - Deox No Inlet Pressure Timer " -"mDeoxPressCtrlDly ","T 70 ","TIMER ","MIX - Deox Inlet Pressure Control Delay " -"mDlyCarboStop ","T 65 ","TIMER ","MIX - Delay Carbo Stop OFF " -"mDlyCIPSysLevelOK ","T 87 ","TIMER ","Time delay to CIP System Level OK " -"mDlyFreeze ","T 66 ","TIMER ","MIX - Delay Freeze Meter OFF " -"mDlyOffRecirc ","T 15 ","TIMER ","MIX - BlenderRun__Control " -"mDlyReturnFlowOff ","T 88 ","TIMER ","ICS - Delay to Return Flow OFF " -"mDlyReturnFlowOn ","T 98 ","TIMER ","ICS - Delay to Return flow ON " -"mEHS301_Fault ","T 114 ","TIMER ","MIX - EHS Control " -"mEHS302_Fault ","T 115 ","TIMER ","MIX - EHS Control " -"mEHS303_Fault ","T 116 ","TIMER ","MIX - EHS Control " -"mEHS304_Fault ","T 117 ","TIMER ","MIX - EHS Control " -"mEHS305_Fault ","T 118 ","TIMER ","MIX - EHS Control " -"mEHS306_Fault ","T 119 ","TIMER ","MIX - EHS Control " -"mEnableStartTmr ","T 8 ","TIMER ","MIX - BlenderRun__Control " -"mEnCooler ","T 14 ","TIMER ","MIX - BlenderRun__Control " -"mEnStopFromFillerTmr ","T 16 ","TIMER ","MIX - BlenderRun__Control " -"mEnToRamp ","T 13 ","TIMER ","MIX - BlenderRun__Control " -"mEqPressOk ","T 45 ","TIMER ","MIX - ProductTank PressCtrl " -"MessageScroll ","FC 210 ","FC 210 ","From Bit to Code conversion " -"MessageScroll_Time ","T 142 ","TIMER ","MIX - MessageScroll " -"mFaultCloseRMM301Tmr ","T 38 ","TIMER ","MIX - ModValveFault " -"mFaultCloseRMM303Tmr ","T 42 ","TIMER ","MIX - ModValveFault " -"mFaultCloseRMM304Tmr ","T 68 ","TIMER ","MIX - ModValveFault " -"mFaultCloseRMP302Tmr ","T 40 ","TIMER ","MIX - ModValveFault " -"mFaultOpenRMM301Tmr ","T 37 ","TIMER ","MIX - ModValveFault " -"mFaultOpenRMM303Tmr ","T 41 ","TIMER ","MIX - ModValveFault " -"mFaultOpenRMM304Tmr ","T 67 ","TIMER ","MIX - ModValveFault " -"mFaultOpenRMP302Tmr ","T 39 ","TIMER ","MIX - ModValveFault " -"mFillerFirstLoadTimeOut ","M 2000.6 ","BOOL ","MIX - BlendFill StartUp " -"mFillerProdLoadedInit ","MD 2004 ","REAL ","MIX - BlendFill StartUp " -"mFinalPressOk ","T 91 ","TIMER ","MIX - ProductTank PressCtrl " -"mFlipFlop_1 ","T 101 ","TIMER ","MIX - Pneumatic Valve Ctrl " -"mFlipFlop_2 ","T 102 ","TIMER ","MIX - Pneumatic Valve Ctrl " -"mFlipFlop_3 ","T 103 ","TIMER ","MIX - Pneumatic Valve Ctrl " -"mFlipFlop_4 ","T 104 ","TIMER ","MIX - Pneumatic Valve Ctrl " -"mFlipFlopTOF ","T 31 ","TIMER ","MIX - Pneumatic Valve Ctrl " -"mFlipFlopTOF1 ","T 107 ","TIMER ","MIX - ProductTankDrain " -"mFlipFlopTON ","T 30 ","TIMER ","MIX - Pneumatic Valve Ctrl " -"mFlipFlopTON1 ","T 106 ","TIMER ","MIX - ProductTankDrain " -"MFM_Analog_Value_Data ","DB 942 ","FB 1720 ","MIX - MFM_Analog_Value_Data " -"MFMAnalogValues ","FB 1720 ","FB 1720 ","MIX - MFM_Analog_Values " -"MFMAnalogValues_Totalize","FC 2025 ","FC 2025 ","MIX - Totalizers " -"mICSCheckDosingMoreOFF ","T 96 ","TIMER ","MIX - ICS Check Conductivity to Dosing More Delay OFF " -"mICSCheckDosingMoreON ","T 95 ","TIMER ","MIX - ICS Check Conductivity to Dosing More Delay ON " -"mICSCIPDrainDone ","T 97 ","TIMER ","MIX - ICS " -"mICSDelayFlushingOFF ","T 110 ","TIMER ","MIX - ICS Delay to Stop Flushing " -"mInizialize_ONS ","M 1904.0 ","BOOL ","MIX - CIPLocal_ExecSimpleCIP " -"mInizializeTP ","T 23 ","TIMER ","MIX - CIP Local " -"mmH2O_TO_Freq ","FC 1844 ","FC 1844 ","MIX - mmH2O_TO_Freq " -"mNoRecircFlowDly ","T 24 ","TIMER ","MIX - CIP Local " -"MOD_ERR ","OB 122 ","OB 122 ","Module Access Error " -"ModValveFault ","FC 2035 ","FC 2035 ","MIX - Mod Valve Fault " -"mONS ","M 1900.6 ","BOOL ","MIX - CIP Local " -"mONS2 ","M 1907.2 ","BOOL ","MIX - CIP Local " -"mOpenAVS333_335TOF ","T 35 ","TIMER ","MIX - CIPLocal_WaitEvent_Ctrl " -"mOperatorStopTP ","T 22 ","TIMER ","MIX - BlenderRun_Stopping " -"mPAMaselli_FreezeMeter ","T 183 ","TIMER "," " -"mPAMaselli_RecipeFTRIG ","M 1909.7 ","BOOL ","MIX - mPAMaselli_RecipeFTRIG " -"mPAMaselli_RecipeRTRIG ","M 1909.6 ","BOOL ","MIX - mPAMaselli_RecipeRTRIG " -"mPAMaselli_RecipeTmr ","T 170 ","TIMER ","MIX - Maselli_PA_Ctrl_Transfer " -"mPAMaselli_RecipeTmr1 ","T 171 ","TIMER ","MIX - Maselli_PA_Ctrl_Write " -"mPAMaselli_TrnsfrFault ","T 173 ","TIMER ","MIX - Maselli_PA_Ctrl_Transfer Fault " -"mPAMaselliTmrFault ","T 172 ","TIMER ","MIX - Maselli_PA_Ctrl_Read " -"mPAMaselliTmrFault1 ","T 175 ","TIMER ","MIX - Maselli_PA_Ctrl_Error " -"mPAMaselliTmrReset ","T 32 ","TIMER ","MIX - Maselli_PA_Control " -"mPAmPDS_SYR_FreezeMeter ","T 177 ","TIMER ","MIX - mPDS_SYR_PA_Control " -"mPAmPDS_SYR_TmrFault ","T 174 ","TIMER ","MIX - mPDS_SYR_PA_Ctrl_Read " -"mPAmPDS_SYR_TmrReset ","T 176 ","TIMER ","MIX - mPDS_SYR_PA_Control " -"mPAmPDSCARBOStopMeterTmr","T 161 ","TIMER ","MIX - mPDS_PA_Control " -"mPAmPDSFreezeMeterTmr ","T 160 ","TIMER ","MIX - mPDS_PA_Control " -"mPAmPDSTmrComErr ","T 162 ","TIMER ","MIX - mPDS_PA_Ctrl_Read " -"mPAmPDSTmrFault ","T 163 ","TIMER ","MIX - mPDS_PA_Ctrl_Read " -"mPAmPDSTmrReset ","T 159 ","TIMER ","MIX - mPDS_PA_Control " -"mPDS_PA_Control ","FC 1880 ","FC 1880 ","MIX - mPDS_PA_Control " -"mPDS_PA_Ctrl_Parameters ","FC 1883 ","FC 1883 ","MIX - Parameters_Transfer " -"mPDS_PA_Ctrl_Read ","FC 1881 ","FC 1881 ","MIX - mPDS_PA_Control_Read " -"mPDS_PA_Ctrl_Transfer ","FC 1884 ","FC 1884 ","MIX - Transfer_PA_mPDS " -"mPDS_PA_Ctrl_Write ","FC 1882 ","FC 1882 ","MIX - mPDS_PA_Control_Write " -"mPDS_PA_Data ","DB 932 ","DB 932 ","MIX - mPDS_PA_Data " -"mPDS_PA_OutDigitByteDI00","M 1792.0 ","BOOL ","MIX - Antoon Paar Virtual DI00 " -"mPDS_PA_OutDigitByteDI01","M 1792.1 ","BOOL ","MIX - Antoon Paar Virtual DI01 " -"mPDS_PA_OutDigitByteDI02","M 1792.2 ","BOOL ","MIX - Antoon Paar Virtual DI02 " -"mPDS_PA_OutDigitByteDI03","M 1792.3 ","BOOL ","MIX - Antoon Paar Virtual DI03 " -"mPDS_PA_OutDigitByteDI04","M 1792.4 ","BOOL ","MIX - Antoon Paar Virtual DI04 " -"mPDS_PA_OutDigitByteDI05","M 1792.5 ","BOOL ","MIX - Antoon Paar Virtual DI05 " -"mPDS_PA_OutDigitByteDI06","M 1792.6 ","BOOL ","MIX - Antoon Paar Virtual DI06 " -"mPDS_PA_OutDigitByteDI07","M 1792.7 ","BOOL ","MIX - Antoon Paar Virtual DI07 " -"mPDS_PA_OutDigitByteDI10","M 1793.0 ","BOOL ","MIX - Antoon Paar Virtual DI10 " -"mPDS_PA_OutDigitByteDI11","M 1793.1 ","BOOL ","MIX - Antoon Paar Virtual DI11 " -"mPDS_PA_OutDigitByteDI12","M 1793.2 ","BOOL ","MIX - Antoon Paar Virtual DI12 " -"mPDS_PA_OutDigitByteDI13","M 1793.3 ","BOOL ","MIX - Antoon Paar Virtual DI13 " -"mPDS_PA_OutDigitByteDI14","M 1793.4 ","BOOL ","MIX - Antoon Paar Virtual DI14 " -"mPDS_PA_OutDigitByteDI15","M 1793.5 ","BOOL ","MIX - Antoon Paar Virtual DI15 " -"mPDS_PA_OutDigitByteDI16","M 1793.6 ","BOOL ","MIX - Antoon Paar Virtual DI16 " -"mPDS_PA_OutDigitByteDI17","M 1793.7 ","BOOL ","MIX - Antoon Paar Virtual DI17 " -"mPDS_PA_OutDigitWord ","MW 1792 ","WORD ","MIX - mPDS_PA_Data Cyclical Output Data " -"mPDS_SYR_PA_Control ","FC 1885 ","FC 1885 ","MIX - mPDS_SYR_PA_Control " -"mPDS_SYR_PA_Ctrl_Param ","FC 1888 ","FC 1888 ","MIX - mPDS_SYR_PA_Parameters_Transfer " -"mPDS_SYR_PA_Ctrl_Read ","FC 1886 ","FC 1886 ","MIX - mPDS_SYR_PA_Control_Read " -"mPDS_SYR_PA_Ctrl_Trans ","FC 1889 ","FC 1889 ","MIX - mPDS_SYR_PA_Transfer " -"mPDS_SYR_PA_Ctrl_Write ","FC 1887 ","FC 1887 ","MIX - mPDS_SYR_PA_Control_Write " -"mPDS_SYR_PA_Data ","DB 966 ","DB 966 ","MIX - mPDS_SYR_PA_Data " -"mPDS5_P1 ","M 1794.0 ","BOOL ","MIX - mPDS5 " -"mPDS5_P2 ","M 1794.1 ","BOOL ","MIX - mPDS5 " -"mPID_AVN30x_Int ","MD 1922 ","REAL ","MIX - " -"mPID_RMM301_Int ","MD 1970 ","REAL ","MIX - PID_Water_Integral " -"mPID_RMM303_Int ","MD 1978 ","REAL ","MIX - PID_CO2_Integral " -"mPID_RMM304_Int ","MD 1926 ","REAL ","MIX - PID_GAS2_Integral " -"mPID_RMP302_Int ","MD 1974 ","REAL ","MIX - PID_Syrup_Integral " -"mPID_RVN302_Int ","MD 1986 ","REAL ","MIX - PID_RVN302_Level_Integral " -"mPID_RVP303_Int ","MD 1982 ","REAL ","MIX - PID_Syrup_Level_Integral " -"mPPM303_Pump ","T 155 ","TIMER ","MIX - PumpsControl " -"mPPM303RampEndFreq ","MD 1744 ","REAL ","PPM303 end ramp frequency " -"mPPM303RampFreq ","MD 1726 ","REAL ","PPM303 ramp freq aux " -"mPPM303RampSlewMax ","MD 1730 ","REAL ","PPM303 ramp max slew " -"mPPM303StartUpRamp ","DB 702 ","FB 1702 ","BlendFill StartUP Ramp " -"mPPM306_Pump ","T 158 ","TIMER ","MIX - PumpsControl " -"mPPM307_Pump ","T 28 ","TIMER ","MIX - PumpsControl " -"mPPM309_Pump ","T 83 ","TIMER ","MIX - PumpsControl " -"mPPN301_Pump ","T 151 ","TIMER ","MIX - PumpsControl " -"mPPN304_Pump ","T 156 ","TIMER ","MIX - PumpsControl " -"mPPN305_Pump ","T 153 ","TIMER ","MIX - PumpsControl " -"mPPP302_Pump ","T 154 ","TIMER ","MIX - PumpsControl " -"mPrdTank_Flood ","T 127 ","TIMER ","MIX - CIP Flood " -"mProdTankPressCO2_N2 ","M 1700.2 ","BOOL ","Prod Tank Press CO2+N2 " -"mProdTankPressCO2_StAir ","M 1700.1 ","BOOL ","Prod Tank Press CO2+StAir " -"mProdTankPressOnlyCO2 ","M 1700.0 ","BOOL ","Prod Tank Press Only CO2 " -"mRecipeCalculationONS ","M 1921.1 ","BOOL ","MIX - Save Syrup Level Integral ONS " -"mRecipeChanged_ONS ","M 1904.1 ","BOOL ","MIX - CIPLocal_ExecSimpleCIP " -"mRequestTP ","M 1900.5 ","BOOL ","MIX - CIP Local " -"mResetFTM303TotTmr ","T 6 ","TIMER ","MIX - BlenderCtrl__Main " -"mResetFTN301TotTmr ","T 4 ","TIMER ","MIX - BlenderCtrl__Main " -"mResetFTP302TotTmr ","T 5 ","TIMER ","MIX - BlenderCtrl__Main " -"mResetProductTotTmr ","T 7 ","TIMER ","MIX - BlenderCtrl__Main " -"mResetTotalizerTmr ","T 3 ","TIMER ","MIX - BlenderCtrl__Main " -"mRMM301_Int_Init ","M 1920.3 ","BOOL ","MIX - Save Syrup Level Integral FP " -"mRMM301_Int_ONS ","M 1920.4 ","BOOL ","MIX - Save Syrup Level Integral ONS " -"mRMM303_Int_Init ","M 1920.7 ","BOOL ","MIX - Save Syrup Level Integral FP " -"mRMM303_Int_ONS ","M 1921.0 ","BOOL ","MIX - Save Syrup Level Integral ONS " -"mRMM304_Int_Init ","M 1921.4 ","BOOL ","MIX - Save GAS 2 Flow Integral FP " -"mRMM304_Int_ONS ","M 1921.5 ","BOOL ","MIX - Save GAS 2 Flow Integral ONS " -"mRMP302_Int_Init ","M 1920.5 ","BOOL ","MIX - Save Syrup Level Integral FP " -"mRMP302_Int_ONS ","M 1920.6 ","BOOL ","MIX - Save Syrup Level Integral ONS " -"mRVM301_Fault ","T 43 ","TIMER ","MIX - ProductTank PressCtrl " -"mRVN302_Int_Init ","M 1921.2 ","BOOL ","MIX - Save Deair Level Integral FP " -"mRVN302_Int_ONS ","M 1921.3 ","BOOL ","MIX - Save Deair Level Integral ONS " -"mRVP303_Int_Init ","M 1920.1 ","BOOL ","MIX - Save Syrup Level Integral FP " -"mRVP303_Int_ONS ","M 1920.2 ","BOOL ","MIX - Save Syrup Level Integral ONS " -"mSaveNumTank ","MW 1994 ","INT ","MIX - mSaveNumTank " -"MSE Slope ","FB 1703 ","FB 1703 ","MIX - MSE Slope " -"mSpeedConstTmr ","T 138 ","TIMER ","MIX - BlenderPIDCtrl_SaveValve " -"mSpeedConstTmr.Q ","M 2010.7 ","BOOL ","MIX - BlenderPIDCtrl_SaveInteg " -"mStepDown_ONS ","M 1903.6 ","BOOL ","MIX - CIPLocal_ExecSimpleCIP " -"mSteppingDown ","M 1680.1 ","BOOL ","MIX - CIP Stepping Down " -"mSteppingUp ","M 1680.0 ","BOOL ","MIX - CIP Stepping Up " -"mStepUp_ONS ","M 1903.5 ","BOOL ","MIX - CIPLocal_ExecSimpleCIP " -"mSyrBxDelayAlrm ","T 56 ","TIMER ","MIX - SelCheckBrixSource " -"mSyrDensDelayAlrm ","T 55 ","TIMER ","MIX - SelCheckBrixSource " -"mSyrRoomH2OPumpFaultDly ","T 74 ","TIMER ","MIX - Input " -"mSyrRoomPumpFaultDly ","T 75 ","TIMER ","MIX - Input " -"mSyrTank_Flood ","T 128 ","TIMER ","MIX - CIP Flood " -"mSyrTank_HighLvlONS ","M 1908.7 ","BOOL ","MIX - High syrup level fault FP " -"mSyrTank_LevFault ","T 62 ","TIMER ","MIX - TankLevel " -"mSyrTank_LevFault1 ","T 63 ","TIMER ","MIX - TankLevel " -"mSyrTank_LevFault2 ","T 147 ","TIMER ","MIX - TankLevel " -"mSyrTank_LoadDelay ","T 61 ","TIMER ","MIX - TankLevel " -"mT1_VacuumCtrl_DelayON ","T 186 ","TIMER ","MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 1 " -"mT1_VacuumCtrlTemp ","MW 610 ","S5TIME ","MIX - Vacuum Ctrl Temperature Time 1 " -"mT2_VacuumCtrl_DelayON ","T 187 ","TIMER ","MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 2 " -"mT2_VacuumCtrlTemp ","MW 612 ","S5TIME ","MIX - Vacuum Ctrl Temperature Time 2 " -"mT3_VacuumCtrl_DelayOFF ","T 188 ","TIMER ","MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 3 " -"mT3_VacuumCtrlTemp ","MW 614 ","S5TIME ","MIX - Vacuum Ctrl Temperature Time 3 " -"mT4_VacuumCtrl_DelayON ","T 189 ","TIMER ","MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 4 " -"mT4_VacuumCtrlTemp ","MW 616 ","S5TIME ","MIX - Vacuum Ctrl Temperature Time 4 " -"MTD NumBottleAftEndP DB ","DB 2115 ","FB 2115 ","MTD Number of Bottle After End Prodruction DB " -"MTD NumBottleAftEndProd ","FB 2115 ","FB 2115 ","MTD Number of Bottle After End Prodruction " -"mTempAcheavedDly ","T 33 ","TIMER ","MIX - CIPLocal_WaitEvent_Ctrl " -"mTestingREAD_VLT_PPN301 ","M 300.1 ","BOOL "," " -"mTimeTN301_StartupFilter","T 123 ","TIMER ","Deaireator StartUp " -"mTmrCO2High ","T 84 ","TIMER ","MIX - ProductQuality " -"mTON_Reset_RecircPHE_Goo","T 80 ","TIMER ","MIX - BlenderRun__Control " -"mTTM306_H2O_HighDlyAlm ","T 85 ","TIMER ","MIX - ProductQuality " -"mTTM306_PRD_HighDlyAlm ","T 86 ","TIMER ","MIX - ProductQuality " -"mVacuumFaultTmr ","T 64 ","TIMER ","MIX - VacuumCtrl " -"mVacuumPumpStopDly ","T 25 ","TIMER ","MIX - Vacuum Pump Stop Delay after machine stop " -"MW1968 ","MW 1968 ","INT ","MIX - OB35 Scan cycle count " -"MW1996 ","MW 1996 ","INT ","MIX - Brix track - Sample Time Calc - Cycle Count " -"MW1998 ","MW 1998 ","INT ","MIX - CO2 Track -Sample Time Calc - Cycle Count " -"MW352 ","MW 352 ","INT ","Bottle Size " -"MW356 ","MW 356 ","INT ","Filling ValveHead_Sp " -"mWaitPPN305Run ","T 100 ","TIMER ","Wait blending for PPN305 running " -"mWaitStableFlow ","T 12 ","TIMER ","MIX - BlenderRun__Control " -"mWarningHornReset ","M 1715.3 ","BOOL ","MIX - SAFETIES " -"mWritePAmPDS_RT ","M 1909.2 ","BOOL ","MIX - mWritePAmPDS_RT FP " -"mWritePAmPDS_SYR_Counter","Z 2 ","COUNTER ","MIX - " -"mWritePAmPDS_SYR_RT ","M 1909.3 ","BOOL ","MIX - mWritePAmPDS_SYR_RT FP " -"NE_STRNG ","FC 29 ","FC 29 ","Not Equal String " -"Net BlendFill Eth ","DB 806 ","FB 1 ","MIX - Net FIller Simonazzi Blendfill Ethernet " -"Net Cip Sidel Eth ","DB 809 ","FB 1 ","MIX - Net CipRoom Sidel Ethernet " -"Net CIP System Eth ","DB 803 ","FB 1 ","MIX - Net CipRoom Ethernet " -"Net Dosing Sys Prof ","DB 810 ","DB 810 ","MIX - Net Dosing System Profibus " -"Net Filler Eth ","DB 805 ","FB 1 ","MIX - Net FIller Simonazzi no Blendfill Ethernet " -"Net Filler Sidel Eth ","DB 807 ","FB 1 ","MIX - Net FIller Sidel Ethernet " -"Net Pasto Eth ","DB 804 ","FB 1 ","MIX - Net PastoRoom Ethernet " -"Net ProdRoom Eth ","DB 808 ","FB 1 ","MIX - Net PrdRoom Ethernet " -"Net SyrupRoom Eth ","DB 802 ","FB 1 "," " -"OBNL_FLT ","OB 85 ","OB 85 ","OB Not Loaded Fault " -"ONS_R ","FC 1920 ","FC 1920 ","MIX - ONS_R " -"Output ","FC 2026 ","FC 2026 ","MIX - Output " -"Output_AnalogValueToHMI ","FC 2017 ","FC 2017 ","MIX - Analog Value To HMI " -"Output_CO2InjPress ","FC 2021 ","FC 2021 ","MIX - Output_CO2InjPress " -"PAmPDS_Aux_Real_IN ","MD 1752 ","REAL ","MIX - Aux Real Input " -"PAmPDS_SYR_Devis_Tmr ","T 178 ","TIMER ","MIX - mPDS_SYR_PA_Ctrl_Read " -"PID ","UDT 85 ","UDT 85 "," " -"PID MAIN Data ","DB 729 ","FB 1729 ","MIX - Data for PID Block Main " -"PID_AVN30x ","FB 1795 ","FB 1795 "," " -"PID_AVN30x_Data ","DB 995 ","FB 1795 "," " -"PID_Continuos ","FB 41 ","FB 41 ","CONTINUOS PID CONTROLLER " -"PID_EHS30X ","FB 1790 ","FB 1790 ","MIX - PID_CIP_TempElectric " -"PID_EHS30X_Data ","DB 987 ","FB 1790 ","MIX - PID_CIP_Temp_Data_Electric " -"PID_Filling_Head ","FB 1791 ","FB 1791 ","MIX - PID_Filling_Head " -"PID_Filling_Head-TE ","FB 17910 ","FB 17910 "," " -"PID_Filling_Head_Calc ","FB 1792 ","FB 1792 ","MIX - _Filling_Head_PID_Ctrl.Calcolous " -"PID_Filling_Head_Calc-TE","FB 17920 ","FB 17920 "," " -"PID_Filling_Head_Data ","DB 990 ","FB 1791 ","MIX - PID_Filling_Head_Data " -"PID_Filling_Head+SFC20 ","FB 17912 ","FB 17912 ","MIX - PID_Filling_Head-No BLKMOV ma move semplice " -"PID_Filling_HeadNoSFC20 ","FB 17911 ","FB 17911 ","MIX - PID_Filling_Head-No BLKMOV solo DB1013 " -"PID_RMM301 ","FB 1780 ","FB 1780 ","MIX - PID_Water " -"PID_RMM301_Data ","DB 980 ","FB 1780 ","MIX - PID_Water_Data " -"PID_RMM303 ","FB 1782 ","FB 1782 ","MIX - PID_CarboCO2 " -"PID_RMM303_Data ","DB 982 ","FB 1782 ","MIX - PID_CarboCO2_Data " -"PID_RMM304 ","FB 1794 ","FB 1794 ","MIX - PID_Gas2 " -"PID_RMM304_Data ","DB 994 ","FB 1794 ","MIX - PID_GAS2_Data " -"PID_RMP302 ","FB 1781 ","FB 1781 ","MIX - PID_Syrup " -"PID_RMP302_Data ","DB 981 ","FB 1781 ","MIX - PID_Syrup_Data " -"PID_RVM301 ","FB 1783 ","FB 1783 ","MIX - PID_Press_CO2 " -"PID_RVM301_Data ","DB 983 ","FB 1783 ","MIX - PID_Press_CO2_Data " -"PID_RVM302 ","FB 1779 ","FB 1779 "," " -"PID_RVM302_Data ","DB 779 ","FB 1779 "," " -"PID_RVM304 ","FB 1784 ","FB 1784 ","MIX - Prod_Tank_Press_Release " -"PID_RVM304_Data ","DB 984 ","FB 1784 ","MIX - PID_Prod_Tank_Press_Release " -"PID_RVM319 ","FB 1785 ","FB 1785 "," " -"PID_RVM319_Data ","DB 985 ","FB 1785 "," " -"PID_RVN302 ","FB 1793 ","FB 1793 ","MIX - PID_Water_Level " -"PID_RVN302_Data ","DB 992 ","FB 1793 ","MIX - PID_Water_Level_Data " -"PID_RVP303 ","FB 1789 ","FB 1789 ","MIX - PID_Syrup_Level " -"PID_RVP303_Data ","DB 989 ","FB 1789 ","MIX - PID_Syrup_Level_Data " -"PID_RVS318 ","FB 1786 ","FB 1786 ","MIX - PID_CIP_Temp " -"PID_RVS318_Data ","DB 986 ","FB 1786 ","MIX - PID_CIP_Temp_Data_Steam " -"PID_Variables ","DB 961 ","DB 961 ","MIX - PID Variables " -"PIDControl ","FB 40 ","FB 40 ","PID Management " -"Pneumatic Valve Ctrl ","FC 2020 ","FC 2020 ","MIX - Pneumatic Valve Ctrl " -"Pneumatic Valve Fault ","FC 1969 ","FC 1969 ","MIX - Pneumatic Valve Fault " -"Pneumatic Valve Fault DB","DB 969 ","DB 969 ","MIX - Pneumatic Valve Fault DB " -"PPM O2 ","FC 1910 ","FC 1910 ","MIX - PPM_O2 " -"PPM303_B00_ControlReady ","M 1941.0 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B00_RefValue_LSB ","M 1943.0 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B01_DriveReady ","M 1941.1 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B01_RefValue_MSB ","M 1943.1 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B02_Brake ","M 1943.2 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B02_Coasting ","M 1941.2 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B03_Coast ","M 1943.3 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B03_Trip ","M 1941.3 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B04_Error ","M 1941.4 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B04_QuickStop ","M 1943.4 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B05_HoldOutputFrq","M 1943.5 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B05_Reserved ","M 1941.5 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B06_RampStop ","M 1943.6 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B06_Triplock ","M 1941.6 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B07_Reset ","M 1943.7 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B07_Warning ","M 1941.7 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B08_Jog ","M 1942.0 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B08_Speed_OK ","M 1940.0 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B09_BusControl ","M 1940.1 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B09_RampSelection","M 1942.1 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B10_DataValid ","M 1942.2 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B10_FreqLimit_OK ","M 1940.2 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B11_InOperation ","M 1940.3 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B11_Relay01Active","M 1942.3 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B12_Drive_OK ","M 1940.4 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B12_Relay04Active","M 1942.4 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B13_SetUp_LSB ","M 1942.5 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B13_Voltage_OK ","M 1940.5 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B14_SetUp_MSB ","M 1942.6 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B14_Torque_OK ","M 1940.6 ","BOOL ","MIX - FC_Status_Word " -"PPM303_B15_Reverse ","M 1942.7 ","BOOL ","MIX - FC_Control_Word " -"PPM303_B15_Timer_OK ","M 1940.7 ","BOOL ","MIX - FC_Status_Word " -"PPM303_FC_Control_Word ","MW 1942 ","WORD ","MIX - PPM303_ProductPump_CtrlWord_VFC_Ctrl " -"PPM303_FC_Status_Word ","MW 1940 ","WORD ","MIX - PPM303_ProductPump_StatusWord_VFC_Ctrl " -"PPM303_VFC_Ctrl ","FC 1871 ","FC 1871 ","MIX - PPM303_ProductPump_VFC_Ctrl " -"PPM306_B00_ControlReady ","M 1917.0 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B00_RefValue_LSB ","M 1919.0 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B01_DriveReady ","M 1917.1 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B01_RefValue_MSB ","M 1919.1 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B02_Brake ","M 1919.2 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B02_Coasting ","M 1917.2 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B03_Coast ","M 1919.3 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B03_Trip ","M 1917.3 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B04_Error ","M 1917.4 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B04_QuickStop ","M 1919.4 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B05_HoldOutputFrq","M 1919.5 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B05_Reserved ","M 1917.5 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B06_RampStop ","M 1919.6 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B06_Triplock ","M 1917.6 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B07_Reset ","M 1919.7 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B07_Warning ","M 1917.7 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B08_Jog ","M 1918.0 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B08_Speed_OK ","M 1916.0 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B09_BusControl ","M 1916.1 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B09_RampSelection","M 1918.1 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B10_DataValid ","M 1918.2 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B10_FreqLimit_OK ","M 1916.2 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B11_InOperation ","M 1916.3 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B11_Relay01Active","M 1918.3 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B12_Drive_OK ","M 1916.4 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B12_Relay04Active","M 1918.4 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B13_SetUp_LSB ","M 1918.5 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B13_Voltage_OK ","M 1916.5 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B14_SetUp_MSB ","M 1918.6 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B14_Torque_OK ","M 1916.6 ","BOOL ","MIX - FC_Status_Word " -"PPM306_B15_Reverse ","M 1918.7 ","BOOL ","MIX - FC_Control_Word " -"PPM306_B15_Timer_OK ","M 1916.7 ","BOOL ","MIX - FC_Status_Word " -"PPM306_FC_Control_Word ","MW 1918 ","WORD ","MIX - PPM306_RecirculationPump_CtrlWord_VFC_Ctrl " -"PPM306_FC_Status_Word ","MW 1916 ","WORD ","MIX - PPM306_RecirculationPump_StatusWord_VFC_Ctrl " -"PPM306_VFC_Ctrl ","FC 1874 ","FC 1874 ","MIX - PPM306_RecirculationPump_VFC_Ctrl " -"PPM307_B00_ControlReady ","M 1855.0 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B00_RefValue_LSB ","M 1857.0 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B01_DriveReady ","M 1855.1 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B01_RefValue_MSB ","M 1857.1 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B02_Brake ","M 1857.2 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B02_Coasting ","M 1855.2 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B03_Coast ","M 1857.3 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B03_Trip ","M 1855.3 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B04_Error ","M 1855.4 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B04_QuickStop ","M 1857.4 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B05_HoldOutputFrq","M 1857.5 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B05_Reserved ","M 1855.5 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B06_RampStop ","M 1857.6 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B06_Triplock ","M 1855.6 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B07_Reset ","M 1857.7 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B07_Warning ","M 1855.7 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B08_Jog ","M 1856.0 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B08_Speed_OK ","M 1854.0 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B09_BusControl ","M 1854.1 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B09_RampSelection","M 1856.1 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B10_DataValid ","M 1856.2 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B10_FreqLimit_OK ","M 1854.2 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B11_InOperation ","M 1854.3 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B11_Relay01Active","M 1856.3 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B12_Drive_OK ","M 1854.4 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B12_Relay04Active","M 1856.4 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B13_SetUp_LSB ","M 1856.5 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B13_Voltage_OK ","M 1854.5 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B14_SetUp_MSB ","M 1856.6 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B14_Torque_OK ","M 1854.6 ","BOOL ","MIX - FC_Status_Word " -"PPM307_B15_Reverse ","M 1856.7 ","BOOL ","MIX - FC_Control_Word " -"PPM307_B15_Timer_OK ","M 1854.7 ","BOOL ","MIX - FC_Status_Word " -"PPM307_FC_Control_Word ","MW 1856 ","WORD ","MIX - PPM307_BoosterPump_CtrlWord_VFC_Ctrl " -"PPM307_FC_Status_Word ","MW 1854 ","WORD ","MIX - PPM307_BoosterPump_StatusWord_VFC_Ctrl " -"PPM307_VFC_Ctrl ","FC 1876 ","FC 1876 ","MIX - PPM307_BoosterPump_VFC_Ctrl " -"PPN301_B00_ControlReady ","M 1933.0 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B00_RefValue_LSB ","M 1935.0 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B01_DriveReady ","M 1933.1 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B01_RefValue_MSB ","M 1935.1 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B02_Brake ","M 1935.2 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B02_Coasting ","M 1933.2 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B03_Coast ","M 1935.3 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B03_Trip ","M 1933.3 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B04_Error ","M 1933.4 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B04_QuickStop ","M 1935.4 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B05_HoldOutputFrq","M 1935.5 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B05_Reserved ","M 1933.5 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B06_RampStop ","M 1935.6 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B06_Triplock ","M 1933.6 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B07_Reset ","M 1935.7 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B07_Warning ","M 1933.7 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B08_Jog ","M 1934.0 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B08_Speed_OK ","M 1932.0 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B09_BusControl ","M 1932.1 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B09_RampSelection","M 1934.1 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B10_DataValid ","M 1934.2 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B10_FreqLimit_OK ","M 1932.2 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B11_InOperation ","M 1932.3 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B11_Relay01Active","M 1934.3 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B12_Drive_OK ","M 1932.4 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B12_Relay04Active","M 1934.4 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B13_SetUp_LSB ","M 1934.5 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B13_Voltage_OK ","M 1932.5 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B14_SetUp_MSB ","M 1934.6 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B14_Torque_OK ","M 1932.6 ","BOOL ","MIX - FC_Status_Word " -"PPN301_B15_Reverse ","M 1934.7 ","BOOL ","MIX - FC_Control_Word " -"PPN301_B15_Timer_OK ","M 1932.7 ","BOOL ","MIX - FC_Status_Word " -"PPN301_FC_Control_Word ","MW 1934 ","WORD ","MIX - PPN301_WaterPump_CtrlWord_VFC_Ctrl " -"PPN301_FC_Status_Word ","MW 1932 ","WORD ","MIX - PPN301_WaterPump_StatusWord_VFC_Ctrl " -"PPN301_VFC_Ctrl ","FC 1872 ","FC 1872 ","MIX - PPN301_WaterPump_VFC_Ctrl " -"PPN304_B00_ControlReady ","M 2013.0 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B00_RefValue_LSB ","M 2015.0 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B01_DriveReady ","M 2013.1 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B01_RefValue_MSB ","M 2015.1 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B02_Brake ","M 2015.2 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B02_Coasting ","M 2013.2 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B03_Coast ","M 2015.3 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B03_Trip ","M 2013.3 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B04_Error ","M 2013.4 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B04_QuickStop ","M 2015.4 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B05_HoldOutputFrq","M 2015.5 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B05_Reserved ","M 2013.5 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B06_RampStop ","M 2015.6 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B06_Triplock ","M 2013.6 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B07_Reset ","M 2015.7 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B07_Warning ","M 2013.7 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B08_Jog ","M 2014.0 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B08_Speed_OK ","M 2012.0 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B09_BusControl ","M 2012.1 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B09_RampSelection","M 2014.1 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B10_DataValid ","M 2014.2 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B10_FreqLimit_OK ","M 2012.2 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B11_InOperation ","M 2012.3 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B11_Relay01Active","M 2014.3 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B12_Drive_OK ","M 2012.4 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B12_Relay04Active","M 2014.4 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B13_SetUp_LSB ","M 2014.5 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B13_Voltage_OK ","M 2012.5 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B14_SetUp_MSB ","M 2014.6 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B14_Torque_OK ","M 2012.6 ","BOOL ","MIX - FC_Status_Word " -"PPN304_B15_Reverse ","M 2014.7 ","BOOL ","MIX - FC_Control_Word " -"PPN304_B15_Timer_OK ","M 2012.7 ","BOOL ","MIX - FC_Status_Word " -"PPN304_FC_Control_Word ","MW 2014 ","WORD ","MIX - PPN304_VacuumPump_CtrlWord_VFC_Ctrl " -"PPN304_FC_Status_Word ","MW 2012 ","WORD ","MIX - PPN304_VacuumPump_StatusWord_VFC_Ctrl " -"PPN304_VFC_Ctrl ","FC 1875 ","FC 1875 ","MIX - PPN304_VacuumPump_VFC_Ctrl " -"PPP302_B00_ControlReady ","M 1937.0 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B00_RefValue_LSB ","M 1939.0 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B01_DriveReady ","M 1937.1 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B01_RefValue_MSB ","M 1939.1 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B02_Brake ","M 1939.2 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B02_Coasting ","M 1937.2 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B03_Coast ","M 1939.3 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B03_Trip ","M 1937.3 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B04_Error ","M 1937.4 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B04_QuickStop ","M 1939.4 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B05_HoldOutputFrq","M 1939.5 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B05_Reserved ","M 1937.5 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B06_RampStop ","M 1939.6 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B06_Triplock ","M 1937.6 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B07_Reset ","M 1939.7 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B07_Warning ","M 1937.7 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B08_Jog ","M 1938.0 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B08_Speed_OK ","M 1936.0 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B09_BusControl ","M 1936.1 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B09_RampSelection","M 1938.1 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B10_DataValid ","M 1938.2 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B10_FreqLimit_OK ","M 1936.2 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B11_InOperation ","M 1936.3 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B11_Relay01Active","M 1938.3 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B12_Drive_OK ","M 1936.4 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B12_Relay04Active","M 1938.4 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B13_SetUp_LSB ","M 1938.5 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B13_Voltage_OK ","M 1936.5 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B14_SetUp_MSB ","M 1938.6 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B14_Torque_OK ","M 1936.6 ","BOOL ","MIX - FC_Status_Word " -"PPP302_B15_Reverse ","M 1938.7 ","BOOL ","MIX - FC_Control_Word " -"PPP302_B15_Timer_OK ","M 1936.7 ","BOOL ","MIX - FC_Status_Word " -"PPP302_FC_Control_Word ","MW 1938 ","WORD ","MIX - PPP302_SyrupPump_CtrlWord_VFC_Ctrl " -"PPP302_FC_Status_Word ","MW 1936 ","WORD ","MIX - PPP302_SyrupPump_StatusWord_VFC_Ctrl " -"PPP302_VFC_Ctrl ","FC 1873 ","FC 1873 ","MIX - PPP302_SyrupPump_VFC_Ctrl " -"PRDRepComment ","MW 606 ","INT ","PRODUCTION Report Comment " -"PRDRepExtFaultPresent ","M 604.7 ","BOOL ","PRODUCTION Report External Fault Present " -"PRDRepExtFaultPresentAux","M 604.6 ","BOOL ","PRODUCTION Report External Fault Present Aux " -"PRDRepFaultPresent ","M 604.4 ","BOOL ","PRODUCTION Report Fault Present " -"PRDRepFaultPresentAux ","M 604.5 ","BOOL ","PRODUCTION Report Fault Present Aux " -"PRDRepStarted ","M 604.0 ","BOOL ","PRODUCTION Report Started " -"Press_Request ","M 1904.4 ","BOOL ","MIX - FP ****** " -"PROC Pump Hz_to_Pressure","FC 1989 ","FC 1989 "," " -"PROC Pump Parameters ","FC 1990 ","FC 1990 "," " -"PROC Pump Pressure_to_Hz","FC 1988 ","FC 1988 "," " -"PROC Water Density ","FC 1996 ","FC 1996 "," " -"Procedure_rins_syrup ","M 1000.1 ","BOOL ","Procedure_rins_syrup_open_valv " -"Procedure_rins_syrupP ","M 1000.0 ","BOOL ","Procedure_rins_syrup_pulse " -"Procedure_Variables ","DB 960 ","DB 960 ","MIX - Procedure Variables " -"Prod Tank Drain ","FB 1807 ","FB 1807 ","MIX - ProdTank Drain " -"Prod Tank Drain_Seq ","FC 1807 ","FC 1807 ","MIX - Prod Tank Drain Sequencer " -"Prod Tank PressCtrl ","FC 2016 ","FC 2016 ","MIX - Product Tank PressCtrl " -"Prod Tank RunOut ","FB 1808 ","FB 1808 ","MIX - ProdTank RunOut " -"Prod Tank RunOut_Seq ","FC 1808 ","FC 1808 ","MIX - Prod Tank RunOut Sequencer " -"ProdBrixRecovery ","FB 1806 ","FB 1806 ","MIX - ProdBrixRecovery " -"ProdBrixRecovery_BrixCal","FC 1806 ","FC 1806 ","MIX - ProdBrixRecovery Brix Calc " -"ProdBrixRecoveryReq ","M 1907.0 ","BOOL ","MIX - FP ****** " -"ProdPipeDrainReset ","M 1905.3 ","BOOL ","MIX - FP ****** " -"ProdPipeRunOutReset ","M 1904.5 ","BOOL ","MIX - FP ****** " -"ProdReportDB ","DB 601 ","DB 601 "," " -"ProdReportManager ","FC 601 ","FC 601 "," " -"ProdTankDrainReq ","M 1905.4 ","BOOL ","MIX - FP ****** " -"ProdTankDrainReset ","M 1905.5 ","BOOL ","MIX - FP ****** " -"ProdTankRunOutReq ","M 1904.7 ","BOOL ","MIX - FP ****** " -"ProdTankRunOutReq_ONS ","M 1904.2 ","BOOL ","MIX - FP ****** " -"ProdTankRunOutReset ","M 1905.0 ","BOOL ","MIX - FP ****** " -"ProductAvailable ","FB 1823 ","FB 1823 ","MIX - ProductAvailable " -"ProductLiterInTank ","FC 1951 ","FC 1951 ","MIX - Product Liter In Tank " -"ProductPipeDrain ","FB 1824 ","FB 1824 ","MIX - ProductPipeDrain " -"ProductPipeDrain_Seq ","FC 1824 ","FC 1824 ","MIX - ProductPipeDrain_Seq " -"ProductPipeRunOut ","FB 1825 ","FB 1825 ","MIX - ProductPipeRunOut " -"ProductPipeRunOut_Seq ","FC 1825 ","FC 1825 ","MIX - ProductPipeRunOut_Seq " -"ProductQuality ","FC 2008 ","FC 2008 ","MIX - Product Quality " -"ProductQuality_Messages ","FC 2030 ","FC 2030 ","MIX - Messages " -"Profibus Network ","FC 11 ","FC 11 ","Profibus node diagnostic " -"Profibus_Variables ","DB 973 ","DB 973 ","MIX - Profibus datas from instruments " -"PROG_ERR ","OB 121 ","OB 121 ","Programming Error " -"PulsePressure ","FC 1838 ","FC 1838 ","MIX - PulsePressure " -"PumpsControl ","FC 1870 ","FC 1870 ","MIX - PumpsControl " -"QCO Monitor ","FC 100 ","FC 100 "," " -"QCO Phase ","UDT 101 ","UDT 101 "," " -"QCO Timer ","UDT 100 ","UDT 100 "," " -"QCO Timing ","VAT 11 "," "," " -"QCO Timing DB ","DB 100 ","DB 100 "," " -"RACK_FLT ","OB 86 ","OB 86 ","Loss of Rack Fault " -"RD_REC ","SFC 59 ","SFC 59 ","MIX - Read a Data Record " -"RD_SINFO ","SFC 6 ","SFC 6 ","Read OB Start Information " -"RDSYSST ","SFC 51 ","SFC 51 ","MIX - Read a System Status List or Partial List " -"READ_DBL ","SFC 83 ","SFC 83 ","Read Data Block out of Load Memory " -"ReadAnalogIn ","FC 1971 ","FC 1971 ","MIX - Read Analog Data " -"ReadAnalogIn_Fault_DB ","DB 871 ","DB 871 ","MIX - ReadAnalogIn DB " -"Recipe #01 ","DB 401 ","DB 401 ","Recipe 1 " -"Recipe #02 ","DB 402 ","DB 402 ","Recipe 2 " -"Recipe #03 ","DB 403 ","DB 403 ","Recipe 3 " -"Recipe #04 ","DB 404 ","DB 404 ","Recipe 4 " -"Recipe #05 ","DB 405 ","DB 405 ","Recipe 5 " -"Recipe #06 ","DB 406 ","DB 406 ","Recipe 6 " -"Recipe #07 ","DB 407 ","DB 407 ","Recipe 7 " -"Recipe #08 ","DB 408 ","DB 408 ","Recipe 8 " -"Recipe #09 ","DB 409 ","DB 409 ","Recipe 9 " -"Recipe #10 ","DB 410 ","DB 410 ","Recipe 10 " -"Recipe #11 ","DB 411 ","DB 411 ","Recipe 11 " -"Recipe #12 ","DB 412 ","DB 412 ","Recipe 12 " -"Recipe #13 ","DB 413 ","DB 413 ","Recipe 13 " -"Recipe #14 ","DB 414 ","DB 414 ","Recipe 14 " -"Recipe #15 ","DB 415 ","DB 415 ","Recipe 15 " -"Recipe #16 ","DB 416 ","DB 416 ","Recipe 16 " -"Recipe #17 ","DB 417 ","DB 417 ","Recipe 17 " -"Recipe #18 ","DB 418 ","DB 418 ","Recipe 18 " -"Recipe #19 ","DB 419 ","DB 419 ","Recipe 19 " -"Recipe #20 ","DB 420 ","DB 420 ","Recipe 20 " -"Recipe #21 ","DB 421 ","DB 421 ","Recipe 21 " -"Recipe #22 ","DB 422 ","DB 422 ","Recipe 22 " -"Recipe #23 ","DB 423 ","DB 423 ","Recipe 23 " -"Recipe #24 ","DB 424 ","DB 424 ","Recipe 24 " -"Recipe #25 ","DB 425 ","DB 425 ","Recipe 25 " -"Recipe #26 ","DB 426 ","DB 426 ","Recipe 26 " -"Recipe #27 ","DB 427 ","DB 427 ","Recipe 27 " -"Recipe #28 ","DB 428 ","DB 428 ","Recipe 28 " -"Recipe #29 ","DB 429 ","DB 429 ","Recipe 29 " -"Recipe #30 ","DB 430 ","DB 430 ","Recipe 30 " -"Recipe #31 ","DB 431 ","DB 431 ","Recipe 31 " -"Recipe #32 ","DB 432 ","DB 432 ","Recipe 32 " -"Recipe #33 ","DB 433 ","DB 433 ","Recipe 33 " -"Recipe #34 ","DB 434 ","DB 434 ","Recipe 34 " -"Recipe #35 ","DB 435 ","DB 435 ","Recipe 35 " -"Recipe #36 ","DB 436 ","DB 436 ","Recipe 36 " -"Recipe #37 ","DB 437 ","DB 437 ","Recipe 37 " -"Recipe #38 ","DB 438 ","DB 438 ","Recipe 38 " -"Recipe #39 ","DB 439 ","DB 439 ","Recipe 39 " -"Recipe #40 ","DB 440 ","DB 440 ","Recipe 40 " -"Recipe #41 ","DB 441 ","DB 441 ","Recipe 41 " -"Recipe #42 ","DB 442 ","DB 442 ","Recipe 42 " -"Recipe #43 ","DB 443 ","DB 443 ","Recipe 43 " -"Recipe #44 ","DB 444 ","DB 444 ","Recipe 44 " -"Recipe #45 ","DB 445 ","DB 445 ","Recipe 45 " -"Recipe #46 ","DB 446 ","DB 446 ","Recipe 46 " -"Recipe #47 ","DB 447 ","DB 447 ","Recipe 47 " -"Recipe #48 ","DB 448 ","DB 448 ","Recipe 48 " -"Recipe #49 ","DB 449 ","DB 449 ","Recipe 49 " -"Recipe #50 ","DB 450 ","DB 450 ","Recipe 50 " -"Recipe_Prod ","UDT 904 ","UDT 904 ","MIX - Recipe_Prod " -"RecipeCalculation ","FC 1798 ","FC 1798 ","MIX - Recipe Calculation " -"RecipeEditDataSave ","DB 400 ","DB 400 ","Recipe Data Edit -Save data " -"RecipeManagement - CIP ","FB 1799 ","FB 1799 ","CIP Link Recipe Edit, Save, Delete, Copy ... " -"RecipeManagement - Prod ","FB 1798 ","FB 1798 ","MIX - Main Machine Recipe Edit, Save, Delete, Copy ... " -"RecipeManagement_DataCIP","DB 399 ","FB 1799 ","MIX - CIP Recipe Management Data " -"RecipeManagement_DataPrd","DB 398 ","FB 1798 ","MIX - Recipe Management Data " -"REPLACE ","FC 31 ","FC 31 ","Replace Part of String " -"ReportCIPSimpleData ","UDT 601 ","UDT 601 "," " -"Reset Init ONS Prod Pump","M 1904.3 ","BOOL ","MIX - FP Reset Init ONS Prod Pump " -"Safeties ","FC 2022 ","FC 2022 ","MIX - Safeties " -"SE Timer ","FC 39 ","FC 39 ","SE Timer " -"Sel_Check_Brix_Data ","DB 931 ","FB 1703 ","MIX - MSE Slope of Sel Check Brix Source Data " -"SEL_I ","FC 1847 ","FC 1847 ","MIX - Selection Switch between 2 integers " -"SEL_R ","FC 1846 ","FC 1846 ","MIX - Selection Switch between 2 reals " -"SelCheckBrixSource ","FC 2010 ","FC 2010 ","MIX - Sel Check Brix Source " -"SFM Profibus ","M 1951.6 ","BOOL ","MIX - Profibus network fault " -"Signal Exchange Filler ","VAT 17 "," "," " -"Signal Gen ","FB 1721 ","FB 1721 ","MIX - Signal Gen " -"Signal_Gen_Data ","DB 943 ","FB 1721 ","MIX - TASK0 " -"SlewLimit ","FB 1702 ","FB 1702 ","MIX - Slew_Limit " -"SLIM_Block ","FC 2027 ","FC 2027 ","MIX - SLIM Block " -"SLIM_Variables ","DB 968 ","DB 968 ","MIX - SLIM Variables " -"SpeedAdjust ","FC 1906 ","FC 1906 ","MIX - Speed_Adjust " -"Statistical_Analisys ","FB 1704 ","FB 1704 ","MIX - Statistical Analisys " -"StatusScroll_Time ","T 143 ","TIMER ","MIX - StatusScroll " -"SyrAutoCorrBlink2Sec ","M 1906.5 ","BOOL ","MIX - FP******* " -"SyrAutoCorrLatch ","M 1905.7 ","BOOL ","MIX - FP ****** " -"SyrAutoCorrReq ","M 1905.6 ","BOOL ","MIX - FP ****** " -"SyrBrix Autocorrection ","FB 1809 ","FB 1809 ","MIX - SyrBrix Autocorrection " -"SyrBrix_SyrupCorrPerc ","FC 1809 ","FC 1809 ","MIX - Syrup Corr Perc " -"SyrLast400Liters ","M 2002.0 ","BOOL ","From Syrup Room last 400 liter " -"Syrup Line MFM Prep ","FB 1810 ","FB 1810 ","MIX - Syrup Line MFM Prep " -"Syrup Line MFM Prep DAR ","FB 1813 ","FB 1813 "," " -"Syrup Line MFM Prep_Seq ","FC 1810 ","FC 1810 ","MIX - SyrLineMFMPrep Sequencer " -"Syrup MFM StartUp ","FB 1811 ","FB 1811 ","MIX - Syrup MFM StartUp " -"Syrup MFM StartUp_Seq ","FC 1811 ","FC 1811 ","MIX - Syrup MFM StartUp Sequencer " -"Syrup Rinse QCO_Seq ","FC 1826 ","FC 1826 "," " -"Syrup RunOut ","FB 1812 ","FB 1812 ","MIX - Syrup RunOut " -"SyrupDensity ","FC 1907 ","FC 1907 ","MIX - Syrup_Density " -"SyrupLineRinse ","FB 1828 ","FB 1828 "," " -"SyrupRoomCtrl ","FC 2024 ","FC 2024 ","MIX - Syrup Room Ctrl " -"SyrupRoomCtrl_UpdateVal ","FC 2031 ","FC 2031 ","MIX - SyrupRoomCtrl_UpdateVal " -"SyrupRunOutReset ","M 1904.6 ","BOOL ","MIX - FP ****** " -"System_Run_Out ","FB 1820 ","FB 1820 ","MIX - System_Run_Out " -"System_Run_Out_Data ","DB 920 ","FB 1820 ","MIX - System_Run_Out_Data " -"System_RunOut_Variables ","DB 962 ","DB 962 ","MIX - System Run Out Variables " -"T_Timer ","FC 40 ","FC 40 ","Total Timer " -"T019 ","T 19 ","TIMER ","HMI Global DP Diagnosis Reset Delay " -"T105 ","T 105 ","TIMER ","MIX - Clock Signal " -"T121 ","T 121 ","TIMER ","Timer OFF Maselli Alarm after first prod " -"T130 ","T 130 ","TIMER ","Timer ON Delay closing AVN302 " -"T131 ","T 131 ","TIMER ","Timer ON Delay closing AVN303 " -"T132 ","T 132 ","TIMER ","Timer Off step 5 " -"T141 ","T 141 ","TIMER ","MIX - Profibus_DP_Diagnostic " -"T169 ","T 169 ","TIMER ","Syrup Pump Preparation Delay " -"T184 ","T 184 ","TIMER ","Start Up with Flooding Pumps Delay " -"t185 ","T 185 ","TIMER ","Start Up with Flooding: Reset Delay " -"T90 ","T 90 ","TIMER ","Delay Filler Bottle in Filling " -"TADDR_PAR ","UDT 66 ","UDT 66 ","Address and Length of Sendbuffer for TUSEND or of Receivebuffer for TURCV " -"TankLevel ","FC 2011 ","FC 2011 ","MIX - Tank Level Mixer " -"TankLevelToHeight ","FC 1839 ","FC 1839 ","MIX - TankLevelToHeight " -"TCON ","FB 65 ","FB 65 ","Connect " -"TCON_PAR ","UDT 65 ","UDT 65 ","Connection Parameters for TCON " -"TDISCON ","FB 66 ","FB 66 ","Disconnect " -"Test ","M 200.0 ","BOOL "," " -"TEST_DB ","SFC 24 ","SFC 24 ","Test Data Block " -"TestBool ","M 200.1 ","BOOL "," " -"TIM_S5TI ","FC 140 ","FC 140 ","Total Timer " -"Time_250ms ","MD 1956 ","REAL ","MIX - 250ms Task (Blender Ctrl Main) " -"Time_300ms ","MD 1960 ","REAL ","MIX - 300ms Task (PID) " -"Time_50ms ","MD 1952 ","REAL ","MIX - 50ms Task (Void) " -"Time_rins_syrup ","T 168 ","TIMER ","Delay open valvs " -"TIME_TCK ","SFC 64 ","SFC 64 ","MIX - Read the System Time " -"TOF ","SFB 5 ","SFB 5 ","Generate an Off Delay " -"TON ","SFB 4 ","SFB 4 ","Generate an On Delay " -"TP ","SFB 3 ","SFB 3 ","Generate a Pulse " -"TRCV ","FB 64 ","FB 64 ","Receive Data " -"TSEND ","FB 63 ","FB 63 ","Send Data " -"TURCV ","FB 68 ","FB 68 ","Receive Data via UDP " -"TUSEND ","FB 67 ","FB 67 ","Send Data via UDP " -"UDP FB_ALM_RECEIVE ","FB 13 ","FB 13 ","FB FOR CONTROL THE RECEIVE ON NETWORK -UDP Comunication " -"UDP FB_ALM_SEND ","FB 12 ","FB 12 ","FB FOR CONTROL THE SEND ON NETWORK -UDP Comunication " -"UR29 ","PEW 300 ","WORD ","UR62 PEW 4.20ma " -"UR62 ","PEW 304 ","WORD ","UR29 PEW 4.20ma " -"VacuumCtrl ","FC 2023 ","FC 2023 ","MIX - Vacuum Ctrl " -"VacuumCtrl_Temperature ","FC 2039 ","FC 2039 ","MIX - Vacuum Ctrl - Temperature Ctrl " -"ValveFlow ","FC 2043 ","FC 2043 ","MIX - Valve_Flow " -"VAT_AntonPaar ","VAT 9 "," "," " -"VAT_Blendfill Simulation","VAT 8 "," "," " -"VAT_CO2 ","VAT 21 "," "," " -"VAT_DAR_PEW_TEST ","VAT 24 "," "," " -"VAT_Flowmeter ","VAT 7 "," "," " -"VAT_ICS FANO ","VAT 19 "," "," " -"VAT_ICSTest ","VAT 12 "," "," " -"VAT_ICSTest2 ","VAT 13 "," "," " -"VAT_ICSTest3 ","VAT 16 "," "," " -"VAT_ICSWaitEventReq ","VAT 14 "," "," " -"VAT_ICSWaitEventStatus ","VAT 15 "," "," " -"VAT_Ingressi_Analogici ","VAT 3 "," "," " -"VAT_Ingressi_Digitali ","VAT 2 "," "," " -"VAT_Ingressi_Uscite_CIP ","VAT 18 "," "," " -"VAT_Inverter ","VAT 4 "," "," " -"VAT_Inverter2 ","VAT 6 "," "," " -"VAT_QCO Timing ","VAT 20 "," "," " -"VAT_Simulazione ","VAT 1 "," "," " -"VAT_Simulazione2 ","VAT 5 "," "," " -"VAT_STEP_00 ","VAT 23 "," "," " -"VAT_ValveTest ","VAT 10 "," "," " -"WaterDensity ","FC 1950 ","FC 1950 ","MIX - Water Density " -"WR_REC ","SFC 58 ","SFC 58 ","MIX - Write Data Record " -"WRIT_DBL ","SFC 84 ","SFC 84 ","Write Data Block in Load Memory " -"WritePeripheral ","FC 1970 ","FC 1970 ","MIX - Write Analog Data " diff --git a/application_events.json b/application_events.json index 37aca15..d4f4aea 100644 --- a/application_events.json +++ b/application_events.json @@ -1,1496 +1,7006 @@ { "events": [ { - "timestamp": "2025-08-14T12:16:01.210692", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.768669", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 2121", "details": {} }, { - "timestamp": "2025-08-14T12:16:01.259925", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T12:16:01.259925", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T12:16:01.292556", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.776678", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 82", "details": {} }, { - "timestamp": "2025-08-14T12:28:18.356909", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.785672", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 82", "details": {} }, { - "timestamp": "2025-08-14T12:28:18.407103", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T12:28:18.408111", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T12:28:18.437774", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.794673", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 1", "details": {} }, { - "timestamp": "2025-08-14T12:28:47.363457", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T12:28:52.853987", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T12:31:38.705393", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.803233", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 1", "details": {} }, { - "timestamp": "2025-08-14T12:31:38.753355", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T12:31:38.754358", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T12:31:38.786956", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.811243", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 22", "details": {} }, { - "timestamp": "2025-08-14T12:31:50.118149", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T12:31:58.594934", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T12:32:22.389439", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T12:39:57.173254", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.819268", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 22", "details": {} }, { - "timestamp": "2025-08-14T12:39:57.206020", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T12:39:57.207014", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T12:39:57.240424", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.826782", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 959", "details": {} }, { - "timestamp": "2025-08-14T12:40:04.815037", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T12:40:19.351973", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T12:50:28.289486", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.834787", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 959", "details": {} }, { - "timestamp": "2025-08-14T12:50:28.355242", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T12:50:28.356596", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T12:50:28.387302", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.841796", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1804", "details": {} }, { - "timestamp": "2025-08-14T12:50:34.461546", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T12:51:09.966142", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T13:00:00.127262", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.848796", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1804", "details": {} }, { - "timestamp": "2025-08-14T13:00:38.804745", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T13:07:21.625716", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.857991", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 972", "details": {} }, { - "timestamp": "2025-08-14T13:07:21.660825", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T13:07:21.661850", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T13:07:21.709690", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.864990", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 972", "details": {} }, { - "timestamp": "2025-08-14T13:07:29.758565", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T13:09:58.714628", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.872997", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 930", "details": {} }, { - "timestamp": "2025-08-14T13:09:58.763990", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T13:09:58.766140", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T13:09:58.799566", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.881999", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 930", "details": {} }, { - "timestamp": "2025-08-14T13:10:18.671577", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 120, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T13:26:50.126159", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.890523", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1800", "details": {} }, { - "timestamp": "2025-08-14T13:26:50.175938", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T13:26:50.178048", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T13:26:50.239908", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.898534", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1800", "details": {} }, { - "timestamp": "2025-08-14T13:31:23.855487", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.907703", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 971", "details": {} }, { - "timestamp": "2025-08-14T13:31:23.904174", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T13:31:23.905177", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T13:31:23.939267", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.914685", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 971", "details": {} }, { - "timestamp": "2025-08-14T13:41:49.859880", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.922698", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 970", "details": {} }, { - "timestamp": "2025-08-14T13:41:49.893768", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T13:41:49.894887", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T13:41:49.926928", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.929693", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 970", "details": {} }, { - "timestamp": "2025-08-14T13:46:38.876812", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.937844", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2000", "details": {} }, { - "timestamp": "2025-08-14T13:46:38.925616", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T13:46:38.926826", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T13:46:38.957730", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.944860", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2000", "details": {} }, { - "timestamp": "2025-08-14T14:00:00.330129", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.954008", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2036", "details": {} }, { - "timestamp": "2025-08-14T14:17:45.030946", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.962012", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2036", "details": {} }, { - "timestamp": "2025-08-14T14:17:45.078942", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T14:17:45.080942", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T14:17:45.113420", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.971003", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2013", "details": {} }, { - "timestamp": "2025-08-14T14:29:48.098633", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.978013", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2013", "details": {} }, { - "timestamp": "2025-08-14T14:29:48.148327", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T14:29:48.149336", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T14:29:48.181610", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:25.987006", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2001", "details": {} }, { - "timestamp": "2025-08-14T14:31:49.061274", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T14:38:28.137719", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:25.994321", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2001", "details": {} }, { - "timestamp": "2025-08-14T14:38:28.200071", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T14:38:28.202181", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T14:38:28.205203", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T14:38:28.232863", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.002877", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2003", "details": {} }, { - "timestamp": "2025-08-14T14:42:54.688764", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:26.009876", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2003", "details": {} }, { - "timestamp": "2025-08-14T14:42:54.737860", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T14:42:54.739862", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T14:42:54.740875", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T14:42:54.771400", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.017866", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2037", "details": {} }, { - "timestamp": "2025-08-14T14:47:13.179212", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:26.025863", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2037", "details": {} }, { - "timestamp": "2025-08-14T14:47:13.212383", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T14:47:13.213646", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T14:47:13.217027", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T14:47:13.244962", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.033864", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2033", "details": {} }, { - "timestamp": "2025-08-14T15:00:00.054694", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.041875", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2033", "details": {} }, { - "timestamp": "2025-08-14T15:03:55.324074", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:26.049093", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2012", "details": {} }, { - "timestamp": "2025-08-14T15:03:55.388267", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T15:03:55.390258", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T15:03:55.393257", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T15:03:55.436491", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.063705", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2012", "details": {} }, { - "timestamp": "2025-08-14T15:04:08.406394", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:04:12.217187", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:05:13.082016", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:05:19.544702", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:05:23.384537", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:05:25.630774", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:28:19.815284", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:26.071705", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2014", "details": {} }, { - "timestamp": "2025-08-14T15:28:19.884191", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T15:28:19.888188", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T15:28:19.891188", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T15:28:19.913733", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.078704", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2014", "details": {} }, { - "timestamp": "2025-08-14T15:28:27.534594", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:28:41.233200", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:33:53.298915", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:26.086708", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2034", "details": {} }, { - "timestamp": "2025-08-14T15:33:53.350464", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T15:33:53.353473", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T15:33:53.357410", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T15:33:53.379922", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.094707", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2034", "details": {} }, { - "timestamp": "2025-08-14T15:34:05.357970", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:49:43.574411", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:26.102241", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1750", "details": {} }, { - "timestamp": "2025-08-14T15:49:43.623131", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T15:49:43.626396", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T15:49:43.628399", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T15:49:43.654855", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.110241", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1750", "details": {} }, { - "timestamp": "2025-08-14T15:49:51.181481", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:50:01.495815", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:50:11.269643", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:50:25.266473", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:51:28.701739", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 40, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:51:37.177827", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 40, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:52:00.981320", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 40, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:54:01.861161", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 40, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:54:09.237860", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:54:21.495214", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } - }, - { - "timestamp": "2025-08-14T15:58:52.564607", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:26.118241", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 950", "details": {} }, { - "timestamp": "2025-08-14T15:58:52.631147", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T15:58:52.636144", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T15:58:52.640144", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T15:58:52.661477", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.125258", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 950", "details": {} }, { - "timestamp": "2025-08-14T16:00:00.366424", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.132278", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1919", "details": {} }, { - "timestamp": "2025-08-14T16:00:38.957148", - "level": "info", - "event_type": "application_started", - "message": "Application initialization completed successfully", + "timestamp": "2025-08-14T16:52:26.140793", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1919", "details": {} }, { - "timestamp": "2025-08-14T16:00:39.022563", - "level": "info", - "event_type": "dataset_activated", - "message": "Dataset activated: DAR", - "details": { - "dataset_id": "DAR", - "variables_count": 2, - "streaming_count": 2, - "prefix": "gateway_phoenix" - } - }, - { - "timestamp": "2025-08-14T16:00:39.027564", - "level": "info", - "event_type": "csv_recording_started", - "message": "CSV recording started: 1 datasets activated", - "details": { - "activated_datasets": 1, - "total_datasets": 3 - } - }, - { - "timestamp": "2025-08-14T16:00:39.029563", - "level": "info", - "event_type": "udp_streaming_started", - "message": "UDP streaming to PlotJuggler started", - "details": { - "udp_host": "127.0.0.1", - "udp_port": 9870, - "datasets_available": 3 - } - }, - { - "timestamp": "2025-08-14T16:00:39.084155", - "level": "error", - "event_type": "csv_cleanup_failed", - "message": "CSV cleanup failed: 'max_hours'", + "timestamp": "2025-08-14T16:52:26.147934", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1753", "details": {} }, { - "timestamp": "2025-08-14T16:01:29.356193", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } + "timestamp": "2025-08-14T16:52:26.156157", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1753", + "details": {} }, { - "timestamp": "2025-08-14T16:01:35.624303", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } + "timestamp": "2025-08-14T16:52:26.163307", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1915", + "details": {} }, { - "timestamp": "2025-08-14T16:01:44.863171", - "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } + "timestamp": "2025-08-14T16:52:26.171048", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1915", + "details": {} }, { - "timestamp": "2025-08-14T16:01:52.736771", + "timestamp": "2025-08-14T16:52:26.178567", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1916", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.186556", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1916", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.193564", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1752", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.201653", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1752", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.208974", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1755", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.216979", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1755", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.226971", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1914", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.235365", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1914", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.243364", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1751", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.251366", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1751", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.259364", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1729", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.267519", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1729", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.274536", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1787", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.282519", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1787", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.290529", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1917", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.297521", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1917", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.305549", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1788", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.312982", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1788", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.320977", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1918", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.328211", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1918", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.336198", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1925", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.343213", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1925", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.350200", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2019", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.358199", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2019", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.366198", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2042", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.374448", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2042", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.380455", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2015", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.389587", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2015", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.396602", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 974", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.404667", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 974", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.411945", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1719", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.421150", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1719", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.428166", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2040", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.438157", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2040", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.446244", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2038", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.454188", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2038", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.461187", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2041", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.469187", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2041", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.476186", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1814", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.484177", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1814", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.491990", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1814", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.499502", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1814", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.506517", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 20", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.514517", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 20", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.521508", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 61", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.529160", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 61", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.536327", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 60", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.543563", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 60", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.550563", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1801", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.558866", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1801", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.565877", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 975", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.573876", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 975", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.580877", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1705", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.588159", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1705", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.595166", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1706", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.602473", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1706", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.610480", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 101", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.617480", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 101", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.624490", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 101", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.631492", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 101", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.639493", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1802", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.647031", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1802", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.655023", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1802", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.662032", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1802", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.670022", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1842", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.677031", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1842", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.688024", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1905", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.695027", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1905", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.703559", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 82", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.711661", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 82", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.719727", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 900", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.726736", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 900", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.733726", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 963", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.740738", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 963", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.747743", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 901", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.755726", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 901", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.762727", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1936", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.770727", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1936", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.776737", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 903", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.785749", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 903", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.792732", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 899", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.799729", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 899", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.807801", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 902", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.814824", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 902", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.821837", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1933", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.829551", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1933", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.836562", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1940", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.844561", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1940", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.851568", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1935", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.858564", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1935", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.866554", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1941", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.874741", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1941", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.881760", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1943", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.889773", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1943", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.897327", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1937", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.906089", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1937", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.913094", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1938", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.920106", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1938", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.927410", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1939", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.935402", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1939", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.942411", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1944", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.950401", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1944", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.959410", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1934", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.967401", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1934", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.973413", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1942", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.980411", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1942", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.988414", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1930", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:26.995415", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1930", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.003940", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1931", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.012015", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1931", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.021015", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1932", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.029143", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1932", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.037161", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 501", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.044969", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 501", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.051981", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 502", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.058978", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 502", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.066971", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 503", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.075198", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 503", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.081206", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 504", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.089198", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 504", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.096208", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 505", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.103309", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 505", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.110309", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 506", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.118299", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 506", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.125309", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 507", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.132329", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 507", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.140330", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 508", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.147853", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 508", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.155569", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 509", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.162578", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 509", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.171818", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 510", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.179099", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 510", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.186248", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 511", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.194235", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 511", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.201253", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 512", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.209291", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 512", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.216282", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 513", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.226746", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 513", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.233744", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 514", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.241744", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 514", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.248747", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 515", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.256744", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 515", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.262754", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 516", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.271750", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 516", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.278753", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 517", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.288516", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 517", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.295526", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 518", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.304044", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 518", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.312251", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 519", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.319815", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 519", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.327124", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 520", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.334657", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 520", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.345722", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 521", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.359730", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 521", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.369739", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 522", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.384750", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 522", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.399273", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 523", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.411806", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 523", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.419791", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 524", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.434790", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 524", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.444790", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 525", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.452798", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 525", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.461788", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 526", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.469798", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 526", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.477790", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 527", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.484790", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 527", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.492947", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 528", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.499946", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 528", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.509304", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 529", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.516291", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 529", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.524617", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 530", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.530611", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 530", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.539837", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 600", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.552990", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 600", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.559988", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 600", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.567979", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 600", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.575244", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 543", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.582249", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 543", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.589272", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 540", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.596277", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 540", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.603808", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 544", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.611807", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 544", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.619217", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 542", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.627207", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 542", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.634224", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 547", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.642233", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 547", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.648783", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 541", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.655783", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 541", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.662967", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 545", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.670475", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 545", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.678589", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 546", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.685601", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 546", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.693697", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1860", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.702200", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1860", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.709209", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1911", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.716199", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1911", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.724208", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1908", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.731278", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1908", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.739277", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1923", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.745285", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1923", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.753286", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1818", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.760287", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1818", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.768288", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 976", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.775287", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 976", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.783277", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1709", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.791296", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1709", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.798305", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1710", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.805840", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1710", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.812838", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: OB 87", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.821421", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: OB 87", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.828431", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: OB 100", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.835535", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: OB 100", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.843526", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.850523", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.858524", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 14", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.864533", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 14", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.873525", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1700", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.879552", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1700", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.887542", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFB 2", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.894074", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFB 2", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.902622", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1913", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.911628", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1913", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.923623", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: OB 35", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.930620", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: OB 35", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.938628", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 12", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.946629", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 12", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.954619", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 88", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.961618", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 88", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.969622", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 2124", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.976620", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 2124", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.986721", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 2124", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:27.998720", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 2124", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.007049", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1909", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.015048", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1909", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.022038", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1924", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.029473", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1924", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.053677", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1803", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.060677", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1803", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.068677", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1803", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.075690", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1803", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.082675", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1708", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.090707", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1708", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.097756", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 4", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.105289", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 4", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.112298", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1921", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.120305", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1921", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.127297", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 125", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.134319", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 125", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.142317", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 14", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.149857", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 14", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.157691", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 81", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.164691", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 81", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.173416", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 84", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.180427", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 84", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.189126", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 41", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.195190", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 41", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.209770", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 13", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.216759", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 13", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.223768", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 14", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.230772", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 14", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.238769", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 15", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.245769", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 15", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.253758", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 86", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.260771", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 86", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.267989", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1790", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.275980", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1790", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.284500", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 42", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.291531", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 42", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.298705", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 41", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.306457", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 41", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.313455", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 700", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.321480", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 700", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.327474", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2002", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.335995", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2002", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.343001", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 21", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.350990", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 21", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.358003", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 964", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.364993", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 964", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.372995", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2028", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.379000", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2028", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.388231", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2029", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.394735", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2029", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.404820", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1952", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.412833", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1952", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.420819", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 965", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.427821", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 965", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.436910", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1791", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.444919", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1791", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.453914", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1840", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.460928", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1840", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.467924", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1805", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.475911", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1805", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.482909", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 935", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.489942", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 935", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.496948", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1843", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.504481", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1843", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.512163", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1841", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.519071", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1841", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.526068", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2032", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.535817", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2032", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.545687", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 21", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.553679", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 21", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.560689", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1922", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.568676", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1922", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.575687", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 5", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.582676", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 5", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.591705", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1894", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.598704", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1894", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.606249", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 11", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.613248", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 11", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.621240", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 125", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.628248", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 125", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.636259", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1601", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.643267", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1601", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.650803", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1021", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.659813", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1021", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.667857", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1600", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.674871", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1600", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.684328", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 174", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.691357", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 174", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.698843", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1020", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.706394", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1020", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.714380", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1000", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.721388", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1000", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.728390", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1001", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.739547", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1001", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.748547", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1010", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.756560", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1010", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.764558", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1015", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.772550", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1015", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.779349", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1012", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.787339", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1012", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.794353", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1014", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.801343", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1014", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.808901", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1016", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.814931", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1016", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.822930", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1011", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.829450", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1011", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.837458", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1002", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.844467", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1002", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.851541", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1003", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.859542", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1003", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.866531", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1013", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.874533", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1013", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.880532", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1008", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.888628", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1008", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.895622", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1009", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.903892", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1009", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.910881", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1004", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.918880", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1004", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.925913", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1017", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.932884", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1017", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.940935", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1005", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.947925", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1005", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.955940", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 1006", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.962922", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 1006", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.969939", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: OB 82", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.976932", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: OB 82", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.985143", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 16", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.992260", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 16", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:28.999181", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 905", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.006724", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 905", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.013724", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 906", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.021099", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 906", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.029212", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 200", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.043829", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 200", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.054639", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1718", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.066910", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1718", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.074124", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1718", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.081134", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1718", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.089353", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 940", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.095375", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 940", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.104020", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1720", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.111001", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1720", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.118012", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1719", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.126005", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1719", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.133020", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1968", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.141083", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1968", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.147714", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1700", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.156419", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1700", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.162465", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1991", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.170388", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1991", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.178363", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 991", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.185587", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 991", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.192684", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1999", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.200495", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1999", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.207701", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 900", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.215734", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 900", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.222744", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: OB 40", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.229737", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: OB 40", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.237746", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.244734", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.251734", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 49", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.259863", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 49", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.266877", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 22", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.273884", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 22", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.281014", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1849", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.288458", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1849", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.295475", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1848", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.303466", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1848", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.311013", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1701", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.318149", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1701", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.326107", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 2121", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.333816", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 2121", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.340840", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1890", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.347838", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1890", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.355866", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1891", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.361836", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1891", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.369793", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1893", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.376847", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1893", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.385728", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1892", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.392665", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1892", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.401292", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 967", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.407840", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 967", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.415043", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 2120", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.423056", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 2120", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.429042", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 2120", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.439466", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 2120", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.446470", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 2123", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.454456", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 2123", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.462469", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1912", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.470454", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1912", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.478456", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 210", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.485468", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 210", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.492486", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 942", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.499477", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 942", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.508016", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1720", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.515068", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1720", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.522062", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2025", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.529098", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2025", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.536101", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1844", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.543877", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1844", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.559310", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: OB 122", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.566545", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: OB 122", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.574554", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2035", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.580553", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2035", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.588561", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1880", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.595712", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1880", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.602580", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1883", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.610104", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1883", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.618094", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1881", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.625104", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1881", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.631102", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1884", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.639106", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1884", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.646106", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1882", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.653648", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1882", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.660647", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 932", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.668430", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 932", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.675468", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1885", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.683432", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1885", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.690520", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1888", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.697501", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1888", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.706225", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1886", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.713202", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1886", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.720211", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1889", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.728182", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1889", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.736171", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1887", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.743214", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1887", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.750126", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 966", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.758137", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 966", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.764134", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 702", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.772125", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 702", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.779209", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1703", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.787201", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1703", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.795206", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 2115", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.802213", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 2115", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.809750", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 2115", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.817746", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 2115", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.824756", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: Z 2", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.831283", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: Z 2", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.840272", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 29", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.846355", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 29", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.856900", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 806", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.863554", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 806", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.871531", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 809", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.879534", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 809", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.887558", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 803", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.894558", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 803", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.903173", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 810", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.909590", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 810", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.917548", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 805", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.924520", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 805", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.934511", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 807", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.941520", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 807", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.948520", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 804", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.955514", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 804", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.963528", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 808", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.971511", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 808", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.978512", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 802", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.985520", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 802", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:29.993630", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: OB 85", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.001612", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: OB 85", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.009251", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1920", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.017194", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1920", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.024209", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2026", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.030245", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2026", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.038279", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2017", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.046017", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2017", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.059235", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2021", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.066228", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2021", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.074219", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 85", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.080563", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 85", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.088564", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 729", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.095582", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 729", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.103574", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1795", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.110834", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1795", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.118942", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 995", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.126907", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 995", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.133865", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 41", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.140954", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 41", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.148168", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1790", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.155435", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1790", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.162387", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 987", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.170392", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 987", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.177386", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1791", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.185240", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1791", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.192338", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 17910", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.201304", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 17910", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.207989", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1792", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.215995", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1792", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.223444", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 17920", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.230444", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 17920", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.238453", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 990", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.245558", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 990", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.252564", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 17912", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.259557", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 17912", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.266549", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 17911", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.274764", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 17911", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.281765", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1780", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.289927", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1780", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.296947", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 980", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.305444", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 980", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.314447", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1782", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.322469", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1782", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.329472", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 982", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.336989", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 982", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.343988", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1794", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.351989", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1794", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.358988", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 994", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.365978", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 994", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.374080", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1781", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.381085", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1781", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.390072", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 981", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.397070", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 981", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.405226", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1783", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.411238", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1783", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.419238", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 983", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.428238", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 983", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.437228", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1779", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.444238", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1779", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.452244", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 779", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.459239", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 779", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.467229", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1784", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.474237", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1784", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.481239", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 984", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.489296", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 984", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.496300", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1785", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.504506", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1785", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.511119", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 985", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.519116", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 985", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.526112", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1793", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.534540", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1793", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.541742", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 992", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.549318", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 992", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.556328", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1789", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.563328", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1789", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.571329", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 989", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.578327", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 989", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.585328", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1786", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.593332", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1786", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.600362", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 986", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.607886", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 986", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.614885", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 961", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.622882", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 961", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.635058", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 40", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.650854", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 40", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.664908", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2020", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.674802", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2020", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.684802", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1969", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.699811", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1969", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.716397", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 969", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.731486", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 969", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.751540", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1910", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.767561", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1910", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.784955", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1871", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.794016", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1871", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.811059", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1874", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.824161", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1874", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.834804", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1876", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.847771", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1876", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.863253", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1872", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.878836", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1872", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.892951", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1875", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.907695", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1875", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.921649", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1873", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.935486", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1873", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.945503", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1989", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.961878", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1989", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.972753", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1990", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.982122", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1990", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:30.995722", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1988", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.007611", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1988", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.021188", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1996", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.036930", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1996", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.044965", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 960", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.058689", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 960", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.077767", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1807", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.094781", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1807", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.109264", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1807", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.124257", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1807", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.137469", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2016", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.146283", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2016", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.156416", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1808", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.168820", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1808", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.184514", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1808", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.197562", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1808", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.213069", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1806", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.225823", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1806", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.241600", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1806", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.257616", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1806", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.273658", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 601", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.281595", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 601", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.299970", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 601", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.315491", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 601", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.333272", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1823", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.349325", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1823", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.362412", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1951", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.381401", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1951", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.398908", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1824", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.417953", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1824", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.435325", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1824", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.451322", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1824", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.467323", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1825", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.484371", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1825", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.501628", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1825", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.511348", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1825", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.527654", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2008", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.544921", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2008", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.564029", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2030", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.589036", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2030", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.603150", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 11", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.619102", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 11", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.634481", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 973", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.649715", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 973", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.669141", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: OB 121", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.685928", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: OB 121", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.703275", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1838", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.719952", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1838", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.730951", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1870", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.748009", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1870", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.765096", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 100", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.782413", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 100", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.797453", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 101", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.813507", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 101", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.826561", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 100", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.843235", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 100", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.857199", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 11", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.875459", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 11", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.892463", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 100", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.907455", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 100", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.917455", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: OB 86", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.952835", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: OB 86", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.972881", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 59", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:31.995023", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 59", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.010944", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 6", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.027903", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 6", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.044770", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 51", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.060348", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 51", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.073668", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 83", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.090669", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 83", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.106864", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1971", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.119289", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1971", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.138418", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 871", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.146386", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 871", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.163690", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 401", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.174873", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 401", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.190872", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 402", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.206911", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 402", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.222739", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 403", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.239405", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 403", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.254925", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 404", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.268994", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 404", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.278924", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 405", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.293097", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 405", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.306872", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 406", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.320313", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 406", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.328425", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 407", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.343986", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 407", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.360081", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 408", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.374343", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 408", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.391995", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 409", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.412321", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 409", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.437016", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 410", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.462363", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 410", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.479228", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 411", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.495221", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 411", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.513214", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 412", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.536807", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 412", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.552904", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 413", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.564353", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 413", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.579379", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 414", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.597752", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 414", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.620631", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 415", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.637438", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 415", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.648776", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 416", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.662292", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 416", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.679384", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 417", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.692443", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 417", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.708360", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 418", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.724494", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 418", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.735530", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 419", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.752499", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 419", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.768538", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 420", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.777844", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 420", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.796171", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 421", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.815860", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 421", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.834350", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 422", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.851800", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 422", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.862826", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 423", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.879402", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 423", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.892338", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 424", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.907353", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 424", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.930366", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 425", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.946450", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 425", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.959564", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 426", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.969535", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 426", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:32.987577", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 427", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.008064", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 427", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.029082", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 428", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.045600", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 428", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.063967", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 429", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.081118", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 429", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.095622", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 430", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.113198", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 430", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.123682", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 431", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.136946", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 431", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.147735", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 432", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.165762", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 432", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.185545", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 433", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.203547", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 433", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.213363", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 434", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.231327", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 434", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.247349", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 435", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.264586", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 435", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.281898", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 436", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.298187", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 436", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.306264", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 437", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.323930", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 437", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.340794", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 438", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.360917", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 438", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.377403", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 439", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.393777", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 439", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.405802", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 440", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.422492", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 440", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.439866", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 441", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.459988", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 441", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.477242", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 442", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.489225", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 442", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.498328", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 443", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.516520", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 443", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.532069", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 444", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.547628", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 444", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.569158", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 445", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.586175", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 445", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.600330", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 446", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.623708", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 446", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.649181", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 447", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.669112", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 447", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.685130", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 448", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.693196", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 448", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.710119", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 449", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.721153", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 449", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.737894", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 450", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.753472", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 450", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.762512", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 904", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.780490", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 904", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.791622", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1798", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.807997", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1798", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.823768", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 400", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.842305", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 400", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.857104", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1799", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.876138", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1799", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.897922", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1798", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.911049", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1798", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.922206", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 399", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.937515", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 399", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.953652", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 398", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.973733", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 398", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:33.990804", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 31", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.003830", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 31", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.023366", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 601", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.038375", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 601", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.054683", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2022", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.068684", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2022", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.082684", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 39", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.099172", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 39", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.113637", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 931", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.129569", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 931", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.153491", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1847", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.167569", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1847", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.176612", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1846", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.194868", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1846", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.206822", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2010", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.218620", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2010", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.234060", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 17", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.243074", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 17", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.259920", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1721", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.276314", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1721", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.287627", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 943", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.301700", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 943", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.310482", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1702", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.322602", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1702", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.331613", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2027", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.346198", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2027", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.357199", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 968", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.371562", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 968", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.388725", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1906", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.405688", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1906", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.417849", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1704", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.435905", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1704", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.451850", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1809", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.466855", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1809", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.483468", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1809", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.492551", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1809", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.507546", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1810", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.521617", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1810", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.536960", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1813", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.545213", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1813", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.561272", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1810", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.578269", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1810", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.594342", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1811", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.611129", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1811", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.625129", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1811", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.641270", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1811", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.652068", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1826", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.674630", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1826", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.688128", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1812", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.709287", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1812", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.727999", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1907", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.745001", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1907", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.764101", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1828", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.787109", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1828", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.799473", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2024", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.819707", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2024", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.828813", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2031", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.849567", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2031", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.866882", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 1820", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.883643", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 1820", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.898830", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 920", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.913848", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 920", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.930872", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: DB 962", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.945817", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: DB 962", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.958796", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 40", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.979141", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 40", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:34.991264", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 66", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.006464", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 66", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.015997", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2011", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.031632", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2011", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.048600", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1839", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.065768", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1839", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.082179", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 65", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.097613", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 65", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.114272", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: UDT 65", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.130156", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: UDT 65", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.155367", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 66", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.172754", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 66", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.188330", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 24", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.209312", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 24", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.226856", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 140", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.242077", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 140", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.257347", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 64", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.273638", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 64", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.292130", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFB 5", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.300693", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFB 5", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.315397", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFB 4", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.332441", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFB 4", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.346182", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFB 3", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.366076", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFB 3", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.385490", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 64", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.399494", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 64", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.418692", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 63", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.436865", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 63", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.456869", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 68", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.471924", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 68", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.483569", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 67", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.492629", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 67", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.508658", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 13", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.522007", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 13", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.535320", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FB 12", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.548300", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FB 12", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.561849", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2023", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.576770", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2023", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.592810", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2039", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.605769", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2039", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.623232", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 2043", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.647045", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 2043", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.663513", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 9", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.679890", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 9", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.691998", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 8", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.706911", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 8", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.718457", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 21", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.726760", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 21", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.736933", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 24", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.744931", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 24", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.762146", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 7", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.775155", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 7", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.797204", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 19", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.817452", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 19", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.837931", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 12", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.852048", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 12", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.869051", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 13", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.881266", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 13", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.897324", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 16", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.916935", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 16", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.932674", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 14", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.947804", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 14", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.958833", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 15", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.974238", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 15", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:35.983643", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 3", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.000991", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 3", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.019264", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 2", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.030312", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 2", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.050226", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 18", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.066702", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 18", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.080703", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 4", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.097275", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 4", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.108545", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 6", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.124064", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 6", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.136052", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 20", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.146463", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 20", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.161633", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 1", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.174093", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 1", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.191154", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 5", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.200487", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 5", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.217770", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 23", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.233953", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 23", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.253668", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: VAT 10", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.270084", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: VAT 10", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.287077", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1950", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.301584", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1950", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.318189", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 58", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.328275", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 58", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.341366", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: SFC 84", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.356360", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: SFC 84", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.367478", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Unrecognized address format: FC 1970", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.380961", + "level": "warning", + "event_type": "symbol_parse_warning", + "message": "Could not parse PLC address: FC 1970", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.396420", "level": "info", - "event_type": "plot_session_created", - "message": "Plot session 'UR29' created and started", - "details": { - "session_id": "plot_1", - "variables": [ - "UR29_Brix", - "UR29_ma" - ], - "time_window": 20, - "trigger_variable": null, - "auto_started": true - } + "event_type": "symbols_loaded", + "message": "Loaded 2077 symbols from C:/Users/migue/Downloads/symSAE452.asc", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.461483", + "level": "info", + "event_type": "symbols_saved", + "message": "Saved 2077 symbols to d:\\Proyectos\\Scripts\\Siemens\\S7_snap7_Stremer_n_Log\\config\\data\\plc_symbols.json", + "details": {} + }, + { + "timestamp": "2025-08-14T16:52:36.474776", + "level": "info", + "event_type": "symbols_loaded", + "message": "Loaded 2077 symbols from C:/Users/migue/Downloads/symSAE452.asc", + "details": {} } ], - "last_updated": "2025-08-14T16:01:52.736771", - "total_entries": 137 + "last_updated": "2025-08-14T16:52:36.475776", + "total_entries": 1000 } \ No newline at end of file diff --git a/config/data/plc_config.json b/config/data/plc_config.json index 0e7b1cb..da48cd7 100644 --- a/config/data/plc_config.json +++ b/config/data/plc_config.json @@ -8,7 +8,8 @@ "plc_config": { "ip": "10.1.33.11", "rack": 0, - "slot": 2 + "slot": 2, + "symbols_path": "C:/Users/migue/Downloads/symSAE452.asc" }, "udp_config": { "host": "127.0.0.1", diff --git a/config/data/plc_symbols.json b/config/data/plc_symbols.json new file mode 100644 index 0000000..65eab4d --- /dev/null +++ b/config/data/plc_symbols.json @@ -0,0 +1,20779 @@ +{ + "symbols": [ + { + "name": "AI_CTM304", + "plc_address": "PEW 844", + "data_type": "word", + "description": "CTM304 - Product Conductivity", + "area": "pew", + "db": null, + "offset": 844, + "bit": null + }, + { + "name": "AI_CTS301", + "plc_address": "PEW 850", + "data_type": "word", + "description": "CTS301 - Local Cip Return Conductivity", + "area": "pew", + "db": null, + "offset": 850, + "bit": null + }, + { + "name": "AI_CTS302", + "plc_address": "PEW 854", + "data_type": "word", + "description": "CTS302 - Local Cip Delivery Conductivity", + "area": "pew", + "db": null, + "offset": 854, + "bit": null + }, + { + "name": "AI_FTM301", + "plc_address": "PEW 832", + "data_type": "word", + "description": "FTM301 - Storage Tank Baialage Flow", + "area": "pew", + "db": null, + "offset": 832, + "bit": null + }, + { + "name": "AI_FTM304", + "plc_address": "PEW 862", + "data_type": "word", + "description": "FTM304 - Mixer CO2 Inlet Meter", + "area": "pew", + "db": null, + "offset": 862, + "bit": null + }, + { + "name": "AI_FTM307", + "plc_address": "PEW 860", + "data_type": "word", + "description": "FTM307-Nitrogen Flow", + "area": "pew", + "db": null, + "offset": 860, + "bit": null + }, + { + "name": "AI_LTM302", + "plc_address": "PEW 804", + "data_type": "word", + "description": "LTM302 - Product Tank Level", + "area": "pew", + "db": null, + "offset": 804, + "bit": null + }, + { + "name": "AI_LTN301", + "plc_address": "PEW 818", + "data_type": "word", + "description": "LTN301 - Deaireator Tank Level", + "area": "pew", + "db": null, + "offset": 818, + "bit": null + }, + { + "name": "AI_LTP303", + "plc_address": "PEW 808", + "data_type": "word", + "description": "LTP303 - Syrup Tank Level", + "area": "pew", + "db": null, + "offset": 808, + "bit": null + }, + { + "name": "AI_PCM306", + "plc_address": "PEW 824", + "data_type": "word", + "description": "PCM306 - Gas Pressure Injection", + "area": "pew", + "db": null, + "offset": 824, + "bit": null + }, + { + "name": "AI_ProductBrix", + "plc_address": "PEW 8300", + "data_type": "word", + "description": "Product Analizer - Product Brix", + "area": "pew", + "db": null, + "offset": 8300, + "bit": null + }, + { + "name": "AI_ProductCO2", + "plc_address": "PEW 8320", + "data_type": "word", + "description": "Product Analizer - Product CO2", + "area": "pew", + "db": null, + "offset": 8320, + "bit": null + }, + { + "name": "AI_ProductO2", + "plc_address": "PEW 838", + "data_type": "word", + "description": "Product Analizer - Product O2", + "area": "pew", + "db": null, + "offset": 838, + "bit": null + }, + { + "name": "AI_PTF203", + "plc_address": "PEW 810", + "data_type": "word", + "description": "PTF203 - Differential Pressure", + "area": "pew", + "db": null, + "offset": 810, + "bit": null + }, + { + "name": "AI_PTM301", + "plc_address": "PEW 828", + "data_type": "word", + "description": "PTM301 - CO2 Pressure after Sterile filter", + "area": "pew", + "db": null, + "offset": 828, + "bit": null + }, + { + "name": "AI_PTM302", + "plc_address": "PEW 830", + "data_type": "word", + "description": "PTM302 - Carbo Water Pressure", + "area": "pew", + "db": null, + "offset": 830, + "bit": null + }, + { + "name": "AI_PTM304", + "plc_address": "PEW 806", + "data_type": "word", + "description": "PTM304 - Product Tank Pressure", + "area": "pew", + "db": null, + "offset": 806, + "bit": null + }, + { + "name": "AI_PTM305", + "plc_address": "PEW 836", + "data_type": "word", + "description": "PTM305 - Chiller Glycol Pressure", + "area": "pew", + "db": null, + "offset": 836, + "bit": null + }, + { + "name": "AI_PTN301", + "plc_address": "PEW 822", + "data_type": "word", + "description": "PTN301 - Deox Inlet Pressure", + "area": "pew", + "db": null, + "offset": 822, + "bit": null + }, + { + "name": "AI_PTN313", + "plc_address": "PEW 802", + "data_type": "word", + "description": "PTN313 - Deaireator Pressure (vacuostato)", + "area": "pew", + "db": null, + "offset": 802, + "bit": null + }, + { + "name": "AI_PTP338", + "plc_address": "PEW 816", + "data_type": "word", + "description": "PTP338 - Syrup Inlet Pressure", + "area": "pew", + "db": null, + "offset": 816, + "bit": null + }, + { + "name": "AI_QTM305", + "plc_address": "PEW 856", + "data_type": "word", + "description": "QTM305", + "area": "pew", + "db": null, + "offset": 856, + "bit": null + }, + { + "name": "AI_RVM301", + "plc_address": "PEW 826", + "data_type": "word", + "description": "RVM301 - Product Tank Pressure Valve", + "area": "pew", + "db": null, + "offset": 826, + "bit": null + }, + { + "name": "AI_RVN304", + "plc_address": "PEW 820", + "data_type": "word", + "description": "RVN304 - Deaireation Valve", + "area": "pew", + "db": null, + "offset": 820, + "bit": null + }, + { + "name": "AI_TTM306", + "plc_address": "PEW 812", + "data_type": "word", + "description": "TTM306 - Chiller Product Temperature", + "area": "pew", + "db": null, + "offset": 812, + "bit": null + }, + { + "name": "AI_TTM307", + "plc_address": "PEW 858", + "data_type": "word", + "description": "TTM307", + "area": "pew", + "db": null, + "offset": 858, + "bit": null + }, + { + "name": "AI_TTN321", + "plc_address": "PEW 800", + "data_type": "word", + "description": "TTN321 - Deaireator Temperature", + "area": "pew", + "db": null, + "offset": 800, + "bit": null + }, + { + "name": "AI_TTN322", + "plc_address": "PEW 814", + "data_type": "word", + "description": "TTN322 - Vacuum Pump Temperature", + "area": "pew", + "db": null, + "offset": 814, + "bit": null + }, + { + "name": "AI_TTS301", + "plc_address": "PEW 848", + "data_type": "word", + "description": "TTS301 - Local Cip Return Temperature", + "area": "pew", + "db": null, + "offset": 848, + "bit": null + }, + { + "name": "AI_TTS303", + "plc_address": "PEW 852", + "data_type": "word", + "description": "TTS301 - Local Cip Return Temperature", + "area": "pew", + "db": null, + "offset": 852, + "bit": null + }, + { + "name": "AI_TTS399", + "plc_address": "PEW 840", + "data_type": "word", + "description": "TTS399 - Electric Heat Exchanger Output Temperature", + "area": "pew", + "db": null, + "offset": 840, + "bit": null + }, + { + "name": "AlwaysOffBarso", + "plc_address": "M 1.1", + "data_type": "bool", + "description": "Always Off By Barso", + "area": "m", + "db": null, + "offset": 1, + "bit": 1 + }, + { + "name": "AO_PCM306", + "plc_address": "PAW 824", + "data_type": "word", + "description": "PCM306 - Gas Injection Pressure Control", + "area": "paw", + "db": null, + "offset": 824, + "bit": null + }, + { + "name": "AO_ProductRunOutAmount", + "plc_address": "PAW 842", + "data_type": "word", + "description": "FILLER - Product Run Out Amount [200.0 … 800.0 L]", + "area": "paw", + "db": null, + "offset": 842, + "bit": null + }, + { + "name": "AO_RMM301", + "plc_address": "PAW 800", + "data_type": "word", + "description": "RMM301 - Water Flow Control", + "area": "paw", + "db": null, + "offset": 800, + "bit": null + }, + { + "name": "AO_RMM303", + "plc_address": "PAW 802", + "data_type": "word", + "description": "RMM303 - Gas Flow Control", + "area": "paw", + "db": null, + "offset": 802, + "bit": null + }, + { + "name": "AO_RMM304", + "plc_address": "PAW 816", + "data_type": "word", + "description": "RMM304 - Gas 2 Flow Control", + "area": "paw", + "db": null, + "offset": 816, + "bit": null + }, + { + "name": "AO_RMP302", + "plc_address": "PAW 808", + "data_type": "word", + "description": "RMP302 - Syrup Flow Control", + "area": "paw", + "db": null, + "offset": 808, + "bit": null + }, + { + "name": "AO_RVM301", + "plc_address": "PAW 826", + "data_type": "word", + "description": "RVM301 - Product Tank Pressure Valve", + "area": "paw", + "db": null, + "offset": 826, + "bit": null + }, + { + "name": "AO_RVM302", + "plc_address": "PAW 822", + "data_type": "word", + "description": "RVM302 - Deaireation Tank Level / Product Tank Level Valve", + "area": "paw", + "db": null, + "offset": 822, + "bit": null + }, + { + "name": "AO_RVM304", + "plc_address": "PAW 810", + "data_type": "word", + "description": "RVM304 - Product Tank pressure release", + "area": "paw", + "db": null, + "offset": 810, + "bit": null + }, + { + "name": "AO_RVM319", + "plc_address": "PAW 812", + "data_type": "word", + "description": "RVM319 - Product/Water Temperature Valve", + "area": "paw", + "db": null, + "offset": 812, + "bit": null + }, + { + "name": "AO_RVN302", + "plc_address": "PAW 814", + "data_type": "word", + "description": "RVN302 - Deaireation Tank Level Valve", + "area": "paw", + "db": null, + "offset": 814, + "bit": null + }, + { + "name": "AO_RVN304", + "plc_address": "PAW 820", + "data_type": "word", + "description": "RVN304 - Deaireation Valve", + "area": "paw", + "db": null, + "offset": 820, + "bit": null + }, + { + "name": "AO_RVP303", + "plc_address": "PAW 806", + "data_type": "word", + "description": "RVP303 - Syrup Tank Level Valve", + "area": "paw", + "db": null, + "offset": 806, + "bit": null + }, + { + "name": "AO_RVP305", + "plc_address": "PAW 828", + "data_type": "word", + "description": "RVP305 - Syrup 2 Tank Level Valve", + "area": "paw", + "db": null, + "offset": 828, + "bit": null + }, + { + "name": "AO_RVS318", + "plc_address": "PAW 850", + "data_type": "word", + "description": "RVS318 - Local Cip Heating Valve", + "area": "paw", + "db": null, + "offset": 850, + "bit": null + }, + { + "name": "AO_ToFillerEqPress", + "plc_address": "PAW 840", + "data_type": "word", + "description": "FILLER - Product Saturation Pressure [0.0 … 100.0 Bar/10]", + "area": "paw", + "db": null, + "offset": 840, + "bit": null + }, + { + "name": "AUX AMPOLLINI", + "plc_address": "M 5.0", + "data_type": "bool", + "description": "Always OFF - AMPOLLINI USE", + "area": "m", + "db": null, + "offset": 5, + "bit": 0 + }, + { + "name": "AUX Blink_0.1S", + "plc_address": "M 0.0", + "data_type": "bool", + "description": "PLC Blink 0.1 Sec. 10Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 0 + }, + { + "name": "AUX Blink_0.2S", + "plc_address": "M 0.1", + "data_type": "bool", + "description": "PLC Blink 0.2 Sec. 5Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 1 + }, + { + "name": "AUX Blink_0.4S", + "plc_address": "M 0.2", + "data_type": "bool", + "description": "PLC Blink 0.4 Sec. 2,5Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 2 + }, + { + "name": "AUX Blink_0.5S", + "plc_address": "M 0.3", + "data_type": "bool", + "description": "PLC Blink 0.5 Sec. 2Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 3 + }, + { + "name": "AUX Blink_0.8S", + "plc_address": "M 0.4", + "data_type": "bool", + "description": "PLC Blink 0.8 Sec. 1,25Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 4 + }, + { + "name": "AUX Blink_1.0S", + "plc_address": "M 0.5", + "data_type": "bool", + "description": "PLC Blink 1.0 Sec. 1Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 5 + }, + { + "name": "AUX Blink_1.6S", + "plc_address": "M 0.6", + "data_type": "bool", + "description": "PLC Blink 1.6 Sec. 0,625Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 6 + }, + { + "name": "AUX Blink_2.0S", + "plc_address": "M 0.7", + "data_type": "bool", + "description": "PLC Blink 2.0 Sec. 0,5Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 7 + }, + { + "name": "AUX CASSARINO", + "plc_address": "M 5.3", + "data_type": "bool", + "description": "Always OFF - CASSARINO USE", + "area": "m", + "db": null, + "offset": 5, + "bit": 3 + }, + { + "name": "AUX Clock_0.1s", + "plc_address": "M 1.7", + "data_type": "bool", + "description": "TIMER 0.1 sec. CLOCK", + "area": "m", + "db": null, + "offset": 1, + "bit": 7 + }, + { + "name": "AUX Clock_1.0s", + "plc_address": "M 1.5", + "data_type": "bool", + "description": "TIMER 1.0 sec. CLOCK", + "area": "m", + "db": null, + "offset": 1, + "bit": 5 + }, + { + "name": "AUX FALSE", + "plc_address": "M 3.0", + "data_type": "bool", + "description": "Always OFF", + "area": "m", + "db": null, + "offset": 3, + "bit": 0 + }, + { + "name": "AUX FALSE_Test", + "plc_address": "M 1.0", + "data_type": "bool", + "description": "Always OFF for debugging purpose", + "area": "m", + "db": null, + "offset": 1, + "bit": 0 + }, + { + "name": "AUX FIELD OFF", + "plc_address": "MB 7", + "data_type": "byte", + "description": "Always OFF - FIELD USE", + "area": "mb", + "db": null, + "offset": 7, + "bit": null + }, + { + "name": "AUX FIELD SPARE 70", + "plc_address": "M 7.0", + "data_type": "bool", + "description": "Always OFF - FIELD SPARE 7.0 USE", + "area": "m", + "db": null, + "offset": 7, + "bit": 0 + }, + { + "name": "AUX FIELD SPARE 71", + "plc_address": "M 7.1", + "data_type": "bool", + "description": "Always OFF - FIELD SPARE 7.1 USE", + "area": "m", + "db": null, + "offset": 7, + "bit": 1 + }, + { + "name": "AUX FIELD SPARE 72", + "plc_address": "M 7.2", + "data_type": "bool", + "description": "Always OFF - FIELD SPARE 7.2 USE", + "area": "m", + "db": null, + "offset": 7, + "bit": 2 + }, + { + "name": "AUX FIELD SPARE 73", + "plc_address": "M 7.3", + "data_type": "bool", + "description": "Always OFF - FIELD SPARE 7.3 USE", + "area": "m", + "db": null, + "offset": 7, + "bit": 3 + }, + { + "name": "AUX FIELD SPARE 74", + "plc_address": "M 7.4", + "data_type": "bool", + "description": "Always OFF - FIELD SPARE 7.4 USE", + "area": "m", + "db": null, + "offset": 7, + "bit": 4 + }, + { + "name": "AUX FIELD SPARE 75", + "plc_address": "M 7.5", + "data_type": "bool", + "description": "Always OFF - FIELD SPARE 7.5 USE", + "area": "m", + "db": null, + "offset": 7, + "bit": 5 + }, + { + "name": "AUX FIELD SPARE 76", + "plc_address": "M 7.6", + "data_type": "bool", + "description": "Always OFF - FIELD SPARE 7.6 USE", + "area": "m", + "db": null, + "offset": 7, + "bit": 6 + }, + { + "name": "AUX FIELD SPARE 77", + "plc_address": "M 7.7", + "data_type": "bool", + "description": "Always OFF - FIELD SPARE 7.7 USE", + "area": "m", + "db": null, + "offset": 7, + "bit": 7 + }, + { + "name": "AUX FP_Clock_0.1s", + "plc_address": "M 2.0", + "data_type": "bool", + "description": "FP TIMER 0.1 sec. CLOCK", + "area": "m", + "db": null, + "offset": 2, + "bit": 0 + }, + { + "name": "AUX FP_Clock_1.0s", + "plc_address": "M 2.1", + "data_type": "bool", + "description": "FP TIMER 1.0 sec. CLOCK", + "area": "m", + "db": null, + "offset": 2, + "bit": 1 + }, + { + "name": "AUX MARCHI", + "plc_address": "M 6.0", + "data_type": "bool", + "description": "Always OFF - MARCHI USE", + "area": "m", + "db": null, + "offset": 6, + "bit": 0 + }, + { + "name": "AUX MASTER OFF", + "plc_address": "MB 4", + "data_type": "byte", + "description": "Always OFF - MASTER USE", + "area": "mb", + "db": null, + "offset": 4, + "bit": null + }, + { + "name": "AUX MASTER VALIDATION", + "plc_address": "M 4.0", + "data_type": "bool", + "description": "Always OFF - Master Validation Waiting", + "area": "m", + "db": null, + "offset": 4, + "bit": 0 + }, + { + "name": "AUX MORI", + "plc_address": "M 5.2", + "data_type": "bool", + "description": "Always OFF - MORI USE", + "area": "m", + "db": null, + "offset": 5, + "bit": 2 + }, + { + "name": "AUX PASSERA", + "plc_address": "M 5.1", + "data_type": "bool", + "description": "Always OFF - PASSERA USE", + "area": "m", + "db": null, + "offset": 5, + "bit": 1 + }, + { + "name": "AUX PESCI", + "plc_address": "M 6.1", + "data_type": "bool", + "description": "Always OFF - PESCI USE", + "area": "m", + "db": null, + "offset": 6, + "bit": 1 + }, + { + "name": "AUX SSAE CUSTOMIZATION", + "plc_address": "M 4.1", + "data_type": "bool", + "description": "Always OFF - SSAE Customization", + "area": "m", + "db": null, + "offset": 4, + "bit": 1 + }, + { + "name": "AUX Start CPU", + "plc_address": "M 1.2", + "data_type": "bool", + "description": "Start CPU", + "area": "m", + "db": null, + "offset": 1, + "bit": 2 + }, + { + "name": "AUX TEST OFF", + "plc_address": "MB 6", + "data_type": "byte", + "description": "Always OFF - TEST USE", + "area": "mb", + "db": null, + "offset": 6, + "bit": null + }, + { + "name": "AUX TEST SPARE 62", + "plc_address": "M 6.2", + "data_type": "bool", + "description": "Always OFF - TEST SPARE 6.2 USE", + "area": "m", + "db": null, + "offset": 6, + "bit": 2 + }, + { + "name": "AUX TEST SPARE 63", + "plc_address": "M 6.3", + "data_type": "bool", + "description": "Always OFF - TEST SPARE 6.3 USE", + "area": "m", + "db": null, + "offset": 6, + "bit": 3 + }, + { + "name": "AUX TEST SPARE 64", + "plc_address": "M 6.4", + "data_type": "bool", + "description": "Always OFF - TEST SPARE 6.4 USE", + "area": "m", + "db": null, + "offset": 6, + "bit": 4 + }, + { + "name": "AUX TEST SPARE 65", + "plc_address": "M 6.5", + "data_type": "bool", + "description": "Always OFF - TEST SPARE 6.5 USE", + "area": "m", + "db": null, + "offset": 6, + "bit": 5 + }, + { + "name": "AUX TEST SPARE 66", + "plc_address": "M 6.6", + "data_type": "bool", + "description": "Always OFF - TEST SPARE 6.6 USE", + "area": "m", + "db": null, + "offset": 6, + "bit": 6 + }, + { + "name": "AUX TEST SPARE 67", + "plc_address": "M 6.7", + "data_type": "bool", + "description": "Always OFF - TEST SPARE 6.7 USE", + "area": "m", + "db": null, + "offset": 6, + "bit": 7 + }, + { + "name": "AUX TRUE", + "plc_address": "M 3.1", + "data_type": "bool", + "description": "Always ON", + "area": "m", + "db": null, + "offset": 3, + "bit": 1 + }, + { + "name": "AUX UTE OFF", + "plc_address": "MB 5", + "data_type": "byte", + "description": "Always OFF - UTE USE", + "area": "mb", + "db": null, + "offset": 5, + "bit": null + }, + { + "name": "AUX UTE SPARE 54", + "plc_address": "M 5.4", + "data_type": "bool", + "description": "Always OFF - UTE SPARE 5.4 USE", + "area": "m", + "db": null, + "offset": 5, + "bit": 4 + }, + { + "name": "AUX UTE SPARE 55", + "plc_address": "M 5.5", + "data_type": "bool", + "description": "Always OFF - UTE SPARE 5.5 USE", + "area": "m", + "db": null, + "offset": 5, + "bit": 5 + }, + { + "name": "AUX UTE SPARE 56", + "plc_address": "M 5.6", + "data_type": "bool", + "description": "Always OFF - UTE SPARE 5.6 USE", + "area": "m", + "db": null, + "offset": 5, + "bit": 6 + }, + { + "name": "AUX UTE SPARE 57", + "plc_address": "M 5.7", + "data_type": "bool", + "description": "Always OFF - UTE SPARE 5.7 USE", + "area": "m", + "db": null, + "offset": 5, + "bit": 7 + }, + { + "name": "CIPRepComment", + "plc_address": "MW 602", + "data_type": "int", + "description": "CIP Report Comment", + "area": "mw", + "db": null, + "offset": 602, + "bit": null + }, + { + "name": "CIPRepFaultPresent", + "plc_address": "M 601.4", + "data_type": "bool", + "description": "CIP Report Fault Present", + "area": "m", + "db": null, + "offset": 601, + "bit": 4 + }, + { + "name": "CIPRepStarted", + "plc_address": "M 600.0", + "data_type": "bool", + "description": "CIP Report Started", + "area": "m", + "db": null, + "offset": 600, + "bit": 0 + }, + { + "name": "CLK_0.1S", + "plc_address": "M 1931.0", + "data_type": "bool", + "description": "MIX - CLK_0.1S", + "area": "m", + "db": null, + "offset": 1931, + "bit": 0 + }, + { + "name": "CLK_0.1S_SUPPORT", + "plc_address": "M 1930.0", + "data_type": "bool", + "description": "MIX - CLK_0.1S_SUPPORT", + "area": "m", + "db": null, + "offset": 1930, + "bit": 0 + }, + { + "name": "CLK_0.2S", + "plc_address": "M 1931.1", + "data_type": "bool", + "description": "MIX - CLK_0.2S", + "area": "m", + "db": null, + "offset": 1931, + "bit": 1 + }, + { + "name": "CLK_0.2S_SUPPORT", + "plc_address": "M 1930.1", + "data_type": "bool", + "description": "MIX - CLK_0.2S_SUPPORT", + "area": "m", + "db": null, + "offset": 1930, + "bit": 1 + }, + { + "name": "CLK_0.4S", + "plc_address": "M 1931.2", + "data_type": "bool", + "description": "MIX - CLK_0.4S", + "area": "m", + "db": null, + "offset": 1931, + "bit": 2 + }, + { + "name": "CLK_0.4S_SUPPORT", + "plc_address": "M 1930.2", + "data_type": "bool", + "description": "MIX - CLK_0.4S_SUPPORT", + "area": "m", + "db": null, + "offset": 1930, + "bit": 2 + }, + { + "name": "CLK_0.5S", + "plc_address": "M 1931.3", + "data_type": "bool", + "description": "MIX - CLK_0.5S", + "area": "m", + "db": null, + "offset": 1931, + "bit": 3 + }, + { + "name": "CLK_0.5S_SUPPORT", + "plc_address": "M 1930.3", + "data_type": "bool", + "description": "MIX - CLK_0.5S_SUPPORT", + "area": "m", + "db": null, + "offset": 1930, + "bit": 3 + }, + { + "name": "CLK_0.8S", + "plc_address": "M 1931.4", + "data_type": "bool", + "description": "MIX - CLK_0.8S", + "area": "m", + "db": null, + "offset": 1931, + "bit": 4 + }, + { + "name": "CLK_0.8S_SUPPORT", + "plc_address": "M 1930.4", + "data_type": "bool", + "description": "MIX - CLK_0.8S SUPPORT", + "area": "m", + "db": null, + "offset": 1930, + "bit": 4 + }, + { + "name": "CLK_1.0S", + "plc_address": "M 1931.5", + "data_type": "bool", + "description": "MIX - CLK_1.0S", + "area": "m", + "db": null, + "offset": 1931, + "bit": 5 + }, + { + "name": "CLK_1.0S_SUPPORT", + "plc_address": "M 1930.5", + "data_type": "bool", + "description": "MIX - CLK_1.0S_SUPPORT", + "area": "m", + "db": null, + "offset": 1930, + "bit": 5 + }, + { + "name": "CLK_1.6S", + "plc_address": "M 1931.6", + "data_type": "bool", + "description": "MIX - CLK_1.6S", + "area": "m", + "db": null, + "offset": 1931, + "bit": 6 + }, + { + "name": "CLK_1.6S_SUPPORT", + "plc_address": "M 1930.6", + "data_type": "bool", + "description": "MIX - CLK_1.6S_SUPPORT", + "area": "m", + "db": null, + "offset": 1930, + "bit": 6 + }, + { + "name": "CLK_2.0S", + "plc_address": "M 1931.7", + "data_type": "bool", + "description": "MIX - CLK_2.0S", + "area": "m", + "db": null, + "offset": 1931, + "bit": 7 + }, + { + "name": "CLK_2.0S_SUPPORT", + "plc_address": "M 1930.7", + "data_type": "bool", + "description": "MIX - CLK_2.0S_SUPPORT", + "area": "m", + "db": null, + "offset": 1930, + "bit": 7 + }, + { + "name": "Co2TrackingLatch", + "plc_address": "M 1906.7", + "data_type": "bool", + "description": "MIX - FP*******", + "area": "m", + "db": null, + "offset": 1906, + "bit": 7 + }, + { + "name": "Co2TrackingReq", + "plc_address": "M 1906.6", + "data_type": "bool", + "description": "MIX - FP******", + "area": "m", + "db": null, + "offset": 1906, + "bit": 6 + }, + { + "name": "CTS301_Conductiv_State", + "plc_address": "PEB 1114", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1114, + "bit": null + }, + { + "name": "CTS301_Conductivity", + "plc_address": "PED 1110", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1110, + "bit": null + }, + { + "name": "CTS301_Temperat_State", + "plc_address": "PEB 1119", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1119, + "bit": null + }, + { + "name": "CTS301_Temperature", + "plc_address": "PED 1115", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1115, + "bit": null + }, + { + "name": "CTS302_Conductiv_State", + "plc_address": "PEB 1124", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1124, + "bit": null + }, + { + "name": "CTS302_Conductivity", + "plc_address": "PED 1120", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1120, + "bit": null + }, + { + "name": "CTS302_Temperat_State", + "plc_address": "PEB 1129", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1129, + "bit": null + }, + { + "name": "CTS302_Temperature", + "plc_address": "PED 1125", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1125, + "bit": null + }, + { + "name": "DI_Air_InletPress_OK", + "plc_address": "E 30.0", + "data_type": "bool", + "description": "Air Pressure Switch", + "area": "e", + "db": null, + "offset": 30, + "bit": 0 + }, + { + "name": "DI_AuxVoltage_On", + "plc_address": "E 5.1", + "data_type": "bool", + "description": "Electrical Panel Restored", + "area": "e", + "db": null, + "offset": 5, + "bit": 1 + }, + { + "name": "DI_AVM308_Close", + "plc_address": "E 110.2", + "data_type": "bool", + "description": "MIX - Product Tank Inlet - Close FBK", + "area": "e", + "db": null, + "offset": 110, + "bit": 2 + }, + { + "name": "DI_AVM308_Open", + "plc_address": "E 100.2", + "data_type": "bool", + "description": "MIX - Product Tank Inlet - Open FBK", + "area": "e", + "db": null, + "offset": 100, + "bit": 2 + }, + { + "name": "DI_AVM309_Close", + "plc_address": "E 110.7", + "data_type": "bool", + "description": "MIX - Product Tank Loading - Close FBK", + "area": "e", + "db": null, + "offset": 110, + "bit": 7 + }, + { + "name": "DI_AVM309_Open", + "plc_address": "E 100.7", + "data_type": "bool", + "description": "MIX - Product Tank Loading - Open FBK", + "area": "e", + "db": null, + "offset": 100, + "bit": 7 + }, + { + "name": "DI_AVM311_Close", + "plc_address": "E 110.6", + "data_type": "bool", + "description": "MIX - Product Tank Blow Off - Close FBK", + "area": "e", + "db": null, + "offset": 110, + "bit": 6 + }, + { + "name": "DI_AVM311_Open", + "plc_address": "E 100.6", + "data_type": "bool", + "description": "MIX - Product Tank Blow Off - Open FBK", + "area": "e", + "db": null, + "offset": 100, + "bit": 6 + }, + { + "name": "DI_AVM313_Close", + "plc_address": "E 111.0", + "data_type": "bool", + "description": "MIX - Product Recirculation - Close FBK", + "area": "e", + "db": null, + "offset": 111, + "bit": 0 + }, + { + "name": "DI_AVM313_Open", + "plc_address": "E 101.0", + "data_type": "bool", + "description": "MIX - Product Recirculation - Open FBK", + "area": "e", + "db": null, + "offset": 101, + "bit": 0 + }, + { + "name": "DI_AVM315_Close", + "plc_address": "E 111.1", + "data_type": "bool", + "description": "MIX - Product Tank Drain - Close FBK", + "area": "e", + "db": null, + "offset": 111, + "bit": 1 + }, + { + "name": "DI_AVM315_Open", + "plc_address": "E 101.1", + "data_type": "bool", + "description": "MIX - Product Tank Drain - Open FBK", + "area": "e", + "db": null, + "offset": 101, + "bit": 1 + }, + { + "name": "DI_AVM317_Close", + "plc_address": "E 111.2", + "data_type": "bool", + "description": "MIX - Product Tank Spray Ball - Close FBK", + "area": "e", + "db": null, + "offset": 111, + "bit": 2 + }, + { + "name": "DI_AVM317_Open", + "plc_address": "E 101.2", + "data_type": "bool", + "description": "MIX - Product Tank Spray Ball - Open FBK", + "area": "e", + "db": null, + "offset": 101, + "bit": 2 + }, + { + "name": "DI_AVM321_Close", + "plc_address": "E 111.3", + "data_type": "bool", + "description": "MIX - Product Tank Over Fill - Close FBK", + "area": "e", + "db": null, + "offset": 111, + "bit": 3 + }, + { + "name": "DI_AVM321_Open", + "plc_address": "E 101.3", + "data_type": "bool", + "description": "MIX - Product Tank Over Fill - Open FBK", + "area": "e", + "db": null, + "offset": 101, + "bit": 3 + }, + { + "name": "DI_AVM322_Close", + "plc_address": "E 111.4", + "data_type": "bool", + "description": "MIX - Water Pump PPN301 Priming - Close FBK", + "area": "e", + "db": null, + "offset": 111, + "bit": 4 + }, + { + "name": "DI_AVM322_Open", + "plc_address": "E 101.4", + "data_type": "bool", + "description": "MIX - Water Pump PPN301 Priming - Open FBK", + "area": "e", + "db": null, + "offset": 101, + "bit": 4 + }, + { + "name": "DI_AVM324_Close", + "plc_address": "E 111.5", + "data_type": "bool", + "description": "MIX - Water Chiller Pipe Drain - Close FBK", + "area": "e", + "db": null, + "offset": 111, + "bit": 5 + }, + { + "name": "DI_AVM324_Open", + "plc_address": "E 101.5", + "data_type": "bool", + "description": "MIX - Water Chiller Pipe Drain - Open FBK", + "area": "e", + "db": null, + "offset": 101, + "bit": 5 + }, + { + "name": "DI_AVM326_Close", + "plc_address": "E 111.6", + "data_type": "bool", + "description": "MIX - CO2 Injection Shut Off - Close FBK", + "area": "e", + "db": null, + "offset": 111, + "bit": 6 + }, + { + "name": "DI_AVM326_Open", + "plc_address": "E 101.6", + "data_type": "bool", + "description": "MIX - CO2 Injection Shut Off - Open FBK", + "area": "e", + "db": null, + "offset": 101, + "bit": 6 + }, + { + "name": "DI_AVM327_Close", + "plc_address": "E 312.4", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Mixproof 1 - Close FBK", + "area": "e", + "db": null, + "offset": 312, + "bit": 4 + }, + { + "name": "DI_AVM327_Open", + "plc_address": "E 302.4", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Mixproof 1 - Open FBK", + "area": "e", + "db": null, + "offset": 302, + "bit": 4 + }, + { + "name": "DI_AVM328_Close", + "plc_address": "E 301.4", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Mixproof 2 - Close FBK", + "area": "e", + "db": null, + "offset": 301, + "bit": 4 + }, + { + "name": "DI_AVM328_Open", + "plc_address": "E 201.4", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Mixproof 2 - Open FBK", + "area": "e", + "db": null, + "offset": 201, + "bit": 4 + }, + { + "name": "DI_AVM329_Close", + "plc_address": "E 301.6", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Mixproof 3 - Close FBK", + "area": "e", + "db": null, + "offset": 301, + "bit": 6 + }, + { + "name": "DI_AVM329_Open", + "plc_address": "E 201.6", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Mixproof 3 - Open FBK", + "area": "e", + "db": null, + "offset": 201, + "bit": 6 + }, + { + "name": "DI_AVM331_Close", + "plc_address": "E 301.7", + "data_type": "bool", + "description": "MIX - No Blendfill Still Water By-Pass to Mixer - Close FBK", + "area": "e", + "db": null, + "offset": 301, + "bit": 7 + }, + { + "name": "DI_AVM331_Open", + "plc_address": "E 201.7", + "data_type": "bool", + "description": "MIX - No Blendfill Still Water By-Pass to Mixer - Open FBK", + "area": "e", + "db": null, + "offset": 201, + "bit": 7 + }, + { + "name": "DI_AVM341_Close", + "plc_address": "E 111.7", + "data_type": "bool", + "description": "MIX - CO2 Inlet - Close FBK", + "area": "e", + "db": null, + "offset": 111, + "bit": 7 + }, + { + "name": "DI_AVM341_Open", + "plc_address": "E 101.7", + "data_type": "bool", + "description": "MIX - CO2 Inlet - Open FBK", + "area": "e", + "db": null, + "offset": 101, + "bit": 7 + }, + { + "name": "DI_AVM342_Close", + "plc_address": "E 112.0", + "data_type": "bool", + "description": "MIX - N2 Inlet - Close FBK", + "area": "e", + "db": null, + "offset": 112, + "bit": 0 + }, + { + "name": "DI_AVM342_Open", + "plc_address": "E 102.0", + "data_type": "bool", + "description": "MIX - N2 Inlet - Open FBK", + "area": "e", + "db": null, + "offset": 102, + "bit": 0 + }, + { + "name": "DI_AVM345_Close", + "plc_address": "E 112.1", + "data_type": "bool", + "description": "MIX - Product Chiller Inlet Drain - Close FBK", + "area": "e", + "db": null, + "offset": 112, + "bit": 1 + }, + { + "name": "DI_AVM345_Open", + "plc_address": "E 102.1", + "data_type": "bool", + "description": "MIX - Product Chiller Inlet Drain - Open FBK", + "area": "e", + "db": null, + "offset": 102, + "bit": 1 + }, + { + "name": "DI_AVM346_Close", + "plc_address": "E 112.2", + "data_type": "bool", + "description": "MIX - Filler CO2 - Close FBK", + "area": "e", + "db": null, + "offset": 112, + "bit": 2 + }, + { + "name": "DI_AVM346_Open", + "plc_address": "E 102.2", + "data_type": "bool", + "description": "MIX - Filler CO2 - Open FBK", + "area": "e", + "db": null, + "offset": 102, + "bit": 2 + }, + { + "name": "DI_AVM348_Close", + "plc_address": "E 112.4", + "data_type": "bool", + "description": "MIX - Product Chiller Outlet Drain - Close FBK", + "area": "e", + "db": null, + "offset": 112, + "bit": 4 + }, + { + "name": "DI_AVM348_Open", + "plc_address": "E 102.4", + "data_type": "bool", + "description": "MIX - Product Chiller Outlet Drain - Open FBK", + "area": "e", + "db": null, + "offset": 102, + "bit": 4 + }, + { + "name": "DI_AVM349_Close", + "plc_address": "E 312.0", + "data_type": "bool", + "description": "MIX - Product Chiller Outlet Drain - Close FBK", + "area": "e", + "db": null, + "offset": 312, + "bit": 0 + }, + { + "name": "DI_AVM349_Open", + "plc_address": "E 302.0", + "data_type": "bool", + "description": "MIX - Product Chiller Outlet Drain - Open FBK", + "area": "e", + "db": null, + "offset": 302, + "bit": 0 + }, + { + "name": "DI_AVM362_Close", + "plc_address": "E 112.3", + "data_type": "bool", + "description": "MIX - Product Outlet - Close FBK", + "area": "e", + "db": null, + "offset": 112, + "bit": 3 + }, + { + "name": "DI_AVM362_Open", + "plc_address": "E 102.3", + "data_type": "bool", + "description": "MIX - Product Outlet - Open FBK", + "area": "e", + "db": null, + "offset": 102, + "bit": 3 + }, + { + "name": "DI_AVM378_Close", + "plc_address": "E 301.2", + "data_type": "bool", + "description": "MIX - Product Outlet Switch - Close FBK", + "area": "e", + "db": null, + "offset": 301, + "bit": 2 + }, + { + "name": "DI_AVM378_Open", + "plc_address": "E 302.5", + "data_type": "bool", + "description": "MIX - Product Outlet Switch - Open FBK", + "area": "e", + "db": null, + "offset": 302, + "bit": 5 + }, + { + "name": "DI_AVM381_Close", + "plc_address": "E 112.5", + "data_type": "bool", + "description": "MIX - Product Recirculation With Chiller - Close FBK", + "area": "e", + "db": null, + "offset": 112, + "bit": 5 + }, + { + "name": "DI_AVM381_Open", + "plc_address": "E 102.5", + "data_type": "bool", + "description": "MIX - Product Recirculation With Chiller - Open FBK", + "area": "e", + "db": null, + "offset": 102, + "bit": 5 + }, + { + "name": "DI_AVM385_Close", + "plc_address": "E 312.5", + "data_type": "bool", + "description": "MIX - Still Water By-Pass Drain Inlet Water - Close FBK", + "area": "e", + "db": null, + "offset": 312, + "bit": 5 + }, + { + "name": "DI_AVM385_Open", + "plc_address": "E 212.5", + "data_type": "bool", + "description": "MIX - Still Water By-Pass Drain Inlet Water - Open FBK", + "area": "e", + "db": null, + "offset": 212, + "bit": 5 + }, + { + "name": "DI_AVM386_Close", + "plc_address": "E 122.5", + "data_type": "bool", + "description": "MIX - Still Water By-Pass Drain Outlet Water - Close FBK", + "area": "e", + "db": null, + "offset": 122, + "bit": 5 + }, + { + "name": "DI_AVM386_Open", + "plc_address": "E 222.5", + "data_type": "bool", + "description": "MIX - Still Water By-Pass Drain Outlet Water - Open FBK", + "area": "e", + "db": null, + "offset": 222, + "bit": 5 + }, + { + "name": "DI_AVM387_Close", + "plc_address": "E 312.1", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Product Interception - Close FBK", + "area": "e", + "db": null, + "offset": 312, + "bit": 1 + }, + { + "name": "DI_AVM387_Open", + "plc_address": "E 302.1", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Product Interception - Open FBK", + "area": "e", + "db": null, + "offset": 302, + "bit": 1 + }, + { + "name": "DI_AVM388_Close", + "plc_address": "E 112.6", + "data_type": "bool", + "description": "MIX - Drain Sanification Pipe - Close FBK", + "area": "e", + "db": null, + "offset": 112, + "bit": 6 + }, + { + "name": "DI_AVM388_Open", + "plc_address": "E 102.6", + "data_type": "bool", + "description": "MIX - Drain Sanification Pipe - Open FBK", + "area": "e", + "db": null, + "offset": 102, + "bit": 6 + }, + { + "name": "DI_AVM389_Close", + "plc_address": "E 112.7", + "data_type": "bool", + "description": "MIX - Sanification to Spray Balls - Close FBK", + "area": "e", + "db": null, + "offset": 112, + "bit": 7 + }, + { + "name": "DI_AVM389_Open", + "plc_address": "E 102.7", + "data_type": "bool", + "description": "MIX - Sanification to Spray Balls - Open FBK", + "area": "e", + "db": null, + "offset": 102, + "bit": 7 + }, + { + "name": "DI_AVM390_Close", + "plc_address": "E 313.0", + "data_type": "bool", + "description": "MIX - Chiller Glycol Return interception - Close FBK", + "area": "e", + "db": null, + "offset": 313, + "bit": 0 + }, + { + "name": "DI_AVM390_Open", + "plc_address": "E 213.0", + "data_type": "bool", + "description": "MIX - Chiller Glycol Return interception - Open FBK", + "area": "e", + "db": null, + "offset": 213, + "bit": 0 + }, + { + "name": "DI_AVM391_Close", + "plc_address": "E 143.0", + "data_type": "bool", + "description": "MIX - Chiller Glycol Expansion - Close FBK", + "area": "e", + "db": null, + "offset": 143, + "bit": 0 + }, + { + "name": "DI_AVM391_Open", + "plc_address": "E 243.0", + "data_type": "bool", + "description": "MIX - Chiller Glycol Expansion - Open FBK", + "area": "e", + "db": null, + "offset": 243, + "bit": 0 + }, + { + "name": "DI_AVM396_Close", + "plc_address": "E 143.1", + "data_type": "bool", + "description": "MIX - Tank Pressurization with Steril Air - Close FBK", + "area": "e", + "db": null, + "offset": 143, + "bit": 1 + }, + { + "name": "DI_AVM396_Open", + "plc_address": "E 243.1", + "data_type": "bool", + "description": "MIX - Tank Pressurization with Steril Air - Open FBK", + "area": "e", + "db": null, + "offset": 243, + "bit": 1 + }, + { + "name": "DI_AVM397_Close", + "plc_address": "E 123.1", + "data_type": "bool", + "description": "MIX - CO2 Buffer Tank Intercept - Close FBK", + "area": "e", + "db": null, + "offset": 123, + "bit": 1 + }, + { + "name": "DI_AVM397_Open", + "plc_address": "E 223.1", + "data_type": "bool", + "description": "MIX - CO2 Buffer Tank Intercept - Open FBK", + "area": "e", + "db": null, + "offset": 223, + "bit": 1 + }, + { + "name": "DI_AVM398_Close", + "plc_address": "E 313.1", + "data_type": "bool", + "description": "MIX - Blendfill Steril Air Inlet - Close FBK", + "area": "e", + "db": null, + "offset": 313, + "bit": 1 + }, + { + "name": "DI_AVM398_Open", + "plc_address": "E 213.1", + "data_type": "bool", + "description": "MIX - Blendfill Steril Air Inlet - Open FBK", + "area": "e", + "db": null, + "offset": 213, + "bit": 1 + }, + { + "name": "DI_AVN301_Close", + "plc_address": "E 115.4", + "data_type": "bool", + "description": "MIX - Deaireator Water Inlet #1 - Close FBK", + "area": "e", + "db": null, + "offset": 115, + "bit": 4 + }, + { + "name": "DI_AVN301_Open", + "plc_address": "E 105.4", + "data_type": "bool", + "description": "MIX - Deaireator Water Inlet #1 - Open FBK", + "area": "e", + "db": null, + "offset": 105, + "bit": 4 + }, + { + "name": "DI_AVN302_Close", + "plc_address": "E 115.5", + "data_type": "bool", + "description": "MIX - Deaireator Water Inlet #2 - Close FBK", + "area": "e", + "db": null, + "offset": 115, + "bit": 5 + }, + { + "name": "DI_AVN302_Open", + "plc_address": "E 105.5", + "data_type": "bool", + "description": "MIX - Deaireator Water Inlet #2 - Open FBK", + "area": "e", + "db": null, + "offset": 105, + "bit": 5 + }, + { + "name": "DI_AVN303_Close", + "plc_address": "E 115.6", + "data_type": "bool", + "description": "MIX - Deaireator Water Inlet #3 - Close FBK", + "area": "e", + "db": null, + "offset": 115, + "bit": 6 + }, + { + "name": "DI_AVN303_Open", + "plc_address": "E 105.6", + "data_type": "bool", + "description": "MIX - Deaireator Water Inlet #3 - Open FBK", + "area": "e", + "db": null, + "offset": 105, + "bit": 6 + }, + { + "name": "DI_AVN305_Close", + "plc_address": "E 310.5", + "data_type": "bool", + "description": "MIX - Premixed Product Inlet - Close FBK", + "area": "e", + "db": null, + "offset": 310, + "bit": 5 + }, + { + "name": "DI_AVN305_Open", + "plc_address": "E 210.5", + "data_type": "bool", + "description": "MIX - Premixed Product Inlet - Open FBK", + "area": "e", + "db": null, + "offset": 210, + "bit": 5 + }, + { + "name": "DI_AVN306_Close", + "plc_address": "E 310.6", + "data_type": "bool", + "description": "MIX - Premixed Product Priming - Close FBK", + "area": "e", + "db": null, + "offset": 310, + "bit": 6 + }, + { + "name": "DI_AVN306_Open", + "plc_address": "E 210.6", + "data_type": "bool", + "description": "MIX - Premixed Product Priming - Open FBK", + "area": "e", + "db": null, + "offset": 210, + "bit": 6 + }, + { + "name": "DI_AVN314_Close", + "plc_address": "E 110.0", + "data_type": "bool", + "description": "MIX - Deaireator Drain - Close FBK", + "area": "e", + "db": null, + "offset": 110, + "bit": 0 + }, + { + "name": "DI_AVN314_Open", + "plc_address": "E 100.0", + "data_type": "bool", + "description": "MIX - Deaireator Drain - Open FBK", + "area": "e", + "db": null, + "offset": 100, + "bit": 0 + }, + { + "name": "DI_AVN318_Close", + "plc_address": "E 110.1", + "data_type": "bool", + "description": "MIX - Deaireator Over Fill - Close FBK", + "area": "e", + "db": null, + "offset": 110, + "bit": 1 + }, + { + "name": "DI_AVN318_Open", + "plc_address": "E 100.1", + "data_type": "bool", + "description": "MIX - Deaireator Over Fill - Open FBK", + "area": "e", + "db": null, + "offset": 100, + "bit": 1 + }, + { + "name": "DI_AVN323_Close", + "plc_address": "E 113.5", + "data_type": "bool", + "description": "MIX - Water Pipe Drain - Close FBK", + "area": "e", + "db": null, + "offset": 113, + "bit": 5 + }, + { + "name": "DI_AVN323_Open", + "plc_address": "E 103.5", + "data_type": "bool", + "description": "MIX - Water Pipe Drain - Open FBK", + "area": "e", + "db": null, + "offset": 103, + "bit": 5 + }, + { + "name": "DI_AVN324_Close", + "plc_address": "E 113.6", + "data_type": "bool", + "description": "MIX - Deaireator 1st Stage Drain - Close FBK", + "area": "e", + "db": null, + "offset": 113, + "bit": 6 + }, + { + "name": "DI_AVN324_Open", + "plc_address": "E 103.6", + "data_type": "bool", + "description": "MIX - Deaireator 1st Stage Drain - Open FBK", + "area": "e", + "db": null, + "offset": 103, + "bit": 6 + }, + { + "name": "DI_AVN327_Close", + "plc_address": "E 110.3", + "data_type": "bool", + "description": "MIX - Deaireator Tank Spray Ball - Close FBK", + "area": "e", + "db": null, + "offset": 110, + "bit": 3 + }, + { + "name": "DI_AVN327_Open", + "plc_address": "E 100.3", + "data_type": "bool", + "description": "MIX - Deaireator Tank Spray Ball - Open FBK", + "area": "e", + "db": null, + "offset": 100, + "bit": 3 + }, + { + "name": "DI_AVN328_Close", + "plc_address": "E 110.4", + "data_type": "bool", + "description": "MIX - Deaireator Strip CO2 Injection - Close FBK", + "area": "e", + "db": null, + "offset": 110, + "bit": 4 + }, + { + "name": "DI_AVN328_Open", + "plc_address": "E 100.4", + "data_type": "bool", + "description": "MIX - Deaireator Strip CO2 Injection - Open FBK", + "area": "e", + "db": null, + "offset": 100, + "bit": 4 + }, + { + "name": "DI_AVN370_Close", + "plc_address": "E 113.7", + "data_type": "bool", + "description": "AVN370 - Close FBK", + "area": "e", + "db": null, + "offset": 113, + "bit": 7 + }, + { + "name": "DI_AVN370_Open", + "plc_address": "E 103.7", + "data_type": "bool", + "description": "AVN370 - Open FBK", + "area": "e", + "db": null, + "offset": 103, + "bit": 7 + }, + { + "name": "DI_AVN371_Close", + "plc_address": "E 114.0", + "data_type": "bool", + "description": "AVN371- Close FBK", + "area": "e", + "db": null, + "offset": 114, + "bit": 0 + }, + { + "name": "DI_AVN371_Open", + "plc_address": "E 104.0", + "data_type": "bool", + "description": "AVN371- Open FBK", + "area": "e", + "db": null, + "offset": 104, + "bit": 0 + }, + { + "name": "DI_AVN373_Close", + "plc_address": "E 304.2", + "data_type": "bool", + "description": "MIX - Deaireator Recirculation Pipe Drain - Close FBK", + "area": "e", + "db": null, + "offset": 304, + "bit": 2 + }, + { + "name": "DI_AVN373_Open", + "plc_address": "E 204.2", + "data_type": "bool", + "description": "MIX - Deaireator Recirculation Pipe Drain - Open FBK", + "area": "e", + "db": null, + "offset": 204, + "bit": 2 + }, + { + "name": "DI_AVN390_Close", + "plc_address": "E 115.2", + "data_type": "bool", + "description": "AVN390", + "area": "e", + "db": null, + "offset": 115, + "bit": 2 + }, + { + "name": "DI_AVN390_Open", + "plc_address": "E 105.2", + "data_type": "bool", + "description": "AVN390", + "area": "e", + "db": null, + "offset": 105, + "bit": 2 + }, + { + "name": "DI_AVN395_Close", + "plc_address": "E 110.5", + "data_type": "bool", + "description": "MIX - Vacuum Pump Deaireator Intercept - Close FBK", + "area": "e", + "db": null, + "offset": 110, + "bit": 5 + }, + { + "name": "DI_AVN395_Open", + "plc_address": "E 100.5", + "data_type": "bool", + "description": "MIX - Vacuum Pump Deaireator Intercept - Open FBK", + "area": "e", + "db": null, + "offset": 100, + "bit": 5 + }, + { + "name": "DI_AVP315_Close", + "plc_address": "E 114.1", + "data_type": "bool", + "description": "MIX - Syrup Injection - Close FBK", + "area": "e", + "db": null, + "offset": 114, + "bit": 1 + }, + { + "name": "DI_AVP315_Open", + "plc_address": "E 104.1", + "data_type": "bool", + "description": "MIX - Syrup Injection - Open FBK", + "area": "e", + "db": null, + "offset": 104, + "bit": 1 + }, + { + "name": "DI_AVP316_Close", + "plc_address": "E 113.0", + "data_type": "bool", + "description": "MIX - Syrup Tank Drain - Close FBK", + "area": "e", + "db": null, + "offset": 113, + "bit": 0 + }, + { + "name": "DI_AVP316_Open", + "plc_address": "E 103.0", + "data_type": "bool", + "description": "MIX - Syrup Tank Drain - Open FBK", + "area": "e", + "db": null, + "offset": 103, + "bit": 0 + }, + { + "name": "DI_AVP317_Close", + "plc_address": "E 113.1", + "data_type": "bool", + "description": "MIX - Syrup Cip Inlet - Close FBK", + "area": "e", + "db": null, + "offset": 113, + "bit": 1 + }, + { + "name": "DI_AVP317_Open", + "plc_address": "E 103.1", + "data_type": "bool", + "description": "MIX - Syrup Cip Inlet - Open FBK", + "area": "e", + "db": null, + "offset": 103, + "bit": 1 + }, + { + "name": "DI_AVP320_Close", + "plc_address": "E 114.2", + "data_type": "bool", + "description": "AVP320- Close FBK", + "area": "e", + "db": null, + "offset": 114, + "bit": 2 + }, + { + "name": "DI_AVP320_Open", + "plc_address": "E 104.2", + "data_type": "bool", + "description": "AVP320- Open FBK", + "area": "e", + "db": null, + "offset": 104, + "bit": 2 + }, + { + "name": "DI_AVP324_Close", + "plc_address": "E 113.2", + "data_type": "bool", + "description": "MIX - Syrup Recirculation - Close FBK", + "area": "e", + "db": null, + "offset": 113, + "bit": 2 + }, + { + "name": "DI_AVP324_Open", + "plc_address": "E 103.2", + "data_type": "bool", + "description": "MIX - Syrup Recirculation - Open FBK", + "area": "e", + "db": null, + "offset": 103, + "bit": 2 + }, + { + "name": "DI_AVP344_Close", + "plc_address": "E 113.3", + "data_type": "bool", + "description": "MIX - Syrup Line Drain - Close FBK", + "area": "e", + "db": null, + "offset": 113, + "bit": 3 + }, + { + "name": "DI_AVP344_Open", + "plc_address": "E 103.3", + "data_type": "bool", + "description": "MIX - Syrup Line Drain - Open FBK", + "area": "e", + "db": null, + "offset": 103, + "bit": 3 + }, + { + "name": "DI_AVP361_Close", + "plc_address": "E 113.4", + "data_type": "bool", + "description": "MIX - Syrup Tank Spray Ball - Close FBK", + "area": "e", + "db": null, + "offset": 113, + "bit": 4 + }, + { + "name": "DI_AVP361_Open", + "plc_address": "E 103.4", + "data_type": "bool", + "description": "MIX - Syrup Tank Spray Ball - Open FBK", + "area": "e", + "db": null, + "offset": 103, + "bit": 4 + }, + { + "name": "DI_AVP363_Close", + "plc_address": "E 314.6", + "data_type": "bool", + "description": "MIX - Syrup Line In H2O - Close FBK", + "area": "e", + "db": null, + "offset": 314, + "bit": 6 + }, + { + "name": "DI_AVP363_Open", + "plc_address": "E 214.6", + "data_type": "bool", + "description": "MIX - Syrup Line In H2O - Open FBK", + "area": "e", + "db": null, + "offset": 214, + "bit": 6 + }, + { + "name": "DI_AVP364_Close", + "plc_address": "E 303.5", + "data_type": "bool", + "description": "MIX - Syrup Line In Syrup 1 - Close FBK", + "area": "e", + "db": null, + "offset": 303, + "bit": 5 + }, + { + "name": "DI_AVP364_Open", + "plc_address": "E 203.5", + "data_type": "bool", + "description": "MIX - Syrup Line In Syrup 1 - Open FBK", + "area": "e", + "db": null, + "offset": 203, + "bit": 5 + }, + { + "name": "DI_AVP365_Close", + "plc_address": "E 314.7", + "data_type": "bool", + "description": "MIX - Syrup Line In Syrup 2 - Close FBK", + "area": "e", + "db": null, + "offset": 314, + "bit": 7 + }, + { + "name": "DI_AVP365_Open", + "plc_address": "E 214.7", + "data_type": "bool", + "description": "MIX - Syrup Line In Syrup 2 - Open FBK", + "area": "e", + "db": null, + "offset": 214, + "bit": 7 + }, + { + "name": "DI_AVP388_Close", + "plc_address": "E 125.0", + "data_type": "bool", + "description": "MIX - Syrup Cip Inlet with Local Cip - Close FBK", + "area": "e", + "db": null, + "offset": 125, + "bit": 0 + }, + { + "name": "DI_AVP388_Open", + "plc_address": "E 108.0", + "data_type": "bool", + "description": "MIX - Syrup Cip Inlet with Local Cip - Open FBK", + "area": "e", + "db": null, + "offset": 108, + "bit": 0 + }, + { + "name": "DI_AVS301_Close", + "plc_address": "E 145.0", + "data_type": "bool", + "description": "MIX - CIP Chemical Dosing - Close FBK", + "area": "e", + "db": null, + "offset": 145, + "bit": 0 + }, + { + "name": "DI_AVS301_Open", + "plc_address": "E 245.0", + "data_type": "bool", + "description": "MIX - CIP Chemical Dosing - Open FBK", + "area": "e", + "db": null, + "offset": 245, + "bit": 0 + }, + { + "name": "DI_AVS302_Close", + "plc_address": "E 350.1", + "data_type": "bool", + "description": "MIX - CIP Chemical Injection - Close FBK", + "area": "e", + "db": null, + "offset": 350, + "bit": 1 + }, + { + "name": "DI_AVS302_Open", + "plc_address": "E 205.1", + "data_type": "bool", + "description": "MIX - CIP Chemical Injection - Open FBK", + "area": "e", + "db": null, + "offset": 205, + "bit": 1 + }, + { + "name": "DI_AVS341_Close", + "plc_address": "E 114.3", + "data_type": "bool", + "description": "MIX - CIP Loop Return - Close FBK", + "area": "e", + "db": null, + "offset": 114, + "bit": 3 + }, + { + "name": "DI_AVS341_Open", + "plc_address": "E 104.3", + "data_type": "bool", + "description": "MIX - CIP Loop Return - Open FBK", + "area": "e", + "db": null, + "offset": 104, + "bit": 3 + }, + { + "name": "DI_AVS342_Close", + "plc_address": "E 125.2", + "data_type": "bool", + "description": "MIX - CIP Loop Return Drain - Close FBK", + "area": "e", + "db": null, + "offset": 125, + "bit": 2 + }, + { + "name": "DI_AVS342_Open", + "plc_address": "E 108.2", + "data_type": "bool", + "description": "MIX - CIP Loop Return Drain - Open FBK", + "area": "e", + "db": null, + "offset": 108, + "bit": 2 + }, + { + "name": "DI_AVS343_Close", + "plc_address": "E 114.4", + "data_type": "bool", + "description": "MIX - CIP Water Inlet Cleaning Return - Close FBK", + "area": "e", + "db": null, + "offset": 114, + "bit": 4 + }, + { + "name": "DI_AVS343_Open", + "plc_address": "E 104.4", + "data_type": "bool", + "description": "MIX - CIP Water Inlet Cleaning Return - Open FBK", + "area": "e", + "db": null, + "offset": 104, + "bit": 4 + }, + { + "name": "DI_AVS344_Close", + "plc_address": "E 114.5", + "data_type": "bool", + "description": "MIX - CIP Syrup Inlet Cleaning Return - Close FBK", + "area": "e", + "db": null, + "offset": 114, + "bit": 5 + }, + { + "name": "DI_AVS344_Open", + "plc_address": "E 104.5", + "data_type": "bool", + "description": "MIX - CIP Syrup Inlet Cleaning Return - Open FBK", + "area": "e", + "db": null, + "offset": 104, + "bit": 5 + }, + { + "name": "DI_AVS345_Close", + "plc_address": "E 114.6", + "data_type": "bool", + "description": "MIX - CIP Process Water Inlet Mixproof 1 - Close FBK", + "area": "e", + "db": null, + "offset": 114, + "bit": 6 + }, + { + "name": "DI_AVS345_Open", + "plc_address": "E 104.6", + "data_type": "bool", + "description": "MIX - CIP Process Water Inlet Mixproof 1 - Open FBK", + "area": "e", + "db": null, + "offset": 104, + "bit": 6 + }, + { + "name": "DI_AVS346_Close", + "plc_address": "E 114.7", + "data_type": "bool", + "description": "MIX - CIP Process Water Inlet Mixproof 2 - Close FBK", + "area": "e", + "db": null, + "offset": 114, + "bit": 7 + }, + { + "name": "DI_AVS346_Open", + "plc_address": "E 104.7", + "data_type": "bool", + "description": "MIX - CIP Process Water Inlet Mixproof 2 - Open FBK", + "area": "e", + "db": null, + "offset": 104, + "bit": 7 + }, + { + "name": "DI_AVS347_Close", + "plc_address": "E 115.0", + "data_type": "bool", + "description": "MIX - CIP Syrup Inlet Mixproof 1 - Close FBK", + "area": "e", + "db": null, + "offset": 115, + "bit": 0 + }, + { + "name": "DI_AVS347_Open", + "plc_address": "E 105.0", + "data_type": "bool", + "description": "MIX - CIP Syrup Inlet Mixproof 1 - Open FBK", + "area": "e", + "db": null, + "offset": 105, + "bit": 0 + }, + { + "name": "DI_AVS348_Close", + "plc_address": "E 115.1", + "data_type": "bool", + "description": "MIX - CIP Syrup Inlet Mixproof 2 - Close FBK", + "area": "e", + "db": null, + "offset": 115, + "bit": 1 + }, + { + "name": "DI_AVS348_Open", + "plc_address": "E 105.1", + "data_type": "bool", + "description": "MIX - CIP Syrup Inlet Mixproof 2 - Open FBK", + "area": "e", + "db": null, + "offset": 105, + "bit": 1 + }, + { + "name": "DI_CIP_CleaningCompleted", + "plc_address": "E 140.1", + "data_type": "bool", + "description": "CIP - Cip Cleaning Completed", + "area": "e", + "db": null, + "offset": 140, + "bit": 1 + }, + { + "name": "DI_CIP_CleaningFault", + "plc_address": "E 140.2", + "data_type": "bool", + "description": "CIP - Cip in Fault", + "area": "e", + "db": null, + "offset": 140, + "bit": 2 + }, + { + "name": "DI_CIP_DrainRequest", + "plc_address": "E 141.2", + "data_type": "bool", + "description": "CIP - Cip Drain Request", + "area": "e", + "db": null, + "offset": 141, + "bit": 2 + }, + { + "name": "DI_CIP_HotWaterSending", + "plc_address": "E 60.7", + "data_type": "bool", + "description": "CIP - Hot Water Sending", + "area": "e", + "db": null, + "offset": 60, + "bit": 7 + }, + { + "name": "DI_CIP_HotWaterStop", + "plc_address": "E 61.0", + "data_type": "bool", + "description": "MIX - Hot Water Stop", + "area": "e", + "db": null, + "offset": 61, + "bit": 0 + }, + { + "name": "DI_CIP_ProductSending", + "plc_address": "E 140.3", + "data_type": "bool", + "description": "CIP - Cip Product Sending", + "area": "e", + "db": null, + "offset": 140, + "bit": 3 + }, + { + "name": "DI_CIP_RecoverRequest", + "plc_address": "E 141.1", + "data_type": "bool", + "description": "CIP - Cip Recover Request", + "area": "e", + "db": null, + "offset": 141, + "bit": 1 + }, + { + "name": "DI_CIP_Running", + "plc_address": "E 141.0", + "data_type": "bool", + "description": "CIP - Cip Running", + "area": "e", + "db": null, + "offset": 141, + "bit": 0 + }, + { + "name": "DI_CIP_TankFilling", + "plc_address": "E 60.5", + "data_type": "bool", + "description": "CIP - Flooding Request", + "area": "e", + "db": null, + "offset": 60, + "bit": 5 + }, + { + "name": "DI_CO2_InletPress_OK", + "plc_address": "E 33.2", + "data_type": "bool", + "description": "- CO2 Inlet Pressure Switch", + "area": "e", + "db": null, + "offset": 33, + "bit": 2 + }, + { + "name": "DI_EHS301_Contactor", + "plc_address": "E 14.0", + "data_type": "bool", + "description": "EHS301 - Heat Resistance #01 Feedback", + "area": "e", + "db": null, + "offset": 14, + "bit": 0 + }, + { + "name": "DI_EHS301_Ovrld", + "plc_address": "E 13.0", + "data_type": "bool", + "description": "EHS301 - Heat Resistance #01 Overload", + "area": "e", + "db": null, + "offset": 13, + "bit": 0 + }, + { + "name": "DI_EHS302_Contactor", + "plc_address": "E 14.1", + "data_type": "bool", + "description": "EHS302 - Heat Resistance #02 Feedback", + "area": "e", + "db": null, + "offset": 14, + "bit": 1 + }, + { + "name": "DI_EHS302_Ovrld", + "plc_address": "E 13.1", + "data_type": "bool", + "description": "EHS302 - Heat Resistance #03 Overload", + "area": "e", + "db": null, + "offset": 13, + "bit": 1 + }, + { + "name": "DI_EHS303_Contactor", + "plc_address": "E 14.2", + "data_type": "bool", + "description": "EHS303 - Heat Resistance #03 Feedback", + "area": "e", + "db": null, + "offset": 14, + "bit": 2 + }, + { + "name": "DI_EHS303_Ovrld", + "plc_address": "E 13.2", + "data_type": "bool", + "description": "EHS303 - Heat Resistance #03 Overload", + "area": "e", + "db": null, + "offset": 13, + "bit": 2 + }, + { + "name": "DI_EHS304_Contactor", + "plc_address": "E 14.3", + "data_type": "bool", + "description": "EHS304 - Heat Resistance #04 Feedback", + "area": "e", + "db": null, + "offset": 14, + "bit": 3 + }, + { + "name": "DI_EHS304_Ovrld", + "plc_address": "E 13.3", + "data_type": "bool", + "description": "EHS304 - Heat Resistance #04 Overload", + "area": "e", + "db": null, + "offset": 13, + "bit": 3 + }, + { + "name": "DI_EHS305_Contactor", + "plc_address": "E 14.4", + "data_type": "bool", + "description": "EHS305 - Heat Resistance #05 Feedback", + "area": "e", + "db": null, + "offset": 14, + "bit": 4 + }, + { + "name": "DI_EHS305_Ovrld", + "plc_address": "E 13.4", + "data_type": "bool", + "description": "EHS305 - Heat Resistance #05 Overload", + "area": "e", + "db": null, + "offset": 13, + "bit": 4 + }, + { + "name": "DI_EHS306_Contactor", + "plc_address": "E 14.5", + "data_type": "bool", + "description": "EHS306 - Heat Resistance #06 Feedback", + "area": "e", + "db": null, + "offset": 14, + "bit": 5 + }, + { + "name": "DI_EHS306_Ovrld", + "plc_address": "E 13.5", + "data_type": "bool", + "description": "EHS306 - Heat Resistance #06 Overload", + "area": "e", + "db": null, + "offset": 13, + "bit": 5 + }, + { + "name": "DI_Emergency_Pressed", + "plc_address": "E 5.2", + "data_type": "bool", + "description": "Electrical Panel Emergency Button", + "area": "e", + "db": null, + "offset": 5, + "bit": 2 + }, + { + "name": "DI_Flr_CIP_CleaningAlarm", + "plc_address": "E 62.1", + "data_type": "bool", + "description": "FILLER - Alarm", + "area": "e", + "db": null, + "offset": 62, + "bit": 1 + }, + { + "name": "DI_Flr_CIP_CleaningReq", + "plc_address": "E 62.0", + "data_type": "bool", + "description": "FILLER - Ready for Cip", + "area": "e", + "db": null, + "offset": 62, + "bit": 0 + }, + { + "name": "DI_Flr_CIP_DrainComplete", + "plc_address": "E 62.4", + "data_type": "bool", + "description": "FILLER - Cip Drain Complete", + "area": "e", + "db": null, + "offset": 62, + "bit": 4 + }, + { + "name": "DI_Flr_CIP_FloodingEnd", + "plc_address": "E 62.5", + "data_type": "bool", + "description": "FILLER - Flooding End", + "area": "e", + "db": null, + "offset": 62, + "bit": 5 + }, + { + "name": "DI_Flr_CIP_RecoverReq", + "plc_address": "E 62.3", + "data_type": "bool", + "description": "FILLER - Recover Request", + "area": "e", + "db": null, + "offset": 62, + "bit": 3 + }, + { + "name": "DI_Flr_CIP_RinseComplete", + "plc_address": "E 63.1", + "data_type": "bool", + "description": "FILLER - Rinse Cycle End", + "area": "e", + "db": null, + "offset": 63, + "bit": 1 + }, + { + "name": "DI_Flr_CIP_RinseMode", + "plc_address": "E 63.0", + "data_type": "bool", + "description": "FILLER - Rinse Mode", + "area": "e", + "db": null, + "offset": 63, + "bit": 0 + }, + { + "name": "DI_Flr_CIP_SolutionRetun", + "plc_address": "E 62.2", + "data_type": "bool", + "description": "FILLER - Cip Solution Return", + "area": "e", + "db": null, + "offset": 62, + "bit": 2 + }, + { + "name": "DI_Flr_FastChangeLastCon", + "plc_address": "E 64.6", + "data_type": "bool", + "description": "FILLER - Fast Change Over Last Container", + "area": "e", + "db": null, + "offset": 64, + "bit": 6 + }, + { + "name": "DI_Flr_PROD_Request", + "plc_address": "E 64.1", + "data_type": "bool", + "description": "FILLER - Product Request", + "area": "e", + "db": null, + "offset": 64, + "bit": 1 + }, + { + "name": "DI_Flr_PROD_Selected", + "plc_address": "E 64.0", + "data_type": "bool", + "description": "FILLER - Ready for Production", + "area": "e", + "db": null, + "offset": 64, + "bit": 0 + }, + { + "name": "DI_FSS301", + "plc_address": "E 30.7", + "data_type": "bool", + "description": "FSS301 - Local Cip Return Flow Switch", + "area": "e", + "db": null, + "offset": 30, + "bit": 7 + }, + { + "name": "DI_FTG301_Pulse", + "plc_address": "E 40.3", + "data_type": "bool", + "description": "MIX - Compressed Air Pulse", + "area": "e", + "db": null, + "offset": 40, + "bit": 3 + }, + { + "name": "DI_FTG302_Pulse", + "plc_address": "E 40.4", + "data_type": "bool", + "description": "MIX - CO2 Pulse", + "area": "e", + "db": null, + "offset": 40, + "bit": 4 + }, + { + "name": "DI_FTM304_Pulse", + "plc_address": "E 30.1", + "data_type": "bool", + "description": "FTM304_Pulse", + "area": "e", + "db": null, + "offset": 30, + "bit": 1 + }, + { + "name": "DI_FTN390_Pulse", + "plc_address": "E 40.2", + "data_type": "bool", + "description": "MIX - Water/CIP Pulse", + "area": "e", + "db": null, + "offset": 40, + "bit": 2 + }, + { + "name": "DI_GSM307", + "plc_address": "E 38.0", + "data_type": "bool", + "description": "GSM307", + "area": "e", + "db": null, + "offset": 38, + "bit": 0 + }, + { + "name": "DI_GSM308", + "plc_address": "E 38.1", + "data_type": "bool", + "description": "GSM308", + "area": "e", + "db": null, + "offset": 38, + "bit": 1 + }, + { + "name": "DI_GSM309", + "plc_address": "E 38.2", + "data_type": "bool", + "description": "GSM309", + "area": "e", + "db": null, + "offset": 38, + "bit": 2 + }, + { + "name": "DI_GSM310", + "plc_address": "E 38.3", + "data_type": "bool", + "description": "GSM310", + "area": "e", + "db": null, + "offset": 38, + "bit": 3 + }, + { + "name": "DI_GSM322", + "plc_address": "E 38.4", + "data_type": "bool", + "description": "GSM322", + "area": "e", + "db": null, + "offset": 38, + "bit": 4 + }, + { + "name": "DI_GSM323", + "plc_address": "E 38.5", + "data_type": "bool", + "description": "GSM323", + "area": "e", + "db": null, + "offset": 38, + "bit": 5 + }, + { + "name": "DI_HVP301_Sensor", + "plc_address": "E 300.3", + "data_type": "bool", + "description": "GCP301 - Manual Syrup Valve Closed (NO)", + "area": "e", + "db": null, + "offset": 300, + "bit": 3 + }, + { + "name": "DI_LSM302L", + "plc_address": "E 30.2", + "data_type": "bool", + "description": "LSM302_L - Product Tank Minimun Level", + "area": "e", + "db": null, + "offset": 30, + "bit": 2 + }, + { + "name": "DI_LSN301L", + "plc_address": "E 30.3", + "data_type": "bool", + "description": "LSN301_L - Deaireator Tank Minimun Level", + "area": "e", + "db": null, + "offset": 30, + "bit": 3 + }, + { + "name": "DI_LSN305", + "plc_address": "E 32.0", + "data_type": "bool", + "description": "LSN305 - Vacuum Pump Circuit Minimum Level", + "area": "e", + "db": null, + "offset": 32, + "bit": 0 + }, + { + "name": "DI_MaxPPN304", + "plc_address": "E 320.2", + "data_type": "bool", + "description": "- PPN304 Water Level High", + "area": "e", + "db": null, + "offset": 320, + "bit": 2 + }, + { + "name": "DI_MaxTempAlarm", + "plc_address": "E 5.0", + "data_type": "bool", + "description": "Electrical Cabinet High Temperature", + "area": "e", + "db": null, + "offset": 5, + "bit": 0 + }, + { + "name": "DI_MinPPN304", + "plc_address": "E 315.0", + "data_type": "bool", + "description": "- PPN304 Water Level low", + "area": "e", + "db": null, + "offset": 315, + "bit": 0 + }, + { + "name": "DI_PhMeter_CIP_Mode", + "plc_address": "E 32.2", + "data_type": "bool", + "description": "PHMeter CIP Mode", + "area": "e", + "db": null, + "offset": 32, + "bit": 2 + }, + { + "name": "DI_PhMeter_Prod_Mode", + "plc_address": "E 32.3", + "data_type": "bool", + "description": "PHMeter Prod Mode", + "area": "e", + "db": null, + "offset": 32, + "bit": 3 + }, + { + "name": "DI_PowerMeter_KVARh", + "plc_address": "E 34.2", + "data_type": "bool", + "description": "Power Meter KVARh", + "area": "e", + "db": null, + "offset": 34, + "bit": 2 + }, + { + "name": "DI_PowerMeter_KWh", + "plc_address": "E 34.3", + "data_type": "bool", + "description": "Power Meter KWh", + "area": "e", + "db": null, + "offset": 34, + "bit": 3 + }, + { + "name": "DI_PowerMeter_Ovrld", + "plc_address": "E 300.6", + "data_type": "bool", + "description": "Power Meter - Overload", + "area": "e", + "db": null, + "offset": 300, + "bit": 6 + }, + { + "name": "DI_PPM303_Contactor", + "plc_address": "E 11.2", + "data_type": "bool", + "description": "PPM303 - Product Pump Feedback", + "area": "e", + "db": null, + "offset": 11, + "bit": 2 + }, + { + "name": "DI_PPM303_Ovrld", + "plc_address": "E 10.2", + "data_type": "bool", + "description": "PPM303 - Product Pump Overload", + "area": "e", + "db": null, + "offset": 10, + "bit": 2 + }, + { + "name": "DI_PPM303_SafetySwitch", + "plc_address": "E 7.2", + "data_type": "bool", + "description": "PPM303 - Product Pump Safety Switch", + "area": "e", + "db": null, + "offset": 7, + "bit": 2 + }, + { + "name": "DI_PPM306_Contactor", + "plc_address": "E 11.3", + "data_type": "bool", + "description": "PPM306 - Recirculating Pump Feedback", + "area": "e", + "db": null, + "offset": 11, + "bit": 3 + }, + { + "name": "DI_PPM306_Ovrld", + "plc_address": "E 10.3", + "data_type": "bool", + "description": "PPM306 - Recirculating Pump Overload", + "area": "e", + "db": null, + "offset": 10, + "bit": 3 + }, + { + "name": "DI_PPM306_SafetySwitch", + "plc_address": "E 7.3", + "data_type": "bool", + "description": "PPM306 - Product Recirc Pump Safety Switch", + "area": "e", + "db": null, + "offset": 7, + "bit": 3 + }, + { + "name": "DI_PPM307_Contactor", + "plc_address": "E 11.6", + "data_type": "bool", + "description": "PPM307 - Booster Pump Feedback", + "area": "e", + "db": null, + "offset": 11, + "bit": 6 + }, + { + "name": "DI_PPM307_Ovrld", + "plc_address": "E 10.6", + "data_type": "bool", + "description": "PPM307 - Booster Pump Ovrld", + "area": "e", + "db": null, + "offset": 10, + "bit": 6 + }, + { + "name": "DI_PPM307_SafetySwitch", + "plc_address": "E 7.6", + "data_type": "bool", + "description": "PPM307 - Booster Pump Safety Switch", + "area": "e", + "db": null, + "offset": 7, + "bit": 6 + }, + { + "name": "DI_PPM309_Contactor", + "plc_address": "E 11.7", + "data_type": "bool", + "description": "PPM309 - Product Pump 2 Feedback", + "area": "e", + "db": null, + "offset": 11, + "bit": 7 + }, + { + "name": "DI_PPM309_Ovrld", + "plc_address": "E 10.7", + "data_type": "bool", + "description": "PPM309 - Product Pump 2 Overload", + "area": "e", + "db": null, + "offset": 10, + "bit": 7 + }, + { + "name": "DI_PPM309_SafetySwitch", + "plc_address": "E 7.7", + "data_type": "bool", + "description": "PPM309 - Second Prod Pump Safety Switch", + "area": "e", + "db": null, + "offset": 7, + "bit": 7 + }, + { + "name": "DI_PPN301_Contactor", + "plc_address": "E 11.0", + "data_type": "bool", + "description": "PPN301 - Deaireator Pump Feedback", + "area": "e", + "db": null, + "offset": 11, + "bit": 0 + }, + { + "name": "DI_PPN301_Ovrld", + "plc_address": "E 10.0", + "data_type": "bool", + "description": "PPN301 - Deaireator Pump Overload", + "area": "e", + "db": null, + "offset": 10, + "bit": 0 + }, + { + "name": "DI_PPN301_SafetySwitch", + "plc_address": "E 7.0", + "data_type": "bool", + "description": "PPN301 - Deaireator Pump Safety Switch", + "area": "e", + "db": null, + "offset": 7, + "bit": 0 + }, + { + "name": "DI_PPN301_SoftStOvr", + "plc_address": "E 12.0", + "data_type": "bool", + "description": "PPN301 - Deaireator Pump Softstarter Ready", + "area": "e", + "db": null, + "offset": 12, + "bit": 0 + }, + { + "name": "DI_PPN304_Contactor", + "plc_address": "E 11.4", + "data_type": "bool", + "description": "PPN304 - Vaccum Pump Feedback", + "area": "e", + "db": null, + "offset": 11, + "bit": 4 + }, + { + "name": "DI_PPN304_Ovrld", + "plc_address": "E 10.4", + "data_type": "bool", + "description": "PPN304 - Vaccum Pump Overload", + "area": "e", + "db": null, + "offset": 10, + "bit": 4 + }, + { + "name": "DI_PPN304_SafetySwitch", + "plc_address": "E 7.4", + "data_type": "bool", + "description": "PPN304 - Vacuum Pump Safety Switch", + "area": "e", + "db": null, + "offset": 7, + "bit": 4 + }, + { + "name": "DI_PPN305_Contactor", + "plc_address": "E 11.5", + "data_type": "bool", + "description": "PPN305 - Deaireator Pump #2 Feedback", + "area": "e", + "db": null, + "offset": 11, + "bit": 5 + }, + { + "name": "DI_PPN305_Ovrld", + "plc_address": "E 10.5", + "data_type": "bool", + "description": "PPN305 - Deaireator Pump #2 Overload", + "area": "e", + "db": null, + "offset": 10, + "bit": 5 + }, + { + "name": "DI_PPN305_SafetySwitch", + "plc_address": "E 7.5", + "data_type": "bool", + "description": "PPN305 - Dear recirc Pump Safety Switch", + "area": "e", + "db": null, + "offset": 7, + "bit": 5 + }, + { + "name": "DI_PPN305_SoftStOvr", + "plc_address": "E 12.1", + "data_type": "bool", + "description": "PPN305 - Deaireator Pump Softstarter Ready #2 Feedback", + "area": "e", + "db": null, + "offset": 12, + "bit": 1 + }, + { + "name": "DI_PPP302_Contactor", + "plc_address": "E 11.1", + "data_type": "bool", + "description": "PPP302 - Syrup Pump Feedback", + "area": "e", + "db": null, + "offset": 11, + "bit": 1 + }, + { + "name": "DI_PPP302_Ovrld", + "plc_address": "E 10.1", + "data_type": "bool", + "description": "PPP302 - Syrup Pump Overload", + "area": "e", + "db": null, + "offset": 10, + "bit": 1 + }, + { + "name": "DI_PPP302_SafetySwitch", + "plc_address": "E 7.1", + "data_type": "bool", + "description": "PPP302 - Syrup Pump Safety Switch", + "area": "e", + "db": null, + "offset": 7, + "bit": 1 + }, + { + "name": "DI_QTM405", + "plc_address": "E 32.1", + "data_type": "bool", + "description": "allarme controllo PH", + "area": "e", + "db": null, + "offset": 32, + "bit": 1 + }, + { + "name": "DI_RMM301_Closed", + "plc_address": "E 119.0", + "data_type": "bool", + "description": "RMM301 - Feedback OFF", + "area": "e", + "db": null, + "offset": 119, + "bit": 0 + }, + { + "name": "DI_RMM303_Closed", + "plc_address": "E 119.2", + "data_type": "bool", + "description": "RMM303 - Feedback OFF", + "area": "e", + "db": null, + "offset": 119, + "bit": 2 + }, + { + "name": "DI_RMM304_Closed", + "plc_address": "E 119.3", + "data_type": "bool", + "description": "RMM304 - Feedback OFF", + "area": "e", + "db": null, + "offset": 119, + "bit": 3 + }, + { + "name": "DI_RMP302_Closed", + "plc_address": "E 119.1", + "data_type": "bool", + "description": "RMP302 - Feedback OFF", + "area": "e", + "db": null, + "offset": 119, + "bit": 1 + }, + { + "name": "DI_SuperMaxPPN304", + "plc_address": "E 320.3", + "data_type": "bool", + "description": "- PPN304 Water Level High High", + "area": "e", + "db": null, + "offset": 320, + "bit": 3 + }, + { + "name": "DI_SuperMinPPN304", + "plc_address": "E 32.4", + "data_type": "bool", + "description": "- PPN304 Water Level Low Low", + "area": "e", + "db": null, + "offset": 32, + "bit": 4 + }, + { + "name": "DI_SurgeProtDevice_Ovrld", + "plc_address": "E 12.2", + "data_type": "bool", + "description": "Feed back Overload Surge Protection Device", + "area": "e", + "db": null, + "offset": 12, + "bit": 2 + }, + { + "name": "DI_SurgeProtectionDevice", + "plc_address": "E 6.0", + "data_type": "bool", + "description": "Feed back Surge Protection Device", + "area": "e", + "db": null, + "offset": 6, + "bit": 0 + }, + { + "name": "DI_SyrRoom_Cip_Mode", + "plc_address": "E 68.3", + "data_type": "bool", + "description": "Syrup Room - Cip Mode", + "area": "e", + "db": null, + "offset": 68, + "bit": 3 + }, + { + "name": "DI_SyrRoom_CipRequest", + "plc_address": "E 120.3", + "data_type": "bool", + "description": "Cip Request", + "area": "e", + "db": null, + "offset": 120, + "bit": 3 + }, + { + "name": "DI_SyrRoom_PrAvaiEndProd", + "plc_address": "E 120.2", + "data_type": "bool", + "description": "Syrup Room - Product Avaiable End Production", + "area": "e", + "db": null, + "offset": 120, + "bit": 2 + }, + { + "name": "DI_SyrRoom_Pump_Ready", + "plc_address": "E 120.0", + "data_type": "bool", + "description": "Syrup Room - Pump ready", + "area": "e", + "db": null, + "offset": 120, + "bit": 0 + }, + { + "name": "DI_SyrRoom_SelectLine1", + "plc_address": "E 68.4", + "data_type": "bool", + "description": "Syrup Room - Line 1 Selected", + "area": "e", + "db": null, + "offset": 68, + "bit": 4 + }, + { + "name": "DI_SyrRoom_SelectLine2", + "plc_address": "E 68.5", + "data_type": "bool", + "description": "Syrup Room - Line 2 Selected", + "area": "e", + "db": null, + "offset": 68, + "bit": 5 + }, + { + "name": "DI_SyrRoom_SyrupRunOut", + "plc_address": "E 120.1", + "data_type": "bool", + "description": "Syrup Room - Run Out Request", + "area": "e", + "db": null, + "offset": 120, + "bit": 1 + }, + { + "name": "DI_SyrRoom_WatPumpReady", + "plc_address": "E 68.1", + "data_type": "bool", + "description": "Syrup Room - Water Pump Ready", + "area": "e", + "db": null, + "offset": 68, + "bit": 1 + }, + { + "name": "DI_UPSBatteryReady", + "plc_address": "E 6.3", + "data_type": "bool", + "description": "UPS Battery ready", + "area": "e", + "db": null, + "offset": 6, + "bit": 3 + }, + { + "name": "DI_UPSFloatingOP", + "plc_address": "E 6.1", + "data_type": "bool", + "description": "UPS Floating Operation", + "area": "e", + "db": null, + "offset": 6, + "bit": 1 + }, + { + "name": "DI_UPSOK", + "plc_address": "E 6.2", + "data_type": "bool", + "description": "UPS OK", + "area": "e", + "db": null, + "offset": 6, + "bit": 2 + }, + { + "name": "DI_UV_Lamp_Ready", + "plc_address": "E 9.0", + "data_type": "bool", + "description": "Water UV Lamp Ready", + "area": "e", + "db": null, + "offset": 9, + "bit": 0 + }, + { + "name": "DO_AntonPaar_CarboStop", + "plc_address": "A 7.1", + "data_type": "bool", + "description": "DO_AntonPaar_CarboStop", + "area": "a", + "db": null, + "offset": 7, + "bit": 1 + }, + { + "name": "DO_AntonPaar_Hold", + "plc_address": "A 7.0", + "data_type": "bool", + "description": "DO_AntonPaar_Hold", + "area": "a", + "db": null, + "offset": 7, + "bit": 0 + }, + { + "name": "DO_AVM308", + "plc_address": "A 100.5", + "data_type": "bool", + "description": "MIX - Product Tank Inlet", + "area": "a", + "db": null, + "offset": 100, + "bit": 5 + }, + { + "name": "DO_AVM309", + "plc_address": "A 100.6", + "data_type": "bool", + "description": "MIX - Product Tank Loading", + "area": "a", + "db": null, + "offset": 100, + "bit": 6 + }, + { + "name": "DO_AVM311", + "plc_address": "A 100.3", + "data_type": "bool", + "description": "MIX - Product Tank Blow Off", + "area": "a", + "db": null, + "offset": 100, + "bit": 3 + }, + { + "name": "DO_AVM313", + "plc_address": "A 100.1", + "data_type": "bool", + "description": "MIX - Product Recirculation", + "area": "a", + "db": null, + "offset": 100, + "bit": 1 + }, + { + "name": "DO_AVM314", + "plc_address": "A 111.0", + "data_type": "bool", + "description": "MIX - Product Recirculation 2", + "area": "a", + "db": null, + "offset": 111, + "bit": 0 + }, + { + "name": "DO_AVM315", + "plc_address": "A 100.4", + "data_type": "bool", + "description": "MIX - Product Tank Drain", + "area": "a", + "db": null, + "offset": 100, + "bit": 4 + }, + { + "name": "DO_AVM317", + "plc_address": "A 101.1", + "data_type": "bool", + "description": "MIX - Product Tank Spray Ball", + "area": "a", + "db": null, + "offset": 101, + "bit": 1 + }, + { + "name": "DO_AVM321", + "plc_address": "A 100.2", + "data_type": "bool", + "description": "MIX - Product Tank Over Fill", + "area": "a", + "db": null, + "offset": 100, + "bit": 2 + }, + { + "name": "DO_AVM322", + "plc_address": "A 100.7", + "data_type": "bool", + "description": "MIX - Water Pump PPN301 Priming", + "area": "a", + "db": null, + "offset": 100, + "bit": 7 + }, + { + "name": "DO_AVM324", + "plc_address": "A 105.0", + "data_type": "bool", + "description": "MIX - Water Chiller Pipe Drain", + "area": "a", + "db": null, + "offset": 105, + "bit": 0 + }, + { + "name": "DO_AVM326", + "plc_address": "A 102.0", + "data_type": "bool", + "description": "MIX - CO2 Injection Shut Off", + "area": "a", + "db": null, + "offset": 102, + "bit": 0 + }, + { + "name": "DO_AVM327", + "plc_address": "A 106.5", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Mixproof 1", + "area": "a", + "db": null, + "offset": 106, + "bit": 5 + }, + { + "name": "DO_AVM328", + "plc_address": "A 106.6", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Mixproof 2", + "area": "a", + "db": null, + "offset": 106, + "bit": 6 + }, + { + "name": "DO_AVM329", + "plc_address": "A 106.7", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Mixproof 3", + "area": "a", + "db": null, + "offset": 106, + "bit": 7 + }, + { + "name": "DO_AVM331", + "plc_address": "A 106.0", + "data_type": "bool", + "description": "MIX - No Blendfill Still Water By-Pass to Mixer", + "area": "a", + "db": null, + "offset": 106, + "bit": 0 + }, + { + "name": "DO_AVM341", + "plc_address": "A 101.6", + "data_type": "bool", + "description": "MIX - CO2 Inlet", + "area": "a", + "db": null, + "offset": 101, + "bit": 6 + }, + { + "name": "DO_AVM342", + "plc_address": "A 105.7", + "data_type": "bool", + "description": "MIX - N2 Inlet", + "area": "a", + "db": null, + "offset": 105, + "bit": 7 + }, + { + "name": "DO_AVM343", + "plc_address": "A 101.7", + "data_type": "bool", + "description": "MIX - Norgren High Pressure Protection", + "area": "a", + "db": null, + "offset": 101, + "bit": 7 + }, + { + "name": "DO_AVM345", + "plc_address": "A 105.2", + "data_type": "bool", + "description": "MIX - Product Chiller Inlet Drain", + "area": "a", + "db": null, + "offset": 105, + "bit": 2 + }, + { + "name": "DO_AVM346", + "plc_address": "A 104.0", + "data_type": "bool", + "description": "MIX - Filler CO2", + "area": "a", + "db": null, + "offset": 104, + "bit": 0 + }, + { + "name": "DO_AVM348", + "plc_address": "A 105.3", + "data_type": "bool", + "description": "MIX - Product Chiller Outlet Drain", + "area": "a", + "db": null, + "offset": 105, + "bit": 3 + }, + { + "name": "DO_AVM349", + "plc_address": "A 107.0", + "data_type": "bool", + "description": "MIX - Flushing inlet valve", + "area": "a", + "db": null, + "offset": 107, + "bit": 0 + }, + { + "name": "DO_AVM362", + "plc_address": "A 100.0", + "data_type": "bool", + "description": "MIX - Product Outlet", + "area": "a", + "db": null, + "offset": 100, + "bit": 0 + }, + { + "name": "DO_AVM363", + "plc_address": "A 111.1", + "data_type": "bool", + "description": "MIX - Product Outlet 2", + "area": "a", + "db": null, + "offset": 111, + "bit": 1 + }, + { + "name": "DO_AVM369", + "plc_address": "A 330.5", + "data_type": "bool", + "description": "MIX - Product pipe drain", + "area": "a", + "db": null, + "offset": 330, + "bit": 5 + }, + { + "name": "DO_AVM370", + "plc_address": "A 109.4", + "data_type": "bool", + "description": "MIX - Product pipe drain Outlet 2", + "area": "a", + "db": null, + "offset": 109, + "bit": 4 + }, + { + "name": "DO_AVM378", + "plc_address": "A 305.7", + "data_type": "bool", + "description": "MIX - Product outlet switch", + "area": "a", + "db": null, + "offset": 305, + "bit": 7 + }, + { + "name": "DO_AVM379", + "plc_address": "A 307.5", + "data_type": "bool", + "description": "MIX - Water\\Product Pipe Drain", + "area": "a", + "db": null, + "offset": 307, + "bit": 5 + }, + { + "name": "DO_AVM381", + "plc_address": "A 105.4", + "data_type": "bool", + "description": "MIX - Product Recirculation With Chiller", + "area": "a", + "db": null, + "offset": 105, + "bit": 4 + }, + { + "name": "DO_AVM385", + "plc_address": "A 106.1", + "data_type": "bool", + "description": "MIX - Still Water By-Pass Drain Inlet Water", + "area": "a", + "db": null, + "offset": 106, + "bit": 1 + }, + { + "name": "DO_AVM386", + "plc_address": "A 106.2", + "data_type": "bool", + "description": "MIX - Still Water By-Pass Drain Outlet Water", + "area": "a", + "db": null, + "offset": 106, + "bit": 2 + }, + { + "name": "DO_AVM387", + "plc_address": "A 106.4", + "data_type": "bool", + "description": "MIX - Blendfill Still Water By-Pass Product Interception", + "area": "a", + "db": null, + "offset": 106, + "bit": 4 + }, + { + "name": "DO_AVM388", + "plc_address": "A 101.2", + "data_type": "bool", + "description": "MIX - Drain Sanification Pipe", + "area": "a", + "db": null, + "offset": 101, + "bit": 2 + }, + { + "name": "DO_AVM389", + "plc_address": "A 101.0", + "data_type": "bool", + "description": "MIX - Sanification to Spray Balls", + "area": "a", + "db": null, + "offset": 101, + "bit": 0 + }, + { + "name": "DO_AVM390", + "plc_address": "A 105.5", + "data_type": "bool", + "description": "MIX - Chiller Glycol Return interception", + "area": "a", + "db": null, + "offset": 105, + "bit": 5 + }, + { + "name": "DO_AVM391", + "plc_address": "A 105.6", + "data_type": "bool", + "description": "MIX - Chiller Glycol Expansion", + "area": "a", + "db": null, + "offset": 105, + "bit": 6 + }, + { + "name": "DO_AVM393", + "plc_address": "A 107.4", + "data_type": "bool", + "description": "MIX - Product Pipe Drain - DBC Option", + "area": "a", + "db": null, + "offset": 107, + "bit": 4 + }, + { + "name": "DO_AVM394", + "plc_address": "A 110.3", + "data_type": "bool", + "description": "MIX - Booster Pipe Drain - DBC Option", + "area": "a", + "db": null, + "offset": 110, + "bit": 3 + }, + { + "name": "DO_AVM396", + "plc_address": "A 320.0", + "data_type": "bool", + "description": "MIX - Tank Pressurization with Steril Air", + "area": "a", + "db": null, + "offset": 320, + "bit": 0 + }, + { + "name": "DO_AVM397", + "plc_address": "A 132.7", + "data_type": "bool", + "description": "MIX - CO2 Buffer Tank Intercept", + "area": "a", + "db": null, + "offset": 132, + "bit": 7 + }, + { + "name": "DO_AVM398", + "plc_address": "A 107.2", + "data_type": "bool", + "description": "MIX - Blendfill Steril Air Inlet", + "area": "a", + "db": null, + "offset": 107, + "bit": 2 + }, + { + "name": "DO_AVN301", + "plc_address": "A 102.1", + "data_type": "bool", + "description": "MIX - Deaireator Water Inlet #1", + "area": "a", + "db": null, + "offset": 102, + "bit": 1 + }, + { + "name": "DO_AVN301_Status", + "plc_address": "A 141.0", + "data_type": "bool", + "description": "DO_AVN301_Status Open", + "area": "a", + "db": null, + "offset": 141, + "bit": 0 + }, + { + "name": "DO_AVN302", + "plc_address": "A 102.2", + "data_type": "bool", + "description": "MIX - Deaireator Water Inlet #2", + "area": "a", + "db": null, + "offset": 102, + "bit": 2 + }, + { + "name": "DO_AVN302_Status", + "plc_address": "A 141.1", + "data_type": "bool", + "description": "DO_AVN302_Status Open", + "area": "a", + "db": null, + "offset": 141, + "bit": 1 + }, + { + "name": "DO_AVN303", + "plc_address": "A 102.3", + "data_type": "bool", + "description": "MIX - Deaireator Water Inlet #3", + "area": "a", + "db": null, + "offset": 102, + "bit": 3 + }, + { + "name": "DO_AVN303_Status", + "plc_address": "A 141.2", + "data_type": "bool", + "description": "DO_AVN303_Status Open", + "area": "a", + "db": null, + "offset": 141, + "bit": 2 + }, + { + "name": "DO_AVN305", + "plc_address": "A 103.1", + "data_type": "bool", + "description": "MIX - Premixed Product Inlet", + "area": "a", + "db": null, + "offset": 103, + "bit": 1 + }, + { + "name": "DO_AVN306", + "plc_address": "A 103.2", + "data_type": "bool", + "description": "MIX - Premixed Product Priming", + "area": "a", + "db": null, + "offset": 103, + "bit": 2 + }, + { + "name": "DO_AVN314", + "plc_address": "A 101.4", + "data_type": "bool", + "description": "MIX - Deaireator Drain", + "area": "a", + "db": null, + "offset": 101, + "bit": 4 + }, + { + "name": "DO_AVN318", + "plc_address": "A 102.4", + "data_type": "bool", + "description": "MIX - Deaireator Over Fill", + "area": "a", + "db": null, + "offset": 102, + "bit": 4 + }, + { + "name": "DO_AVN323", + "plc_address": "A 101.3", + "data_type": "bool", + "description": "MIX - Water Pipe Drain", + "area": "a", + "db": null, + "offset": 101, + "bit": 3 + }, + { + "name": "DO_AVN324", + "plc_address": "A 102.7", + "data_type": "bool", + "description": "MIX - Deaireator 1st Stage Drain", + "area": "a", + "db": null, + "offset": 102, + "bit": 7 + }, + { + "name": "DO_AVN327", + "plc_address": "A 101.5", + "data_type": "bool", + "description": "MIX - Deaireator Tank Spray Ball", + "area": "a", + "db": null, + "offset": 101, + "bit": 5 + }, + { + "name": "DO_AVN328", + "plc_address": "A 102.5", + "data_type": "bool", + "description": "MIX - Deaireator Strip CO2 Injection", + "area": "a", + "db": null, + "offset": 102, + "bit": 5 + }, + { + "name": "DO_AVN370", + "plc_address": "A 103.6", + "data_type": "bool", + "description": "MIX - Inlet Refrigerant Vacuum Pump", + "area": "a", + "db": null, + "offset": 103, + "bit": 6 + }, + { + "name": "DO_AVN371", + "plc_address": "A 103.7", + "data_type": "bool", + "description": "MIX - Outlet Refrigerant Vacuum Pump", + "area": "a", + "db": null, + "offset": 103, + "bit": 7 + }, + { + "name": "DO_AVN373", + "plc_address": "A 110.0", + "data_type": "bool", + "description": "MIX - Deaireator Recirculation Pipe Drain", + "area": "a", + "db": null, + "offset": 110, + "bit": 0 + }, + { + "name": "DO_AVN390", + "plc_address": "A 107.5", + "data_type": "bool", + "description": "", + "area": "a", + "db": null, + "offset": 107, + "bit": 5 + }, + { + "name": "DO_AVN395", + "plc_address": "A 102.6", + "data_type": "bool", + "description": "MIX - Vacuum Pump Deaireator Intercept", + "area": "a", + "db": null, + "offset": 102, + "bit": 6 + }, + { + "name": "DO_AVP315", + "plc_address": "A 104.4", + "data_type": "bool", + "description": "MIX - Syrup Injection", + "area": "a", + "db": null, + "offset": 104, + "bit": 4 + }, + { + "name": "DO_AVP316", + "plc_address": "A 104.3", + "data_type": "bool", + "description": "MIX - Syrup Tank Drain", + "area": "a", + "db": null, + "offset": 104, + "bit": 3 + }, + { + "name": "DO_AVP317", + "plc_address": "A 104.6", + "data_type": "bool", + "description": "MIX - Syrup Cip Inlet", + "area": "a", + "db": null, + "offset": 104, + "bit": 6 + }, + { + "name": "DO_AVP320", + "plc_address": "A 107.1", + "data_type": "bool", + "description": "MIX - N2 Tank Syrup", + "area": "a", + "db": null, + "offset": 107, + "bit": 1 + }, + { + "name": "DO_AVP324", + "plc_address": "A 104.2", + "data_type": "bool", + "description": "MIX - Syrup Recirculation", + "area": "a", + "db": null, + "offset": 104, + "bit": 2 + }, + { + "name": "DO_AVP344", + "plc_address": "A 104.5", + "data_type": "bool", + "description": "MIX - Syrup Line Drain", + "area": "a", + "db": null, + "offset": 104, + "bit": 5 + }, + { + "name": "DO_AVP361", + "plc_address": "A 104.1", + "data_type": "bool", + "description": "MIX - Syrup Tank Spray Ball", + "area": "a", + "db": null, + "offset": 104, + "bit": 1 + }, + { + "name": "DO_AVP363", + "plc_address": "A 110.7", + "data_type": "bool", + "description": "MIX - Syrup Line In H2O", + "area": "a", + "db": null, + "offset": 110, + "bit": 7 + }, + { + "name": "DO_AVP364", + "plc_address": "A 110.5", + "data_type": "bool", + "description": "MIX - Syrup Line In Syrup 1", + "area": "a", + "db": null, + "offset": 110, + "bit": 5 + }, + { + "name": "DO_AVP365", + "plc_address": "A 110.6", + "data_type": "bool", + "description": "MIX - Syrup Line In Syrup 2", + "area": "a", + "db": null, + "offset": 110, + "bit": 6 + }, + { + "name": "DO_AVP388", + "plc_address": "A 109.3", + "data_type": "bool", + "description": "MIX - Syrup Cip Inlet with Local Cip", + "area": "a", + "db": null, + "offset": 109, + "bit": 3 + }, + { + "name": "DO_AVS301", + "plc_address": "A 108.3", + "data_type": "bool", + "description": "MIX - CIP Chemical Dosing", + "area": "a", + "db": null, + "offset": 108, + "bit": 3 + }, + { + "name": "DO_AVS302", + "plc_address": "A 108.4", + "data_type": "bool", + "description": "MIX - CIP Chemical Injection", + "area": "a", + "db": null, + "offset": 108, + "bit": 4 + }, + { + "name": "DO_AVS341", + "plc_address": "A 108.1", + "data_type": "bool", + "description": "MIX - CIP Loop Return", + "area": "a", + "db": null, + "offset": 108, + "bit": 1 + }, + { + "name": "DO_AVS342", + "plc_address": "A 108.2", + "data_type": "bool", + "description": "MIX - CIP Loop Return Drain", + "area": "a", + "db": null, + "offset": 108, + "bit": 2 + }, + { + "name": "DO_AVS343", + "plc_address": "A 108.7", + "data_type": "bool", + "description": "MIX - CIP Water Inlet Cleaning Return", + "area": "a", + "db": null, + "offset": 108, + "bit": 7 + }, + { + "name": "DO_AVS344", + "plc_address": "A 109.2", + "data_type": "bool", + "description": "MIX - CIP Syrup Inlet Cleaning Return", + "area": "a", + "db": null, + "offset": 109, + "bit": 2 + }, + { + "name": "DO_AVS345", + "plc_address": "A 108.5", + "data_type": "bool", + "description": "MIX - CIP Process Water Inlet Mixproof 1", + "area": "a", + "db": null, + "offset": 108, + "bit": 5 + }, + { + "name": "DO_AVS346", + "plc_address": "A 108.6", + "data_type": "bool", + "description": "MIX - CIP Process Water Inlet Mixproof 2", + "area": "a", + "db": null, + "offset": 108, + "bit": 6 + }, + { + "name": "DO_AVS347", + "plc_address": "A 109.0", + "data_type": "bool", + "description": "MIX - CIP Syrup Inlet Mixproof 1", + "area": "a", + "db": null, + "offset": 109, + "bit": 0 + }, + { + "name": "DO_AVS348", + "plc_address": "A 109.1", + "data_type": "bool", + "description": "MIX - CIP Syrup Inlet Mixproof 2", + "area": "a", + "db": null, + "offset": 109, + "bit": 1 + }, + { + "name": "DO_AVS399", + "plc_address": "A 103.5", + "data_type": "bool", + "description": "MIX - Drain Electrical Heat Exchanger", + "area": "a", + "db": null, + "offset": 103, + "bit": 5 + }, + { + "name": "DO_BrixMeterON", + "plc_address": "A 7.5", + "data_type": "bool", + "description": "DO_BrixMeterON", + "area": "a", + "db": null, + "offset": 7, + "bit": 5 + }, + { + "name": "DO_CIP_CleaningFault", + "plc_address": "A 140.2", + "data_type": "bool", + "description": "CIP - Cleaning Fault", + "area": "a", + "db": null, + "offset": 140, + "bit": 2 + }, + { + "name": "DO_CIP_CleaningRequest", + "plc_address": "A 140.1", + "data_type": "bool", + "description": "CIP - Cleaning Request", + "area": "a", + "db": null, + "offset": 140, + "bit": 1 + }, + { + "name": "DO_CIP_DrainCompleted", + "plc_address": "A 140.3", + "data_type": "bool", + "description": "CIP - Drain Completed", + "area": "a", + "db": null, + "offset": 140, + "bit": 3 + }, + { + "name": "DO_CIP_FloodingCompleted", + "plc_address": "A 60.5", + "data_type": "bool", + "description": "CIP - Flooding Completed", + "area": "a", + "db": null, + "offset": 60, + "bit": 5 + }, + { + "name": "DO_CIP_RecoverCompleted", + "plc_address": "A 60.3", + "data_type": "bool", + "description": "CIP - Recover Completed", + "area": "a", + "db": null, + "offset": 60, + "bit": 3 + }, + { + "name": "DO_CIP_SolutionReturn", + "plc_address": "A 60.2", + "data_type": "bool", + "description": "CIP - Solution Return", + "area": "a", + "db": null, + "offset": 60, + "bit": 2 + }, + { + "name": "DO_CtrlCircuitRun", + "plc_address": "A 5.1", + "data_type": "bool", + "description": "Electrical Panel Reset", + "area": "a", + "db": null, + "offset": 5, + "bit": 1 + }, + { + "name": "DO_EHS301", + "plc_address": "A 112.0", + "data_type": "bool", + "description": "MIX - Heat Resistance #01", + "area": "a", + "db": null, + "offset": 112, + "bit": 0 + }, + { + "name": "DO_EHS302", + "plc_address": "A 112.1", + "data_type": "bool", + "description": "MIX - Heat Resistance #02", + "area": "a", + "db": null, + "offset": 112, + "bit": 1 + }, + { + "name": "DO_EHS303", + "plc_address": "A 112.2", + "data_type": "bool", + "description": "MIX - Heat Resistance #03", + "area": "a", + "db": null, + "offset": 112, + "bit": 2 + }, + { + "name": "DO_EHS304", + "plc_address": "A 112.3", + "data_type": "bool", + "description": "MIX - Heat Resistance #04", + "area": "a", + "db": null, + "offset": 112, + "bit": 3 + }, + { + "name": "DO_EHS305", + "plc_address": "A 112.4", + "data_type": "bool", + "description": "MIX - Heat Resistance #05", + "area": "a", + "db": null, + "offset": 112, + "bit": 4 + }, + { + "name": "DO_EHS306", + "plc_address": "A 112.5", + "data_type": "bool", + "description": "MIX - Heat Resistance #06", + "area": "a", + "db": null, + "offset": 112, + "bit": 5 + }, + { + "name": "DO_Flr_CIP_CleaningEnd", + "plc_address": "A 62.0", + "data_type": "bool", + "description": "FILLER - Cip Cleaning Ended", + "area": "a", + "db": null, + "offset": 62, + "bit": 0 + }, + { + "name": "DO_Flr_CIP_CleaningFault", + "plc_address": "A 62.1", + "data_type": "bool", + "description": "FILLER - Cip Fault", + "area": "a", + "db": null, + "offset": 62, + "bit": 1 + }, + { + "name": "DO_Flr_CIP_DrainRequest", + "plc_address": "A 62.4", + "data_type": "bool", + "description": "FILLER - Cip Drain Request", + "area": "a", + "db": null, + "offset": 62, + "bit": 4 + }, + { + "name": "DO_Flr_CIP_ProdSending", + "plc_address": "A 62.2", + "data_type": "bool", + "description": "FILLER - Cip Product Sending", + "area": "a", + "db": null, + "offset": 62, + "bit": 2 + }, + { + "name": "DO_Flr_CIP_RecoverReq", + "plc_address": "A 62.3", + "data_type": "bool", + "description": "FILLER - Cip Recover Request", + "area": "a", + "db": null, + "offset": 62, + "bit": 3 + }, + { + "name": "DO_Flr_CIP_RinseMode", + "plc_address": "A 63.0", + "data_type": "bool", + "description": "FILLER - Rinse Mode", + "area": "a", + "db": null, + "offset": 63, + "bit": 0 + }, + { + "name": "DO_Flr_CIP_RinseSending", + "plc_address": "A 63.1", + "data_type": "bool", + "description": "FILLER - Rinse Sending", + "area": "a", + "db": null, + "offset": 63, + "bit": 1 + }, + { + "name": "DO_Flr_CIP_Running", + "plc_address": "A 62.5", + "data_type": "bool", + "description": "FILLER - Cip Running", + "area": "a", + "db": null, + "offset": 62, + "bit": 5 + }, + { + "name": "DO_Flr_CIP_TankFilling", + "plc_address": "A 62.6", + "data_type": "bool", + "description": "FILLER - Flooding Request", + "area": "a", + "db": null, + "offset": 62, + "bit": 6 + }, + { + "name": "DO_Flr_FastRinseRequest", + "plc_address": "A 64.6", + "data_type": "bool", + "description": "FILLER - Fast Change Over Rinse Request", + "area": "a", + "db": null, + "offset": 64, + "bit": 6 + }, + { + "name": "DO_Flr_PROD_Available", + "plc_address": "A 64.1", + "data_type": "bool", + "description": "FILLER - Product Available", + "area": "a", + "db": null, + "offset": 64, + "bit": 1 + }, + { + "name": "DO_Flr_PROD_Min_Level", + "plc_address": "A 64.5", + "data_type": "bool", + "description": "FILLER - Production Mode", + "area": "a", + "db": null, + "offset": 64, + "bit": 5 + }, + { + "name": "DO_Flr_PROD_Mode", + "plc_address": "A 64.0", + "data_type": "bool", + "description": "FILLER - Production Mode", + "area": "a", + "db": null, + "offset": 64, + "bit": 0 + }, + { + "name": "DO_Flr_PROD_Run_Out", + "plc_address": "A 64.3", + "data_type": "bool", + "description": "FILLER - Run Out Request", + "area": "a", + "db": null, + "offset": 64, + "bit": 3 + }, + { + "name": "DO_Flr_ProductCompleted", + "plc_address": "A 64.4", + "data_type": "bool", + "description": "FILLER - Product Completed", + "area": "a", + "db": null, + "offset": 64, + "bit": 4 + }, + { + "name": "DO_Green_Lamp", + "plc_address": "A 6.0", + "data_type": "bool", + "description": "DO_Green_Lamp", + "area": "a", + "db": null, + "offset": 6, + "bit": 0 + }, + { + "name": "DO_HoldBrixMeter", + "plc_address": "A 7.4", + "data_type": "bool", + "description": "DO_HoldBrixMeter", + "area": "a", + "db": null, + "offset": 7, + "bit": 4 + }, + { + "name": "DO_HoldO2Meter", + "plc_address": "A 7.6", + "data_type": "bool", + "description": "DO_HoldO2Meter", + "area": "a", + "db": null, + "offset": 7, + "bit": 6 + }, + { + "name": "DO_HoldSyrupMeter", + "plc_address": "A 7.7", + "data_type": "bool", + "description": "DO_HoldSyrupMeter", + "area": "a", + "db": null, + "offset": 7, + "bit": 7 + }, + { + "name": "DO_Horn", + "plc_address": "A 6.3", + "data_type": "bool", + "description": "DO_Horn", + "area": "a", + "db": null, + "offset": 6, + "bit": 3 + }, + { + "name": "DO_Mixer_Status", + "plc_address": "A 141.3", + "data_type": "bool", + "description": "DO_Mixer_Status Production", + "area": "a", + "db": null, + "offset": 141, + "bit": 3 + }, + { + "name": "DO_PPM303_Run", + "plc_address": "A 11.2", + "data_type": "bool", + "description": "DO_PPM303_Run", + "area": "a", + "db": null, + "offset": 11, + "bit": 2 + }, + { + "name": "DO_PPM306_Run", + "plc_address": "A 11.3", + "data_type": "bool", + "description": "DO_PPM306_Run", + "area": "a", + "db": null, + "offset": 11, + "bit": 3 + }, + { + "name": "DO_PPM307_Run", + "plc_address": "A 12.0", + "data_type": "bool", + "description": "DO_PPM307_Run", + "area": "a", + "db": null, + "offset": 12, + "bit": 0 + }, + { + "name": "DO_PPM309_Run", + "plc_address": "A 11.7", + "data_type": "bool", + "description": "DO_PPM309_Run", + "area": "a", + "db": null, + "offset": 11, + "bit": 7 + }, + { + "name": "DO_PPN301_Run", + "plc_address": "A 11.0", + "data_type": "bool", + "description": "DO_PPN301_Run", + "area": "a", + "db": null, + "offset": 11, + "bit": 0 + }, + { + "name": "DO_PPN304_Run", + "plc_address": "A 11.4", + "data_type": "bool", + "description": "DO_PPN304_Run", + "area": "a", + "db": null, + "offset": 11, + "bit": 4 + }, + { + "name": "DO_PPN305_Run", + "plc_address": "A 11.5", + "data_type": "bool", + "description": "DO_PPN305_Run", + "area": "a", + "db": null, + "offset": 11, + "bit": 5 + }, + { + "name": "DO_PPP302_Run", + "plc_address": "A 11.1", + "data_type": "bool", + "description": "DO_PPP302_Run", + "area": "a", + "db": null, + "offset": 11, + "bit": 1 + }, + { + "name": "DO_QTM305X", + "plc_address": "A 109.6", + "data_type": "bool", + "description": "Mix- Product control", + "area": "a", + "db": null, + "offset": 109, + "bit": 6 + }, + { + "name": "DO_QTM305Y", + "plc_address": "A 109.7", + "data_type": "bool", + "description": "Mix- Cip control", + "area": "a", + "db": null, + "offset": 109, + "bit": 7 + }, + { + "name": "DO_Red_Lamp", + "plc_address": "A 6.2", + "data_type": "bool", + "description": "DO_Red_Lamp", + "area": "a", + "db": null, + "offset": 6, + "bit": 2 + }, + { + "name": "DO_RotorAlarm_Lamp", + "plc_address": "A 6.1", + "data_type": "bool", + "description": "DO_RotorAlarm_Lamp", + "area": "a", + "db": null, + "offset": 6, + "bit": 1 + }, + { + "name": "DO_RVM301", + "plc_address": "A 103.4", + "data_type": "bool", + "description": "MIX - Storage Tank Pressure Control Supply", + "area": "a", + "db": null, + "offset": 103, + "bit": 4 + }, + { + "name": "DO_RVM301_Off", + "plc_address": "A 11.6", + "data_type": "bool", + "description": "DO_RVM301_Off", + "area": "a", + "db": null, + "offset": 11, + "bit": 6 + }, + { + "name": "DO_RVM302", + "plc_address": "A 106.3", + "data_type": "bool", + "description": "MIX - Blendfill Still Water Bypass Tank Level Control Supply", + "area": "a", + "db": null, + "offset": 106, + "bit": 3 + }, + { + "name": "DO_RVM319", + "plc_address": "A 105.1", + "data_type": "bool", + "description": "MIX - Chiller Water\\Product Temperature Control Supply", + "area": "a", + "db": null, + "offset": 105, + "bit": 1 + }, + { + "name": "DO_RVN302", + "plc_address": "A 103.3", + "data_type": "bool", + "description": "MIX - Premixed Product Inlet Control Supply", + "area": "a", + "db": null, + "offset": 103, + "bit": 3 + }, + { + "name": "DO_RVP303", + "plc_address": "A 104.7", + "data_type": "bool", + "description": "MIX - Syrup Level Control Supply", + "area": "a", + "db": null, + "offset": 104, + "bit": 7 + }, + { + "name": "DO_RVP305", + "plc_address": "A 110.4", + "data_type": "bool", + "description": "MIX - Syrup 2 Level Control Supply", + "area": "a", + "db": null, + "offset": 110, + "bit": 4 + }, + { + "name": "DO_RVS318", + "plc_address": "A 108.0", + "data_type": "bool", + "description": "MIX - CIP Temperature Control Supply", + "area": "a", + "db": null, + "offset": 108, + "bit": 0 + }, + { + "name": "DO_SyrupRoom_ValveOpen", + "plc_address": "A 120.3", + "data_type": "bool", + "description": "CIP-Syrup Room Valve Opened", + "area": "a", + "db": null, + "offset": 120, + "bit": 3 + }, + { + "name": "DO_SyrupRoomPump_Run", + "plc_address": "A 120.0", + "data_type": "bool", + "description": "Syrup Room - Syrup Pump Request", + "area": "a", + "db": null, + "offset": 120, + "bit": 0 + }, + { + "name": "DO_SyrupRoomWaterReq", + "plc_address": "A 120.1", + "data_type": "bool", + "description": "Syrup Room - Water Pump Request", + "area": "a", + "db": null, + "offset": 120, + "bit": 1 + }, + { + "name": "DO_UPSSupplyCTRL", + "plc_address": "A 5.3", + "data_type": "bool", + "description": "UPS Supply Control", + "area": "a", + "db": null, + "offset": 5, + "bit": 3 + }, + { + "name": "DO_Yellow_Lamp", + "plc_address": "A 6.4", + "data_type": "bool", + "description": "DO_Yellow_Lamp", + "area": "a", + "db": null, + "offset": 6, + "bit": 4 + }, + { + "name": "FastRinseReset", + "plc_address": "M 1905.1", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1905, + "bit": 1 + }, + { + "name": "FillerRinseReset", + "plc_address": "M 1905.2", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1905, + "bit": 2 + }, + { + "name": "FillingHeadIntegrInit", + "plc_address": "M 1907.3", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1907, + "bit": 3 + }, + { + "name": "FirstProductiontReset", + "plc_address": "M 1907.1", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1907, + "bit": 1 + }, + { + "name": "FN_CIPRepEndSupport", + "plc_address": "M 601.1", + "data_type": "bool", + "description": "FN - CIP Report End Support", + "area": "m", + "db": null, + "offset": 601, + "bit": 1 + }, + { + "name": "FP_CIPRepStartSupport", + "plc_address": "M 601.0", + "data_type": "bool", + "description": "FP - CIP Report Start Support", + "area": "m", + "db": null, + "offset": 601, + "bit": 0 + }, + { + "name": "FP_PRDRepEndSupport", + "plc_address": "M 605.1", + "data_type": "bool", + "description": "FP - PRODUCTION Report End Support", + "area": "m", + "db": null, + "offset": 605, + "bit": 1 + }, + { + "name": "FP_PRDRepStartSupport", + "plc_address": "M 605.0", + "data_type": "bool", + "description": "FP - PRODUCTION Report Start Support", + "area": "m", + "db": null, + "offset": 605, + "bit": 0 + }, + { + "name": "FTM303_Ctrl", + "plc_address": "PAB 1060", + "data_type": "byte", + "description": "MIX -", + "area": "pab", + "db": null, + "offset": 1060, + "bit": null + }, + { + "name": "FTM303_Density", + "plc_address": "PED 1070", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1070, + "bit": null + }, + { + "name": "FTM303_Density_State", + "plc_address": "PEB 1074", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1074, + "bit": null + }, + { + "name": "FTM303_EPD", + "plc_address": "PEB 1060", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1060, + "bit": null + }, + { + "name": "FTM303_Flow", + "plc_address": "PED 1060", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1060, + "bit": null + }, + { + "name": "FTM303_Flow_State", + "plc_address": "PEB 1064", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1064, + "bit": null + }, + { + "name": "FTM303_Temper_State", + "plc_address": "PEB 1079", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1079, + "bit": null + }, + { + "name": "FTM303_Temperature", + "plc_address": "PED 1075", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1075, + "bit": null + }, + { + "name": "FTM303_Totalizer", + "plc_address": "PED 1065", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1065, + "bit": null + }, + { + "name": "FTM303_Totalizer_State", + "plc_address": "PEB 1069", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1069, + "bit": null + }, + { + "name": "FTN301_Flow", + "plc_address": "PED 1000", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1000, + "bit": null + }, + { + "name": "FTN301_Flow_State", + "plc_address": "PEB 1004", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1004, + "bit": null + }, + { + "name": "FTN301_Tot_Ctrl", + "plc_address": "PAB 1000", + "data_type": "byte", + "description": "MIX -", + "area": "pab", + "db": null, + "offset": 1000, + "bit": null + }, + { + "name": "FTN301_Totaliz_State", + "plc_address": "PEB 1009", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1009, + "bit": null + }, + { + "name": "FTN301_Totalizer", + "plc_address": "PED 1005", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1005, + "bit": null + }, + { + "name": "FTP302_Brix", + "plc_address": "PED 1050", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1050, + "bit": null + }, + { + "name": "FTP302_Brix_State", + "plc_address": "PEB 1054", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1054, + "bit": null + }, + { + "name": "FTP302_Ctrl", + "plc_address": "PAB 1030", + "data_type": "byte", + "description": "MIX -", + "area": "pab", + "db": null, + "offset": 1030, + "bit": null + }, + { + "name": "FTP302_Density", + "plc_address": "PED 1040", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1040, + "bit": null + }, + { + "name": "FTP302_Density_State", + "plc_address": "PEB 1044", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1044, + "bit": null + }, + { + "name": "FTP302_Flow", + "plc_address": "PED 1030", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1030, + "bit": null + }, + { + "name": "FTP302_Flow_State", + "plc_address": "PEB 1034", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1034, + "bit": null + }, + { + "name": "FTP302_S_EPD", + "plc_address": "PEB 1030", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1030, + "bit": null + }, + { + "name": "FTP302_Temp", + "plc_address": "PED 1045", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1045, + "bit": null + }, + { + "name": "FTP302_Temp_State", + "plc_address": "PEB 1049", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1049, + "bit": null + }, + { + "name": "FTP302_Totaliz_State", + "plc_address": "PEB 1039", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1039, + "bit": null + }, + { + "name": "FTP302_Totalizer", + "plc_address": "PED 1035", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1035, + "bit": null + }, + { + "name": "g2StepPhasEN_AUX", + "plc_address": "M 123.7", + "data_type": "bool", + "description": "MIX - CIP 2 Step Phase Enable AUX", + "area": "m", + "db": null, + "offset": 123, + "bit": 7 + }, + { + "name": "gActualSP_RatioVol", + "plc_address": "MD 1964", + "data_type": "real", + "description": "MIX - Target Volumetric Ratio", + "area": "md", + "db": null, + "offset": 1964, + "bit": null + }, + { + "name": "gAirLowPress_Fault", + "plc_address": "M 1817.0", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1817, + "bit": 0 + }, + { + "name": "gAlarmHorn", + "plc_address": "M 1713.6", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1713, + "bit": 6 + }, + { + "name": "gAVN301_EN", + "plc_address": "M 1692.0", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1692, + "bit": 0 + }, + { + "name": "gAVN302_EN", + "plc_address": "M 1692.1", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1692, + "bit": 1 + }, + { + "name": "gAVN303_EN", + "plc_address": "M 1692.2", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1692, + "bit": 2 + }, + { + "name": "gBalaiage_Fault", + "plc_address": "M 1810.5", + "data_type": "bool", + "description": "MIX - Balaiage Flow Error - Fault Alarm", + "area": "m", + "db": null, + "offset": 1810, + "bit": 5 + }, + { + "name": "gBalaiage_MaxFlow", + "plc_address": "M 1733.7", + "data_type": "bool", + "description": "MIX - Balaiage OK to Max Flow", + "area": "m", + "db": null, + "offset": 1733, + "bit": 7 + }, + { + "name": "gBalaiageTankFlowOK", + "plc_address": "M 1740.6", + "data_type": "bool", + "description": "MIX - Balaiage", + "area": "m", + "db": null, + "offset": 1740, + "bit": 6 + }, + { + "name": "gBFStillWatByPassN2Press", + "plc_address": "M 1716.7", + "data_type": "bool", + "description": "MIX - Blend Fill Still Water ByPass N2 Pressurization", + "area": "m", + "db": null, + "offset": 1716, + "bit": 7 + }, + { + "name": "gBlenderAlarm", + "plc_address": "M 1713.5", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1713, + "bit": 5 + }, + { + "name": "gBlenderBlending", + "plc_address": "M 1724.2", + "data_type": "bool", + "description": "MIX - RUN CTRL", + "area": "m", + "db": null, + "offset": 1724, + "bit": 2 + }, + { + "name": "gBlenderCIPMode", + "plc_address": "M 1741.7", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1741, + "bit": 7 + }, + { + "name": "gBlenderEmpty", + "plc_address": "M 1734.6", + "data_type": "bool", + "description": "MIX - LEVEL", + "area": "m", + "db": null, + "offset": 1734, + "bit": 6 + }, + { + "name": "gBlenderEnToRamp", + "plc_address": "M 1723.7", + "data_type": "bool", + "description": "MIX - RUN CTRL", + "area": "m", + "db": null, + "offset": 1723, + "bit": 7 + }, + { + "name": "gBlenderFillerRunning", + "plc_address": "M 1715.0", + "data_type": "bool", + "description": "MIX - RUN CTRL - Both Blender and Filler are running", + "area": "m", + "db": null, + "offset": 1715, + "bit": 0 + }, + { + "name": "gBlenderFlowFltEn", + "plc_address": "M 1724.6", + "data_type": "bool", + "description": "MIX - RUN CTRL", + "area": "m", + "db": null, + "offset": 1724, + "bit": 6 + }, + { + "name": "gBlenderLevelOk", + "plc_address": "M 1734.2", + "data_type": "bool", + "description": "MIX - LEVEL - Product Tank Recipe Minimum Level Acheaved", + "area": "m", + "db": null, + "offset": 1734, + "bit": 2 + }, + { + "name": "gBlenderLevelTarget", + "plc_address": "M 1734.3", + "data_type": "bool", + "description": "MIX - LEVEL - Product Tank Target Level Acheaved", + "area": "m", + "db": null, + "offset": 1734, + "bit": 3 + }, + { + "name": "gBlenderMinLevel", + "plc_address": "M 1734.4", + "data_type": "bool", + "description": "MIX - LEVEL - Product Tank 5% Level Acheaved", + "area": "m", + "db": null, + "offset": 1734, + "bit": 4 + }, + { + "name": "gBlenderOperatorStop", + "plc_address": "M 1724.4", + "data_type": "bool", + "description": "MIX - RUN CTRL", + "area": "m", + "db": null, + "offset": 1724, + "bit": 4 + }, + { + "name": "gBlenderProdMode", + "plc_address": "M 1741.5", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1741, + "bit": 5 + }, + { + "name": "gBlenderRinseMode", + "plc_address": "M 1741.6", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1741, + "bit": 6 + }, + { + "name": "gBlendErrorHighSyr_Fault", + "plc_address": "M 1812.7", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1812, + "bit": 7 + }, + { + "name": "gBlendErrorLowSyr_Fault", + "plc_address": "M 1813.0", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1813, + "bit": 0 + }, + { + "name": "gBlenderStableFlow", + "plc_address": "M 1723.6", + "data_type": "bool", + "description": "MIX - RUN CTRL", + "area": "m", + "db": null, + "offset": 1723, + "bit": 6 + }, + { + "name": "gBlenderStartLevel", + "plc_address": "M 1734.1", + "data_type": "bool", + "description": "MIX - LEVEL - Product Tank Pump Start Level Acheaved", + "area": "m", + "db": null, + "offset": 1734, + "bit": 1 + }, + { + "name": "gBlenderStartPumps", + "plc_address": "M 1724.0", + "data_type": "bool", + "description": "MIX - RUN CTRL", + "area": "m", + "db": null, + "offset": 1724, + "bit": 0 + }, + { + "name": "gBlenderStartPumpsONS", + "plc_address": "M 1724.1", + "data_type": "bool", + "description": "MIX - RUN CTRL", + "area": "m", + "db": null, + "offset": 1724, + "bit": 1 + }, + { + "name": "gBlenderStopLevel", + "plc_address": "M 1734.0", + "data_type": "bool", + "description": "MIX - LEVEL - Product Tank Maximum Level Acheaved", + "area": "m", + "db": null, + "offset": 1734, + "bit": 0 + }, + { + "name": "gBlenderStopping", + "plc_address": "M 1724.3", + "data_type": "bool", + "description": "MIX - RUN CTRL", + "area": "m", + "db": null, + "offset": 1724, + "bit": 3 + }, + { + "name": "gBlenderSuppliesOk", + "plc_address": "M 1739.7", + "data_type": "bool", + "description": "MIX - Air and CO2 pressure ok and auxiliary ok", + "area": "m", + "db": null, + "offset": 1739, + "bit": 7 + }, + { + "name": "gBlenderTankPress_Ok", + "plc_address": "M 1738.2", + "data_type": "bool", + "description": "MIX - PRESSURE -", + "area": "m", + "db": null, + "offset": 1738, + "bit": 2 + }, + { + "name": "gBlendFiStillWaterByPass", + "plc_address": "M 1716.1", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1716, + "bit": 1 + }, + { + "name": "gBlendRecircActive", + "plc_address": "M 1722.7", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1722, + "bit": 7 + }, + { + "name": "gBlendResetTotalizer", + "plc_address": "M 1741.2", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1741, + "bit": 2 + }, + { + "name": "gBottleIn Filling", + "plc_address": "M 300.6", + "data_type": "bool", + "description": "From Filler : Bottle in Filling", + "area": "m", + "db": null, + "offset": 300, + "bit": 6 + }, + { + "name": "gBypassGlicoleSysDelay", + "plc_address": "T 93", + "data_type": "timer", + "description": "MIX -", + "area": "t", + "db": null, + "offset": 93, + "bit": null + }, + { + "name": "gCarboCO2Err_H_CO2_Fault", + "plc_address": "M 1813.1", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1813, + "bit": 1 + }, + { + "name": "gCarboCO2Err_L_CO2_Fault", + "plc_address": "M 1813.2", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1813, + "bit": 2 + }, + { + "name": "gCARBOStopProductMeter", + "plc_address": "M 1740.3", + "data_type": "bool", + "description": "MIX - ProdAnalizer - 0 : Stop _ 1 : On - CARBO Stop Signal To Product Meter", + "area": "m", + "db": null, + "offset": 1740, + "bit": 3 + }, + { + "name": "gCIP_AVM362_OP_En", + "plc_address": "M 1735.4", + "data_type": "bool", + "description": "MIX - CIP - System Level AVM362 Open Enable", + "area": "m", + "db": null, + "offset": 1735, + "bit": 4 + }, + { + "name": "gCIP_BlenderDrainDone", + "plc_address": "M 1736.1", + "data_type": "bool", + "description": "MIX - CIP - Drain", + "area": "m", + "db": null, + "offset": 1736, + "bit": 1 + }, + { + "name": "gCIP_DeairTank_Flood", + "plc_address": "M 1736.2", + "data_type": "bool", + "description": "MIX - CIP - Deaireator Tank Flood", + "area": "m", + "db": null, + "offset": 1736, + "bit": 2 + }, + { + "name": "gCIP_DeairTank_MaxLevel", + "plc_address": "M 1737.4", + "data_type": "bool", + "description": "MIX - LEVEL - Maximum Deaireator Tank Level during CIP", + "area": "m", + "db": null, + "offset": 1737, + "bit": 4 + }, + { + "name": "gCIP_PrdTank_Flood", + "plc_address": "M 1736.0", + "data_type": "bool", + "description": "MIX - CIP - Product Tank Flood", + "area": "m", + "db": null, + "offset": 1736, + "bit": 0 + }, + { + "name": "gCIP_PrdTank_MaxLevel", + "plc_address": "M 1735.1", + "data_type": "bool", + "description": "MIX - LEVEL - 100% Product Tank Level during CIP", + "area": "m", + "db": null, + "offset": 1735, + "bit": 1 + }, + { + "name": "gCIP_PrdTank_PressLow", + "plc_address": "M 1736.4", + "data_type": "bool", + "description": "MIX - CIP - Product Tank Low Pressure", + "area": "m", + "db": null, + "offset": 1736, + "bit": 4 + }, + { + "name": "gCIP_RecipePhaseLoadReq", + "plc_address": "M 1716.0", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1716, + "bit": 0 + }, + { + "name": "gCIP_SyrTank_Flood", + "plc_address": "M 1736.3", + "data_type": "bool", + "description": "MIX - CIP - Syrup Tank Flood", + "area": "m", + "db": null, + "offset": 1736, + "bit": 3 + }, + { + "name": "gCIP_SyrTank_MaxLevel", + "plc_address": "M 1737.3", + "data_type": "bool", + "description": "MIX - LEVEL - Maximum Syrup Tank Level during CIP", + "area": "m", + "db": null, + "offset": 1737, + "bit": 3 + }, + { + "name": "gCIP_SystemLevelOK", + "plc_address": "M 1735.2", + "data_type": "bool", + "description": "MIX - CIP - System Level OK", + "area": "m", + "db": null, + "offset": 1735, + "bit": 2 + }, + { + "name": "gCIP_SystemLowLevel", + "plc_address": "M 1735.3", + "data_type": "bool", + "description": "MIX - CIP - System Low Level", + "area": "m", + "db": null, + "offset": 1735, + "bit": 3 + }, + { + "name": "gCIPONS", + "plc_address": "M 1721.0", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1721, + "bit": 0 + }, + { + "name": "gCIPRecirFlowMiss_Fault", + "plc_address": "M 1815.3", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1815, + "bit": 3 + }, + { + "name": "gCIPRinseEnableRMP302", + "plc_address": "M 1736.7", + "data_type": "bool", + "description": "MIX - CIP/Rinse Enable RMP302 Command", + "area": "m", + "db": null, + "offset": 1736, + "bit": 7 + }, + { + "name": "gCIPRinseOpenRMP302", + "plc_address": "M 1736.6", + "data_type": "bool", + "description": "MIX - CIP/Rinse Open RMP302 Command", + "area": "m", + "db": null, + "offset": 1736, + "bit": 6 + }, + { + "name": "gCIPRinseOpenValves", + "plc_address": "M 1736.5", + "data_type": "bool", + "description": "MIX - CIP/Rinse Open Valve Command", + "area": "m", + "db": null, + "offset": 1736, + "bit": 5 + }, + { + "name": "gCIPStopLevel", + "plc_address": "M 1735.0", + "data_type": "bool", + "description": "MIX - LEVEL - Maximum Tank Level during CIP", + "area": "m", + "db": null, + "offset": 1735, + "bit": 0 + }, + { + "name": "gClock_120s", + "plc_address": "M 1950.0", + "data_type": "bool", + "description": "MIX - Clock 120 Seconds (60 OFF - 60 ON)", + "area": "m", + "db": null, + "offset": 1950, + "bit": 0 + }, + { + "name": "gClock_20s", + "plc_address": "M 1950.3", + "data_type": "bool", + "description": "MIX - Clock 20 Seconds (10 OFF - 10 ON)", + "area": "m", + "db": null, + "offset": 1950, + "bit": 3 + }, + { + "name": "gClock_240s", + "plc_address": "M 1950.4", + "data_type": "bool", + "description": "MIX - Clock 240 Seconds (120 OFF - 120 ON)", + "area": "m", + "db": null, + "offset": 1950, + "bit": 4 + }, + { + "name": "gClock_40s", + "plc_address": "M 1950.2", + "data_type": "bool", + "description": "MIX - Clock 40 Seconds (20 OFF - 20 ON)", + "area": "m", + "db": null, + "offset": 1950, + "bit": 2 + }, + { + "name": "gClock_60s", + "plc_address": "M 1950.1", + "data_type": "bool", + "description": "MIX - Clock 60 Seconds (30 OFF - 30 ON)", + "area": "m", + "db": null, + "offset": 1950, + "bit": 1 + }, + { + "name": "gCloseMainCO2Valve", + "plc_address": "M 1739.4", + "data_type": "bool", + "description": "MIX - PRESSURE -", + "area": "m", + "db": null, + "offset": 1739, + "bit": 4 + }, + { + "name": "gCO2LowPress_Fault", + "plc_address": "M 1817.1", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1817, + "bit": 1 + }, + { + "name": "gCO2PressNotOk", + "plc_address": "M 1742.5", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1742, + "bit": 5 + }, + { + "name": "gColingSysBypassResetFP", + "plc_address": "M 1718.4", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1718, + "bit": 4 + }, + { + "name": "gColingSystemBypassReset", + "plc_address": "M 1718.2", + "data_type": "bool", + "description": "MIX - Cooling System Bypass Reset", + "area": "m", + "db": null, + "offset": 1718, + "bit": 2 + }, + { + "name": "gCoolingSysBypassAct", + "plc_address": "M 1718.0", + "data_type": "bool", + "description": "Mix - System Bypass Actived", + "area": "m", + "db": null, + "offset": 1718, + "bit": 0 + }, + { + "name": "gCoolingSystemBypass", + "plc_address": "M 1718.1", + "data_type": "bool", + "description": "MIX - Cooling System Bypass Reset", + "area": "m", + "db": null, + "offset": 1718, + "bit": 1 + }, + { + "name": "gCoolingSystemBypassFP", + "plc_address": "M 1718.3", + "data_type": "bool", + "description": "Mix -", + "area": "m", + "db": null, + "offset": 1718, + "bit": 3 + }, + { + "name": "gCoolingTempMaxLowAlrm", + "plc_address": "M 1719.0", + "data_type": "bool", + "description": "Mix - Glycole temperature Max Low Alarm", + "area": "m", + "db": null, + "offset": 1719, + "bit": 0 + }, + { + "name": "gCriticalBlending", + "plc_address": "M 1723.0", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1723, + "bit": 0 + }, + { + "name": "gDeairLSN301Lvl_Fault", + "plc_address": "M 1818.5", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1818, + "bit": 5 + }, + { + "name": "gDeairTank_HighLvl_Fault", + "plc_address": "M 1814.1", + "data_type": "bool", + "description": "MIX - Deair Tank High Level Fault - Fault Alarm", + "area": "m", + "db": null, + "offset": 1814, + "bit": 1 + }, + { + "name": "gDeairTank_Loading", + "plc_address": "M 1723.4", + "data_type": "bool", + "description": "MIX - Deaireator Tank Loading", + "area": "m", + "db": null, + "offset": 1723, + "bit": 4 + }, + { + "name": "gDeairTank_LowLvl_Fault", + "plc_address": "M 1817.2", + "data_type": "bool", + "description": "MIX - Deaireator Tank Low Level Fault - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1817, + "bit": 2 + }, + { + "name": "gDeairTank_VacuumOk", + "plc_address": "M 1739.3", + "data_type": "bool", + "description": "MIX - PRESSURE - Deaireator vacuum pressure acheaved", + "area": "m", + "db": null, + "offset": 1739, + "bit": 3 + }, + { + "name": "gDeviceFault_ICS", + "plc_address": "M 1713.2", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1713, + "bit": 2 + }, + { + "name": "gDeviceFault_MIX", + "plc_address": "M 1713.1", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1713, + "bit": 1 + }, + { + "name": "gDiffSensor_Analog_Fault", + "plc_address": "M 1816.2", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1816, + "bit": 2 + }, + { + "name": "gDrainPressNotOK", + "plc_address": "M 1742.6", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1742, + "bit": 6 + }, + { + "name": "gEHS_ActivatedRes", + "plc_address": "MW 500", + "data_type": "word", + "description": "", + "area": "mw", + "db": null, + "offset": 500, + "bit": null + }, + { + "name": "gEHS301_Activated", + "plc_address": "M 500.0", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 500, + "bit": 0 + }, + { + "name": "gEHS301_Run", + "plc_address": "M 504.0", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 504, + "bit": 0 + }, + { + "name": "gEHS302_Activated", + "plc_address": "M 500.1", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 500, + "bit": 1 + }, + { + "name": "gEHS302_Run", + "plc_address": "M 504.1", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 504, + "bit": 1 + }, + { + "name": "gEHS303_Activated", + "plc_address": "M 500.2", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 500, + "bit": 2 + }, + { + "name": "gEHS303_Run", + "plc_address": "M 504.2", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 504, + "bit": 2 + }, + { + "name": "gEHS304_Activated", + "plc_address": "M 500.3", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 500, + "bit": 3 + }, + { + "name": "gEHS304_Run", + "plc_address": "M 504.3", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 504, + "bit": 3 + }, + { + "name": "gEHS305_Activated", + "plc_address": "M 500.4", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 500, + "bit": 4 + }, + { + "name": "gEHS305_Run", + "plc_address": "M 504.4", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 504, + "bit": 4 + }, + { + "name": "gEHS306_Activated", + "plc_address": "M 500.5", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 500, + "bit": 5 + }, + { + "name": "gEHS306_Run", + "plc_address": "M 504.5", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 504, + "bit": 5 + }, + { + "name": "gEHS307_Activated", + "plc_address": "M 500.6", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 500, + "bit": 6 + }, + { + "name": "gEHS307_Run", + "plc_address": "M 504.6", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 504, + "bit": 6 + }, + { + "name": "gEHS308_Activated", + "plc_address": "M 500.7", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 500, + "bit": 7 + }, + { + "name": "gEHS308_Run", + "plc_address": "M 504.7", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 504, + "bit": 7 + }, + { + "name": "gEHS309_Activated", + "plc_address": "M 501.0", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 501, + "bit": 0 + }, + { + "name": "gEHS309_Run", + "plc_address": "M 505.0", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 505, + "bit": 0 + }, + { + "name": "gEHS30X_TTS399High", + "plc_address": "M 502.0", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 502, + "bit": 0 + }, + { + "name": "gEHS310_Activated", + "plc_address": "M 501.1", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 501, + "bit": 1 + }, + { + "name": "gEHS310_Run", + "plc_address": "M 505.1", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 505, + "bit": 1 + }, + { + "name": "gEHS311_Activated", + "plc_address": "M 501.2", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 501, + "bit": 2 + }, + { + "name": "gEHS311_Run", + "plc_address": "M 505.2", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 505, + "bit": 2 + }, + { + "name": "gEHS312_Activated", + "plc_address": "M 501.3", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 501, + "bit": 3 + }, + { + "name": "gEHS312_Run", + "plc_address": "M 505.3", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 505, + "bit": 3 + }, + { + "name": "gEHS313_Activated", + "plc_address": "M 501.4", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 501, + "bit": 4 + }, + { + "name": "gEHS313_Run", + "plc_address": "M 505.4", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 505, + "bit": 4 + }, + { + "name": "gEHS314_Activated", + "plc_address": "M 501.5", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 501, + "bit": 5 + }, + { + "name": "gEHS314_Run", + "plc_address": "M 505.5", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 505, + "bit": 5 + }, + { + "name": "gEHS315_Activated", + "plc_address": "M 501.6", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 501, + "bit": 6 + }, + { + "name": "gEHS315_Run", + "plc_address": "M 505.6", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 505, + "bit": 6 + }, + { + "name": "gEHS316_Activated", + "plc_address": "M 501.7", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 501, + "bit": 7 + }, + { + "name": "gEHS316_Run", + "plc_address": "M 505.7", + "data_type": "bool", + "description": "MIX - ICS EHS", + "area": "m", + "db": null, + "offset": 505, + "bit": 7 + }, + { + "name": "gElCabTooHigh", + "plc_address": "M 1818.1", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1818, + "bit": 1 + }, + { + "name": "gEmergencyPressed", + "plc_address": "M 1713.0", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1713, + "bit": 0 + }, + { + "name": "gEnRampDownToStop", + "plc_address": "M 1714.7", + "data_type": "bool", + "description": "MIX - RUN CTRL", + "area": "m", + "db": null, + "offset": 1714, + "bit": 7 + }, + { + "name": "gEnRecircPHE", + "plc_address": "M 1715.5", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1715, + "bit": 5 + }, + { + "name": "gEnToStopBlender", + "plc_address": "M 1722.5", + "data_type": "bool", + "description": "MIX - RUN CTRL - Next Filler stop, stop blender", + "area": "m", + "db": null, + "offset": 1722, + "bit": 5 + }, + { + "name": "gEqPressOk", + "plc_address": "M 1739.1", + "data_type": "bool", + "description": "MIX - PRESSURE - Equilibrium pressure acheaved during First Production", + "area": "m", + "db": null, + "offset": 1739, + "bit": 1 + }, + { + "name": "gEqPressSelected", + "plc_address": "M 1738.7", + "data_type": "bool", + "description": "MIX - PRESSURE -", + "area": "m", + "db": null, + "offset": 1738, + "bit": 7 + }, + { + "name": "gFastChOver_TKFastDrain", + "plc_address": "M 304.6", + "data_type": "bool", + "description": "Fast Change Over: Product Tank Fast Drain", + "area": "m", + "db": null, + "offset": 304, + "bit": 6 + }, + { + "name": "gFastChOver_TKNotEmpty", + "plc_address": "M 304.5", + "data_type": "bool", + "description": "Fast Change Over: Product Tank Empty", + "area": "m", + "db": null, + "offset": 304, + "bit": 5 + }, + { + "name": "gFillerEqPressRec", + "plc_address": "M 1742.4", + "data_type": "bool", + "description": "Filler Equil Pressure Recovery", + "area": "m", + "db": null, + "offset": 1742, + "bit": 4 + }, + { + "name": "gFillerTankDrain_FP", + "plc_address": "M 301.3", + "data_type": "bool", + "description": "M3013", + "area": "m", + "db": null, + "offset": 301, + "bit": 3 + }, + { + "name": "gFilling_Time_Sel", + "plc_address": "M 300.0", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 300, + "bit": 0 + }, + { + "name": "gFinalPressureOk", + "plc_address": "M 1739.0", + "data_type": "bool", + "description": "MIX - PRESSURE - Final Pressure acheaved during First Production", + "area": "m", + "db": null, + "offset": 1739, + "bit": 0 + }, + { + "name": "gFirstProdPressHold", + "plc_address": "M 1739.2", + "data_type": "bool", + "description": "MIX - PRESSURE - Pressure control enable during first production", + "area": "m", + "db": null, + "offset": 1739, + "bit": 2 + }, + { + "name": "gFirstProdStop", + "plc_address": "M 1734.7", + "data_type": "bool", + "description": "MIX - LEVEL - Stop Blender when First Production Done", + "area": "m", + "db": null, + "offset": 1734, + "bit": 7 + }, + { + "name": "gFlowToFiller", + "plc_address": "M 1722.6", + "data_type": "bool", + "description": "MIX - RUN CTRL - Product is Flowing to Filler", + "area": "m", + "db": null, + "offset": 1722, + "bit": 6 + }, + { + "name": "gFreezeProductMeter", + "plc_address": "M 1740.1", + "data_type": "bool", + "description": "MIX - ProdAnalizer - Hold Signal To Product Meter", + "area": "m", + "db": null, + "offset": 1740, + "bit": 1 + }, + { + "name": "gFreezeSyrupMeter", + "plc_address": "M 1740.0", + "data_type": "bool", + "description": "MIX - ProdAnalizer - Hold Signal To Syrup Densimeter", + "area": "m", + "db": null, + "offset": 1740, + "bit": 0 + }, + { + "name": "gFTM303_EPD", + "plc_address": "M 1811.1", + "data_type": "bool", + "description": "MIX - CO2 MFM EPD - Fault Alarm", + "area": "m", + "db": null, + "offset": 1811, + "bit": 1 + }, + { + "name": "gFTM303_Fault", + "plc_address": "M 1811.5", + "data_type": "bool", + "description": "MIX - CO2 MFM Fault - Fault Alarm", + "area": "m", + "db": null, + "offset": 1811, + "bit": 5 + }, + { + "name": "gFTM303_ResetTot", + "plc_address": "M 1742.2", + "data_type": "bool", + "description": "MIX - CO2 MFM Reset Tot", + "area": "m", + "db": null, + "offset": 1742, + "bit": 2 + }, + { + "name": "gFTN301_EPD", + "plc_address": "M 1810.7", + "data_type": "bool", + "description": "MIX - Water VFM EPD - Fault Alarm", + "area": "m", + "db": null, + "offset": 1810, + "bit": 7 + }, + { + "name": "gFTN301_Fault", + "plc_address": "M 1811.3", + "data_type": "bool", + "description": "MIX - Water VFM Fault - Fault Alarm", + "area": "m", + "db": null, + "offset": 1811, + "bit": 3 + }, + { + "name": "gFTN301_FlowTooLow", + "plc_address": "M 1812.5", + "data_type": "bool", + "description": "MIX - Water Flow Too Low - Fault Alarm", + "area": "m", + "db": null, + "offset": 1812, + "bit": 5 + }, + { + "name": "gFTN301_ResetTot", + "plc_address": "M 1742.0", + "data_type": "bool", + "description": "MIX - Water VFM Reset Totalizer", + "area": "m", + "db": null, + "offset": 1742, + "bit": 0 + }, + { + "name": "gFTN301_SpeedTooLow", + "plc_address": "M 1812.6", + "data_type": "bool", + "description": "MIX - Water Speed Too Low - Fault Alarm", + "area": "m", + "db": null, + "offset": 1812, + "bit": 6 + }, + { + "name": "gFTN301_SpeedToStop", + "plc_address": "M 1714.5", + "data_type": "bool", + "description": "MIX - Water Speed To Stop - RUN CTRL", + "area": "m", + "db": null, + "offset": 1714, + "bit": 5 + }, + { + "name": "gFTP302_EPD", + "plc_address": "M 1811.0", + "data_type": "bool", + "description": "MIX - Syrup MFM EPD - Fault Alarm", + "area": "m", + "db": null, + "offset": 1811, + "bit": 0 + }, + { + "name": "gFTP302_Fault", + "plc_address": "M 1811.4", + "data_type": "bool", + "description": "MIX - Syrup MFM - Fault Alarm", + "area": "m", + "db": null, + "offset": 1811, + "bit": 4 + }, + { + "name": "gFTP302_ResetTot", + "plc_address": "M 1742.1", + "data_type": "bool", + "description": "MIX - Syrup MFM Reset Totalizer", + "area": "m", + "db": null, + "offset": 1742, + "bit": 1 + }, + { + "name": "gGencoldChillerEn", + "plc_address": "M 1714.0", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1714, + "bit": 0 + }, + { + "name": "gHighPriorityAlarm", + "plc_address": "M 1713.3", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1713, + "bit": 3 + }, + { + "name": "gHVP301_Open", + "plc_address": "M 1820.0", + "data_type": "bool", + "description": "MIX - Manual Syrup Drain Valve Open - Operator Alarm", + "area": "m", + "db": null, + "offset": 1820, + "bit": 0 + }, + { + "name": "gICSCheckCond", + "plc_address": "M 1712.0", + "data_type": "bool", + "description": "MIX - ICS Check Conductivity", + "area": "m", + "db": null, + "offset": 1712, + "bit": 0 + }, + { + "name": "gICSDosingAfterVolume", + "plc_address": "M 1712.1", + "data_type": "bool", + "description": "MIX - Enabling Dosing after Volume", + "area": "m", + "db": null, + "offset": 1712, + "bit": 1 + }, + { + "name": "gICSManualSendingEN", + "plc_address": "M 264.3", + "data_type": "bool", + "description": "MIX - ICS Manual Sending Enable", + "area": "m", + "db": null, + "offset": 264, + "bit": 3 + }, + { + "name": "gIN_CIP_CausticSanRun", + "plc_address": "M 1500.3", + "data_type": "bool", + "description": "MIX - From CIP Room CIP Change Sanitize", + "area": "m", + "db": null, + "offset": 1500, + "bit": 3 + }, + { + "name": "gIN_CIP_ChangeSanitize", + "plc_address": "M 1500.4", + "data_type": "bool", + "description": "MIX - From CIP Room CIP change sanitize", + "area": "m", + "db": null, + "offset": 1500, + "bit": 4 + }, + { + "name": "gIN_CIP_ChemicalProd", + "plc_address": "M 1500.5", + "data_type": "bool", + "description": "Mix - From CIPRoom", + "area": "m", + "db": null, + "offset": 1500, + "bit": 5 + }, + { + "name": "gIN_CIP_CIPCompleted", + "plc_address": "M 1500.6", + "data_type": "bool", + "description": "MIX - From CIP Room CIP completed", + "area": "m", + "db": null, + "offset": 1500, + "bit": 6 + }, + { + "name": "gIN_CIP_CIPMode", + "plc_address": "M 1500.7", + "data_type": "bool", + "description": "MIX - From CIP Room CIP Mode", + "area": "m", + "db": null, + "offset": 1500, + "bit": 7 + }, + { + "name": "gIN_CIP_CIPProdSending", + "plc_address": "M 1501.0", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1501, + "bit": 0 + }, + { + "name": "gIN_CIP_CIPRunning", + "plc_address": "M 1501.1", + "data_type": "bool", + "description": "MIX - From CIP Room CIP running", + "area": "m", + "db": null, + "offset": 1501, + "bit": 1 + }, + { + "name": "gIN_CIP_DrainRequest", + "plc_address": "M 1501.2", + "data_type": "bool", + "description": "MIX - From CIP Room Drain Request", + "area": "m", + "db": null, + "offset": 1501, + "bit": 2 + }, + { + "name": "gIN_CIP_Fault", + "plc_address": "M 1501.3", + "data_type": "bool", + "description": "MIX - From CIP Room CIP Fault", + "area": "m", + "db": null, + "offset": 1501, + "bit": 3 + }, + { + "name": "gIN_CIP_FreeSodaTank", + "plc_address": "M 1501.4", + "data_type": "bool", + "description": "MIX - CIP Soda Tank is able to receive soda from mixer", + "area": "m", + "db": null, + "offset": 1501, + "bit": 4 + }, + { + "name": "gIN_CIP_HotPhaseEnded", + "plc_address": "M 1499.0", + "data_type": "bool", + "description": "MIX - From CIP Room Hot Phase Ended", + "area": "m", + "db": null, + "offset": 1499, + "bit": 0 + }, + { + "name": "gIN_CIP_HotWaterSending", + "plc_address": "M 1501.5", + "data_type": "bool", + "description": "MIX - CIP Hot Water Sending to Mixer", + "area": "m", + "db": null, + "offset": 1501, + "bit": 5 + }, + { + "name": "gIN_CIP_HotWaterStop", + "plc_address": "M 1500.0", + "data_type": "bool", + "description": "MIX - CIP Hot Water Stop Sending", + "area": "m", + "db": null, + "offset": 1500, + "bit": 0 + }, + { + "name": "gIN_CIP_RinseMode", + "plc_address": "M 1501.6", + "data_type": "bool", + "description": "MIX - From CIP Room Rinse Mode", + "area": "m", + "db": null, + "offset": 1501, + "bit": 6 + }, + { + "name": "gIN_CIP_TankFilling", + "plc_address": "M 1501.7", + "data_type": "bool", + "description": "MIX - From CIP Room Flood Request", + "area": "m", + "db": null, + "offset": 1501, + "bit": 7 + }, + { + "name": "gIN_CO2FilterJam", + "plc_address": "M 1504.2", + "data_type": "bool", + "description": "MIX - CO2 Steril Filter Jam", + "area": "m", + "db": null, + "offset": 1504, + "bit": 2 + }, + { + "name": "gIN_DeairPPN305LevelOK", + "plc_address": "M 1502.1", + "data_type": "bool", + "description": "MIX - PPN305 Level Ok to Run", + "area": "m", + "db": null, + "offset": 1502, + "bit": 1 + }, + { + "name": "gIN_DeairTank_MinLvl", + "plc_address": "M 1502.0", + "data_type": "bool", + "description": "MIX - Deaireator Tank Minimum Level", + "area": "m", + "db": null, + "offset": 1502, + "bit": 0 + }, + { + "name": "gIN_DSAirSupplyTooLow", + "plc_address": "M 1510.0", + "data_type": "bool", + "description": "MIX - ICS Air Pressure Low", + "area": "m", + "db": null, + "offset": 1510, + "bit": 0 + }, + { + "name": "gIN_DSChemicalSelectioOK", + "plc_address": "M 1510.4", + "data_type": "bool", + "description": "MIX - ICS Chemical Selection OK", + "area": "m", + "db": null, + "offset": 1510, + "bit": 4 + }, + { + "name": "gIN_DSConcLowLevel", + "plc_address": "M 1510.2", + "data_type": "bool", + "description": "MIX - ICS Concentrate Low Level", + "area": "m", + "db": null, + "offset": 1510, + "bit": 2 + }, + { + "name": "gIN_DSConcNotAvailable", + "plc_address": "M 1510.1", + "data_type": "bool", + "description": "MIX - ICS Concentrate Not Available", + "area": "m", + "db": null, + "offset": 1510, + "bit": 1 + }, + { + "name": "gIN_DSFault", + "plc_address": "M 1510.3", + "data_type": "bool", + "description": "MIX - ICS Generic Fault", + "area": "m", + "db": null, + "offset": 1510, + "bit": 3 + }, + { + "name": "gIn_DSFTK200Fault", + "plc_address": "M 1510.6", + "data_type": "bool", + "description": "MIX - ICS FTK200 Fault", + "area": "m", + "db": null, + "offset": 1510, + "bit": 6 + }, + { + "name": "gIN_DSVolumeDosingOK", + "plc_address": "M 1510.5", + "data_type": "bool", + "description": "MIX - ICS Volume to be Dosed Achieved", + "area": "m", + "db": null, + "offset": 1510, + "bit": 5 + }, + { + "name": "gIN_Filler_AVM346_En", + "plc_address": "M 1502.2", + "data_type": "bool", + "description": "MIX - From Filler AVM346 Enable", + "area": "m", + "db": null, + "offset": 1502, + "bit": 2 + }, + { + "name": "gIN_Filler_AVM362_En", + "plc_address": "M 1502.3", + "data_type": "bool", + "description": "MIX - From Filler AVM362 Enable", + "area": "m", + "db": null, + "offset": 1502, + "bit": 3 + }, + { + "name": "gIN_FillerBottleFilling", + "plc_address": "M 1502.4", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1502, + "bit": 4 + }, + { + "name": "gIN_FillerCIPChangeReady", + "plc_address": "M 1502.5", + "data_type": "bool", + "description": "MIX - From Filler Spare", + "area": "m", + "db": null, + "offset": 1502, + "bit": 5 + }, + { + "name": "gIN_FillerCIPCycleEnded", + "plc_address": "M 1502.6", + "data_type": "bool", + "description": "MIX - From Filler Spare", + "area": "m", + "db": null, + "offset": 1502, + "bit": 6 + }, + { + "name": "gIN_FillerCIPDrainCompl", + "plc_address": "M 1502.7", + "data_type": "bool", + "description": "MIX - From Filler Drain Completed", + "area": "m", + "db": null, + "offset": 1502, + "bit": 7 + }, + { + "name": "gIN_FillerCIPDrainSelect", + "plc_address": "M 1503.0", + "data_type": "bool", + "description": "MIX - From Filler Drain Selecteted", + "area": "m", + "db": null, + "offset": 1503, + "bit": 0 + }, + { + "name": "gIN_FillerCIPModeSelect", + "plc_address": "M 1503.1", + "data_type": "bool", + "description": "MIX - From Filler CIP Mode Selected", + "area": "m", + "db": null, + "offset": 1503, + "bit": 1 + }, + { + "name": "gIN_FillerCIPOpen_AVM313", + "plc_address": "M 1503.2", + "data_type": "bool", + "description": "MIX - From Filler CIP Open AVM313", + "area": "m", + "db": null, + "offset": 1503, + "bit": 2 + }, + { + "name": "gIN_FillerCIPOpen_AVM314", + "plc_address": "M 1508.6", + "data_type": "bool", + "description": "MIX - From Filler CIP Open AVM314", + "area": "m", + "db": null, + "offset": 1508, + "bit": 6 + }, + { + "name": "gIN_FillerCIPRequest", + "plc_address": "M 1503.3", + "data_type": "bool", + "description": "MIX - From Filler Ready to CIP", + "area": "m", + "db": null, + "offset": 1503, + "bit": 3 + }, + { + "name": "gIN_FillerCIPStopRetPump", + "plc_address": "M 1503.4", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1503, + "bit": 4 + }, + { + "name": "gIN_FillerEmptyOfBottles", + "plc_address": "M 1500.2", + "data_type": "bool", + "description": "MIX - Combi Empty of Bottles", + "area": "m", + "db": null, + "offset": 1500, + "bit": 2 + }, + { + "name": "gIN_FillerEndFlushing", + "plc_address": "M 1503.5", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1503, + "bit": 5 + }, + { + "name": "gIN_FillerEndTankFilling", + "plc_address": "M 1503.6", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1503, + "bit": 6 + }, + { + "name": "gIN_FillerPRODDrainREQ", + "plc_address": "M 1603.1", + "data_type": "bool", + "description": "From Filler Drain Req during production", + "area": "m", + "db": null, + "offset": 1603, + "bit": 1 + }, + { + "name": "gIN_FillerProdReady", + "plc_address": "M 1503.7", + "data_type": "bool", + "description": "MIX - From Filler Ready to Production", + "area": "m", + "db": null, + "offset": 1503, + "bit": 7 + }, + { + "name": "gIN_FillerProdRunOutReq", + "plc_address": "M 1504.0", + "data_type": "bool", + "description": "MIX - From Filler Product Run Out request", + "area": "m", + "db": null, + "offset": 1504, + "bit": 0 + }, + { + "name": "gIN_FillerProductReq", + "plc_address": "M 1504.1", + "data_type": "bool", + "description": "MIX - From Filler Product request", + "area": "m", + "db": null, + "offset": 1504, + "bit": 1 + }, + { + "name": "gIN_HVP301_Aux", + "plc_address": "M 1504.3", + "data_type": "bool", + "description": "MIX - Syrup Line Drain Valve Aux", + "area": "m", + "db": null, + "offset": 1504, + "bit": 3 + }, + { + "name": "gIN_Line1_CIP_Ready", + "plc_address": "M 1504.4", + "data_type": "bool", + "description": "MIX - From Line1 Ready to CIP", + "area": "m", + "db": null, + "offset": 1504, + "bit": 4 + }, + { + "name": "gIN_Line1_end_Drain", + "plc_address": "M 1504.5", + "data_type": "bool", + "description": "MIX - From Line1 Drain Completed", + "area": "m", + "db": null, + "offset": 1504, + "bit": 5 + }, + { + "name": "gIN_Line1_spare", + "plc_address": "M 1504.6", + "data_type": "bool", + "description": "MIX - From Line1 Spare", + "area": "m", + "db": null, + "offset": 1504, + "bit": 6 + }, + { + "name": "gIN_LinePressCO2Ok", + "plc_address": "M 1504.7", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1504, + "bit": 7 + }, + { + "name": "gIN_ManifoldNotReadyCIP", + "plc_address": "M 1505.0", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1505, + "bit": 0 + }, + { + "name": "gIN_ManifoldNotReadyProd", + "plc_address": "M 1505.1", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1505, + "bit": 1 + }, + { + "name": "gIN_MaxPPN304", + "plc_address": "M 1505.2", + "data_type": "bool", + "description": "MIX - Maximum level vacuum pump", + "area": "m", + "db": null, + "offset": 1505, + "bit": 2 + }, + { + "name": "gIN_MinPPN304", + "plc_address": "M 1505.3", + "data_type": "bool", + "description": "MIX - Minimum level vacuum pump", + "area": "m", + "db": null, + "offset": 1505, + "bit": 3 + }, + { + "name": "gIN_PPM303_FCReady", + "plc_address": "M 1505.4", + "data_type": "bool", + "description": "MIX - Product Pump FC Ready", + "area": "m", + "db": null, + "offset": 1505, + "bit": 4 + }, + { + "name": "gIN_PPM306_FCReady", + "plc_address": "M 1508.5", + "data_type": "bool", + "description": "MIX - Recirculation Pump FC Ready", + "area": "m", + "db": null, + "offset": 1508, + "bit": 5 + }, + { + "name": "gIN_PPM307_FCReady", + "plc_address": "M 1509.5", + "data_type": "bool", + "description": "MIX - Booster Pump FC Ready", + "area": "m", + "db": null, + "offset": 1509, + "bit": 5 + }, + { + "name": "gIN_PPN301_FCReady", + "plc_address": "M 1505.5", + "data_type": "bool", + "description": "MIX - Water Pump FC Ready", + "area": "m", + "db": null, + "offset": 1505, + "bit": 5 + }, + { + "name": "gIN_PPN304_FCReady", + "plc_address": "M 1509.4", + "data_type": "bool", + "description": "MIX - Vacuum Pump FC Ready", + "area": "m", + "db": null, + "offset": 1509, + "bit": 4 + }, + { + "name": "gIN_PPP302_FCReady", + "plc_address": "M 1505.6", + "data_type": "bool", + "description": "MIX - Syrup Pump FC Ready", + "area": "m", + "db": null, + "offset": 1505, + "bit": 6 + }, + { + "name": "gIN_Reset_VLT_CTRL", + "plc_address": "M 1506.0", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1506, + "bit": 0 + }, + { + "name": "gIN_ResetBtn", + "plc_address": "M 1505.7", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1505, + "bit": 7 + }, + { + "name": "gIN_ResetHorn", + "plc_address": "M 1508.0", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1508, + "bit": 0 + }, + { + "name": "gIN_RMM301_Closed", + "plc_address": "M 1508.1", + "data_type": "bool", + "description": "MIX - Water Valve Closed", + "area": "m", + "db": null, + "offset": 1508, + "bit": 1 + }, + { + "name": "gIN_RMM303_Closed", + "plc_address": "M 1508.2", + "data_type": "bool", + "description": "MIX - Carbo CO2 Valve Closed", + "area": "m", + "db": null, + "offset": 1508, + "bit": 2 + }, + { + "name": "gIN_RMM304_Closed", + "plc_address": "M 1508.3", + "data_type": "bool", + "description": "MIX - GAS2 Valve Closed", + "area": "m", + "db": null, + "offset": 1508, + "bit": 3 + }, + { + "name": "gIN_RMP302_Closed", + "plc_address": "M 1508.4", + "data_type": "bool", + "description": "MIX - Syrup Valve Closed", + "area": "m", + "db": null, + "offset": 1508, + "bit": 4 + }, + { + "name": "gIN_StartBtn", + "plc_address": "M 1508.7", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1508, + "bit": 7 + }, + { + "name": "gIN_StopBtn", + "plc_address": "M 1509.0", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1509, + "bit": 0 + }, + { + "name": "gIN_SyrRoomLast400l", + "plc_address": "M 1507.0", + "data_type": "bool", + "description": "MX - From Syrup Room DI Last 400 liters of Syrup", + "area": "m", + "db": null, + "offset": 1507, + "bit": 0 + }, + { + "name": "gIN_SyrRoomLast400lRunno", + "plc_address": "M 1507.1", + "data_type": "bool", + "description": "MX - From Syrup Room Last 400 liters of Syrup running", + "area": "m", + "db": null, + "offset": 1507, + "bit": 1 + }, + { + "name": "gIN_SyrRoomOk", + "plc_address": "M 1509.1", + "data_type": "bool", + "description": "MIX - From Syrup Room Syrup ready", + "area": "m", + "db": null, + "offset": 1509, + "bit": 1 + }, + { + "name": "gIN_SyrTank_MinLvl", + "plc_address": "M 1509.2", + "data_type": "bool", + "description": "MIX - Syrup Tank Minimum Level", + "area": "m", + "db": null, + "offset": 1509, + "bit": 2 + }, + { + "name": "gIN_VoltageOk", + "plc_address": "M 1509.3", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1509, + "bit": 3 + }, + { + "name": "gInstrumentFault", + "plc_address": "M 1716.3", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1716, + "bit": 3 + }, + { + "name": "gLowPriorityAlarm", + "plc_address": "M 1713.4", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1713, + "bit": 4 + }, + { + "name": "gMaselli_AlcoholVolume", + "plc_address": "PED 1316", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1316, + "bit": null + }, + { + "name": "gMaselli_Error_Fault", + "plc_address": "M 1814.6", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1814, + "bit": 6 + }, + { + "name": "gMaselli_ProdPerStandard", + "plc_address": "PED 1308", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1308, + "bit": null + }, + { + "name": "gMaselli_ProductBrix", + "plc_address": "PED 1300", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1300, + "bit": null + }, + { + "name": "gMaselli_ProductCO2", + "plc_address": "PED 1304", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1304, + "bit": null + }, + { + "name": "gMaselli_ProductNumber", + "plc_address": "PEB 1328", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1328, + "bit": null + }, + { + "name": "gMaselli_ProductTemp", + "plc_address": "PED 1312", + "data_type": "real", + "description": "MIX - Profibus Variables", + "area": "ped", + "db": null, + "offset": 1312, + "bit": null + }, + { + "name": "gMaselli_ProfibusStatus", + "plc_address": "PEB 1330", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1330, + "bit": null + }, + { + "name": "gMaselli_RecipeSetNum", + "plc_address": "PAB 1332", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1332, + "bit": null + }, + { + "name": "gMaselli_RecipeSetNumStr", + "plc_address": "PAB 1333", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1333, + "bit": null + }, + { + "name": "gMaselli_SetChangeOver", + "plc_address": "PAB 1337", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1337, + "bit": null + }, + { + "name": "gMaselli_SetFlagProduct", + "plc_address": "PAB 1338", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1338, + "bit": null + }, + { + "name": "gMaselliUC05_Com_Fault", + "plc_address": "M 1815.0", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1815, + "bit": 0 + }, + { + "name": "gMaselliUC05_Error_Fault", + "plc_address": "M 1814.7", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1814, + "bit": 7 + }, + { + "name": "gMaselliUR22_Com_Fault", + "plc_address": "M 1815.2", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1815, + "bit": 2 + }, + { + "name": "gMaselliUR22_Error_Fault", + "plc_address": "M 1815.1", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1815, + "bit": 1 + }, + { + "name": "gMaxBlendErrorAfterFault", + "plc_address": "M 1741.3", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1741, + "bit": 3 + }, + { + "name": "gMaxCarboErrorAfterFault", + "plc_address": "M 1741.4", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1741, + "bit": 4 + }, + { + "name": "gMaxSyrAutoCorrDone", + "plc_address": "M 1740.5", + "data_type": "bool", + "description": "MIX - Maximum Syrup Brix Autocorr Acheaved maximum autocorr perc", + "area": "m", + "db": null, + "offset": 1740, + "bit": 5 + }, + { + "name": "gMinRatio", + "plc_address": "M 1740.4", + "data_type": "bool", + "description": "MIX - Maximum Syrup Brix Autocorr Acheaved - minimum ratio -", + "area": "m", + "db": null, + "offset": 1740, + "bit": 4 + }, + { + "name": "gModValveRiseTimeCalcEn", + "plc_address": "M 1724.5", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1724, + "bit": 5 + }, + { + "name": "gmPDS_PA_Error_Fault", + "plc_address": "M 1816.6", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1816, + "bit": 6 + }, + { + "name": "gmPDS_SYR_PA_Error_Fault", + "plc_address": "M 1814.0", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1814, + "bit": 0 + }, + { + "name": "gmPDS1000_Error_Fault", + "plc_address": "M 1814.3", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1814, + "bit": 3 + }, + { + "name": "gmPDS1000_NoOscillation", + "plc_address": "M 1814.4", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1814, + "bit": 4 + }, + { + "name": "gmPDS2000_Error_Fault", + "plc_address": "M 1814.5", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1814, + "bit": 5 + }, + { + "name": "gNotARecipe_Fault", + "plc_address": "M 1812.4", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1812, + "bit": 4 + }, + { + "name": "gOUT_CIPChangeReady", + "plc_address": "M 1600.0", + "data_type": "bool", + "description": "MIX - To CIP Room", + "area": "m", + "db": null, + "offset": 1600, + "bit": 0 + }, + { + "name": "gOUT_CIPCycleEnded", + "plc_address": "M 1600.1", + "data_type": "bool", + "description": "MIX - To CIP Room", + "area": "m", + "db": null, + "offset": 1600, + "bit": 1 + }, + { + "name": "gOUT_CIPDrainCompleted", + "plc_address": "M 1600.2", + "data_type": "bool", + "description": "MIX - To CIP Room", + "area": "m", + "db": null, + "offset": 1600, + "bit": 2 + }, + { + "name": "gOUT_CIPHotWaterRequest", + "plc_address": "M 1600.3", + "data_type": "bool", + "description": "MIX - To CIP Room", + "area": "m", + "db": null, + "offset": 1600, + "bit": 3 + }, + { + "name": "gOUT_CIPSendSodaRequest", + "plc_address": "M 1600.4", + "data_type": "bool", + "description": "MIX - To CIP Room", + "area": "m", + "db": null, + "offset": 1600, + "bit": 4 + }, + { + "name": "gOUT_CIPWaterPipe_Ready", + "plc_address": "M 1600.5", + "data_type": "bool", + "description": "MIX - To CIP Room", + "area": "m", + "db": null, + "offset": 1600, + "bit": 5 + }, + { + "name": "gOUT_FillerCIPCaSanitRun", + "plc_address": "M 1600.6", + "data_type": "bool", + "description": "MIX - To Filler CIP (FillerCIPCausticSanitizeRunning)", + "area": "m", + "db": null, + "offset": 1600, + "bit": 6 + }, + { + "name": "gOUT_FillerCIPChangeSani", + "plc_address": "M 1600.7", + "data_type": "bool", + "description": "MIX - To Filler CIP Change sanitize", + "area": "m", + "db": null, + "offset": 1600, + "bit": 7 + }, + { + "name": "gOUT_FillerCIPCompleted", + "plc_address": "M 1601.0", + "data_type": "bool", + "description": "MIX - To Filler CIP Completed", + "area": "m", + "db": null, + "offset": 1601, + "bit": 0 + }, + { + "name": "gOUT_FillerCIPDrainReq", + "plc_address": "M 1601.1", + "data_type": "bool", + "description": "MIX - To Filler CIP Drain", + "area": "m", + "db": null, + "offset": 1601, + "bit": 1 + }, + { + "name": "gOUT_FillerCIPHotEnd", + "plc_address": "M 1603.2", + "data_type": "bool", + "description": "MIX - To Filler - To Filler CIP Hot Phase Ended", + "area": "m", + "db": null, + "offset": 1603, + "bit": 2 + }, + { + "name": "gOUT_FillerCIPMode", + "plc_address": "M 1601.2", + "data_type": "bool", + "description": "MIX - To Filler CIP Request", + "area": "m", + "db": null, + "offset": 1601, + "bit": 2 + }, + { + "name": "gOUT_FillerCIPRunning", + "plc_address": "M 1601.3", + "data_type": "bool", + "description": "MIX - To Filler CIP Running", + "area": "m", + "db": null, + "offset": 1601, + "bit": 3 + }, + { + "name": "gOUT_FillerMinimumLevel", + "plc_address": "M 1601.4", + "data_type": "bool", + "description": "MIX - To Filler Product under minimum level", + "area": "m", + "db": null, + "offset": 1601, + "bit": 4 + }, + { + "name": "gOUT_FillerProductAvail", + "plc_address": "M 1601.5", + "data_type": "bool", + "description": "MIX - To Filler Product sending available", + "area": "m", + "db": null, + "offset": 1601, + "bit": 5 + }, + { + "name": "gOUT_FillerProduction", + "plc_address": "M 1601.6", + "data_type": "bool", + "description": "MIX - To Filler Production", + "area": "m", + "db": null, + "offset": 1601, + "bit": 6 + }, + { + "name": "gOUT_FillerRinseMode", + "plc_address": "M 1601.7", + "data_type": "bool", + "description": "MIX - To Filler Rinse Request", + "area": "m", + "db": null, + "offset": 1601, + "bit": 7 + }, + { + "name": "gOUT_PPM303_Run", + "plc_address": "M 1602.0", + "data_type": "bool", + "description": "MIX - PPM303 Product Pump Run", + "area": "m", + "db": null, + "offset": 1602, + "bit": 0 + }, + { + "name": "gOUT_PPM306_Run", + "plc_address": "M 1602.1", + "data_type": "bool", + "description": "MIX - PPM306 Recycle Pump Run", + "area": "m", + "db": null, + "offset": 1602, + "bit": 1 + }, + { + "name": "gOUT_PPM307_Run", + "plc_address": "M 1602.7", + "data_type": "bool", + "description": "MIX - PPM307 Booster Pump Run", + "area": "m", + "db": null, + "offset": 1602, + "bit": 7 + }, + { + "name": "gOUT_PPM309_Run", + "plc_address": "M 1603.0", + "data_type": "bool", + "description": "MIX - PPM309 Product Pump 2 Run", + "area": "m", + "db": null, + "offset": 1603, + "bit": 0 + }, + { + "name": "gOUT_PPN301_Run", + "plc_address": "M 1602.2", + "data_type": "bool", + "description": "MIX - PPN301 Water Pump Run", + "area": "m", + "db": null, + "offset": 1602, + "bit": 2 + }, + { + "name": "gOUT_PPN301_VFCRun", + "plc_address": "M 1602.3", + "data_type": "bool", + "description": "MIX - PPN301 Water Pump VFC Run", + "area": "m", + "db": null, + "offset": 1602, + "bit": 3 + }, + { + "name": "gOUT_PPN304_Run", + "plc_address": "M 1602.4", + "data_type": "bool", + "description": "MIX - PPN304 Vacuum Pump Run", + "area": "m", + "db": null, + "offset": 1602, + "bit": 4 + }, + { + "name": "gOUT_PPN305_Run", + "plc_address": "M 1602.5", + "data_type": "bool", + "description": "MIX - PPN305 Water Pump Run", + "area": "m", + "db": null, + "offset": 1602, + "bit": 5 + }, + { + "name": "gOUT_PPP302_Run", + "plc_address": "M 1602.6", + "data_type": "bool", + "description": "MIX - PPP302 Syrup Pump Run", + "area": "m", + "db": null, + "offset": 1602, + "bit": 6 + }, + { + "name": "gP_AVM308", + "plc_address": "M 1400.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1400, + "bit": 4 + }, + { + "name": "gP_AVM309", + "plc_address": "M 1400.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1400, + "bit": 5 + }, + { + "name": "gP_AVM311", + "plc_address": "M 1400.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1400, + "bit": 6 + }, + { + "name": "gP_AVM313", + "plc_address": "M 1400.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1400, + "bit": 7 + }, + { + "name": "gP_AVM314", + "plc_address": "M 1402.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1402, + "bit": 6 + }, + { + "name": "gP_AVM315", + "plc_address": "M 1401.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1401, + "bit": 0 + }, + { + "name": "gP_AVM317", + "plc_address": "M 1401.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1401, + "bit": 1 + }, + { + "name": "gP_AVM321", + "plc_address": "M 1401.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1401, + "bit": 2 + }, + { + "name": "gP_AVM322", + "plc_address": "M 1401.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1401, + "bit": 3 + }, + { + "name": "gP_AVM324", + "plc_address": "M 1401.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1401, + "bit": 4 + }, + { + "name": "gP_AVM326", + "plc_address": "M 1401.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1401, + "bit": 6 + }, + { + "name": "gP_AVM327", + "plc_address": "M 1401.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1401, + "bit": 7 + }, + { + "name": "gP_AVM328", + "plc_address": "M 1402.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1402, + "bit": 0 + }, + { + "name": "gP_AVM329", + "plc_address": "M 1402.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1402, + "bit": 1 + }, + { + "name": "gP_AVM331", + "plc_address": "M 1402.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1402, + "bit": 3 + }, + { + "name": "gP_AVM341", + "plc_address": "M 1402.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1402, + "bit": 4 + }, + { + "name": "gP_AVM342", + "plc_address": "M 1402.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1402, + "bit": 5 + }, + { + "name": "gP_AVM345", + "plc_address": "M 1403.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1403, + "bit": 0 + }, + { + "name": "gP_AVM346", + "plc_address": "M 1403.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1403, + "bit": 1 + }, + { + "name": "gP_AVM348", + "plc_address": "M 1403.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1403, + "bit": 3 + }, + { + "name": "gP_AVM349", + "plc_address": "M 1403.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1403, + "bit": 4 + }, + { + "name": "gP_AVM362", + "plc_address": "M 1403.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1403, + "bit": 6 + }, + { + "name": "gP_AVM363", + "plc_address": "M 1402.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1402, + "bit": 7 + }, + { + "name": "gP_AVM369", + "plc_address": "M 1405.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1405, + "bit": 3 + }, + { + "name": "gP_AVM370", + "plc_address": "M 1405.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1405, + "bit": 4 + }, + { + "name": "gP_AVM378", + "plc_address": "M 1405.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1405, + "bit": 5 + }, + { + "name": "gP_AVM379", + "plc_address": "M 1405.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1405, + "bit": 6 + }, + { + "name": "gP_AVM381", + "plc_address": "M 1403.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1403, + "bit": 7 + }, + { + "name": "gP_AVM385", + "plc_address": "M 1404.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1404, + "bit": 0 + }, + { + "name": "gP_AVM386", + "plc_address": "M 1404.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1404, + "bit": 1 + }, + { + "name": "gP_AVM387", + "plc_address": "M 1404.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1404, + "bit": 2 + }, + { + "name": "gP_AVM388", + "plc_address": "M 1404.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1404, + "bit": 3 + }, + { + "name": "gP_AVM389", + "plc_address": "M 1404.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1404, + "bit": 4 + }, + { + "name": "gP_AVM390", + "plc_address": "M 1404.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1404, + "bit": 5 + }, + { + "name": "gP_AVM391", + "plc_address": "M 1404.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1404, + "bit": 6 + }, + { + "name": "gP_AVM393", + "plc_address": "M 1413.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1413, + "bit": 4 + }, + { + "name": "gP_AVM394", + "plc_address": "M 1413.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1413, + "bit": 5 + }, + { + "name": "gP_AVM396", + "plc_address": "M 1405.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1405, + "bit": 0 + }, + { + "name": "gP_AVM397", + "plc_address": "M 1405.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1405, + "bit": 1 + }, + { + "name": "gP_AVM398", + "plc_address": "M 1405.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1405, + "bit": 2 + }, + { + "name": "gP_AVN301", + "plc_address": "M 1406.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1406, + "bit": 0 + }, + { + "name": "gP_AVN302", + "plc_address": "M 1406.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1406, + "bit": 1 + }, + { + "name": "gP_AVN303", + "plc_address": "M 1406.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1406, + "bit": 2 + }, + { + "name": "gP_AVN305", + "plc_address": "M 1406.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1406, + "bit": 4 + }, + { + "name": "gP_AVN306", + "plc_address": "M 1406.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1406, + "bit": 5 + }, + { + "name": "gP_AVN30x_En", + "plc_address": "M 1420.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1420, + "bit": 0 + }, + { + "name": "gP_AVN314", + "plc_address": "M 1407.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1407, + "bit": 0 + }, + { + "name": "gP_AVN318", + "plc_address": "M 1407.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1407, + "bit": 2 + }, + { + "name": "gP_AVN323", + "plc_address": "M 1407.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1407, + "bit": 3 + }, + { + "name": "gP_AVN324", + "plc_address": "M 1407.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1407, + "bit": 4 + }, + { + "name": "gP_AVN327", + "plc_address": "M 1407.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1407, + "bit": 7 + }, + { + "name": "gP_AVN328", + "plc_address": "M 1408.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1408, + "bit": 0 + }, + { + "name": "gP_AVN329", + "plc_address": "M 1408.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1408, + "bit": 1 + }, + { + "name": "gP_AVN370", + "plc_address": "M 1408.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1408, + "bit": 2 + }, + { + "name": "gP_AVN371", + "plc_address": "M 1408.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1408, + "bit": 3 + }, + { + "name": "gP_AVN373", + "plc_address": "M 1408.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1408, + "bit": 5 + }, + { + "name": "gP_AVN390", + "plc_address": "M 1413.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1413, + "bit": 7 + }, + { + "name": "gP_AVN395", + "plc_address": "M 1408.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1408, + "bit": 6 + }, + { + "name": "gP_AVP315", + "plc_address": "M 1409.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1409, + "bit": 2 + }, + { + "name": "gP_AVP316", + "plc_address": "M 1409.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1409, + "bit": 3 + }, + { + "name": "gP_AVP317", + "plc_address": "M 1409.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1409, + "bit": 4 + }, + { + "name": "gP_AVP320", + "plc_address": "M 1422.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1422, + "bit": 7 + }, + { + "name": "gP_AVP324", + "plc_address": "M 1409.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1409, + "bit": 7 + }, + { + "name": "gP_AVP344", + "plc_address": "M 1410.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1410, + "bit": 0 + }, + { + "name": "gP_AVP361", + "plc_address": "M 1410.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1410, + "bit": 2 + }, + { + "name": "gP_AVP363", + "plc_address": "M 1410.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1410, + "bit": 4 + }, + { + "name": "gP_AVP364", + "plc_address": "M 1410.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1410, + "bit": 5 + }, + { + "name": "gP_AVP365", + "plc_address": "M 1410.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1410, + "bit": 6 + }, + { + "name": "gP_AVP388", + "plc_address": "M 1411.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1411, + "bit": 7 + }, + { + "name": "gP_AVS301", + "plc_address": "M 1412.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1412, + "bit": 0 + }, + { + "name": "gP_AVS302", + "plc_address": "M 1412.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1412, + "bit": 1 + }, + { + "name": "gP_AVS341", + "plc_address": "M 1412.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1412, + "bit": 4 + }, + { + "name": "gP_AVS342", + "plc_address": "M 1412.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1412, + "bit": 5 + }, + { + "name": "gP_AVS343", + "plc_address": "M 1412.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1412, + "bit": 6 + }, + { + "name": "gP_AVS344", + "plc_address": "M 1412.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1412, + "bit": 7 + }, + { + "name": "gP_AVS345", + "plc_address": "M 1413.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1413, + "bit": 0 + }, + { + "name": "gP_AVS346", + "plc_address": "M 1413.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1413, + "bit": 1 + }, + { + "name": "gP_AVS347", + "plc_address": "M 1413.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1413, + "bit": 2 + }, + { + "name": "gP_AVS348", + "plc_address": "M 1413.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1413, + "bit": 3 + }, + { + "name": "gP_AVS399", + "plc_address": "M 1413.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1413, + "bit": 6 + }, + { + "name": "gP_BldTankPress_En", + "plc_address": "M 1415.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1415, + "bit": 0 + }, + { + "name": "gP_CarboPipe_En", + "plc_address": "M 1415.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1415, + "bit": 1 + }, + { + "name": "gP_CIP_CO2_Inj", + "plc_address": "M 1415.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1415, + "bit": 2 + }, + { + "name": "gP_CIP_Temp_En", + "plc_address": "M 1415.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1415, + "bit": 3 + }, + { + "name": "gP_CIPChangeSanitize", + "plc_address": "M 1415.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1415, + "bit": 4 + }, + { + "name": "gP_CIPDrainRequest", + "plc_address": "M 1415.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1415, + "bit": 5 + }, + { + "name": "gP_CIPHotPhase", + "plc_address": "M 1415.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1415, + "bit": 6 + }, + { + "name": "gP_CIPRunning", + "plc_address": "M 1415.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1415, + "bit": 7 + }, + { + "name": "gP_DSConcBooking", + "plc_address": "M 1422.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1422, + "bit": 1 + }, + { + "name": "gP_DSDosingCompleted", + "plc_address": "M 1422.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1422, + "bit": 3 + }, + { + "name": "gP_DSFlushBooking", + "plc_address": "M 1422.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1422, + "bit": 2 + }, + { + "name": "gP_DSFlushCompleted", + "plc_address": "M 1422.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1422, + "bit": 4 + }, + { + "name": "gP_DSSendEnable", + "plc_address": "M 1422.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1422, + "bit": 5 + }, + { + "name": "gP_DSVolumeBooking", + "plc_address": "M 1422.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1422, + "bit": 0 + }, + { + "name": "gP_FillerFlushingRun", + "plc_address": "M 1420.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1420, + "bit": 7 + }, + { + "name": "gP_FillerProdLoad", + "plc_address": "M 1416.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1416, + "bit": 1 + }, + { + "name": "gP_FillerProdSend", + "plc_address": "M 1416.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1416, + "bit": 2 + }, + { + "name": "gP_HotWaterRequest", + "plc_address": "M 1416.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1416, + "bit": 3 + }, + { + "name": "gP_LimitCO2PressValve", + "plc_address": "M 1416.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1416, + "bit": 4 + }, + { + "name": "gP_LoadingLevel", + "plc_address": "M 1422.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1422, + "bit": 6 + }, + { + "name": "gP_PID_Head_Enable", + "plc_address": "M 1416.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1416, + "bit": 5 + }, + { + "name": "gP_PID_Head_Manual", + "plc_address": "M 1416.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1416, + "bit": 6 + }, + { + "name": "gP_PPM303", + "plc_address": "M 1418.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1418, + "bit": 4 + }, + { + "name": "gP_PPM307", + "plc_address": "M 1418.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1418, + "bit": 5 + }, + { + "name": "gP_PPM309", + "plc_address": "M 1418.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1418, + "bit": 6 + }, + { + "name": "gP_PPN301", + "plc_address": "M 1418.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1418, + "bit": 0 + }, + { + "name": "gP_PPN304", + "plc_address": "M 1418.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1418, + "bit": 1 + }, + { + "name": "gP_PPN305", + "plc_address": "M 1418.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1418, + "bit": 2 + }, + { + "name": "gP_PPP302", + "plc_address": "M 1418.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1418, + "bit": 3 + }, + { + "name": "gP_QTM305X", + "plc_address": "M 1423.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1423, + "bit": 0 + }, + { + "name": "gP_QTM305Y", + "plc_address": "M 1423.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1423, + "bit": 1 + }, + { + "name": "gP_RVM302_En", + "plc_address": "M 1420.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1420, + "bit": 5 + }, + { + "name": "gP_RVM302_Fixed", + "plc_address": "M 1420.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1420, + "bit": 6 + }, + { + "name": "gP_RVN302_En", + "plc_address": "M 1420.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1420, + "bit": 1 + }, + { + "name": "gP_RVN302_Fixed", + "plc_address": "M 1420.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1420, + "bit": 2 + }, + { + "name": "gP_RVP303_En", + "plc_address": "M 1420.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1420, + "bit": 3 + }, + { + "name": "gP_SendSodaRequest", + "plc_address": "M 1416.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1416, + "bit": 7 + }, + { + "name": "gP_SyrRoomPump", + "plc_address": "M 1417.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1417, + "bit": 0 + }, + { + "name": "gPAMaselli_Error_Fault", + "plc_address": "M 1816.7", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1816, + "bit": 7 + }, + { + "name": "gPAmPDS_INBlock01_0", + "plc_address": "PEB 1150", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1150, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_1", + "plc_address": "PEB 1151", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1151, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_10", + "plc_address": "PEB 1160", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1160, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_11", + "plc_address": "PEB 1161", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1161, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_12", + "plc_address": "PEB 1162", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1162, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_13", + "plc_address": "PEB 1163", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1163, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_14", + "plc_address": "PEB 1164", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1164, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_15", + "plc_address": "PEB 1165", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1165, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_16", + "plc_address": "PEB 1166", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1166, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_17", + "plc_address": "PEB 1167", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1167, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_18", + "plc_address": "PEB 1168", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1168, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_19", + "plc_address": "PEB 1169", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1169, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_2", + "plc_address": "PEB 1152", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1152, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_20", + "plc_address": "PEB 1170", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1170, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_21", + "plc_address": "PEB 1171", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1171, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_22", + "plc_address": "PEB 1172", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1172, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_23", + "plc_address": "PEB 1173", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1173, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_24", + "plc_address": "PEB 1174", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1174, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_25", + "plc_address": "PEB 1175", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1175, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_26", + "plc_address": "PEB 1176", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1176, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_27", + "plc_address": "PEB 1177", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1177, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_28", + "plc_address": "PEB 1178", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1178, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_29", + "plc_address": "PEB 1179", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1179, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_3", + "plc_address": "PEB 1153", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1153, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_4", + "plc_address": "PEB 1154", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1154, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_5", + "plc_address": "PEB 1155", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1155, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_6", + "plc_address": "PEB 1156", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1156, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_7", + "plc_address": "PEB 1157", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1157, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_8", + "plc_address": "PEB 1158", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1158, + "bit": null + }, + { + "name": "gPAmPDS_INBlock01_9", + "plc_address": "PEB 1159", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1159, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_30", + "plc_address": "PEB 1180", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1180, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_31", + "plc_address": "PEB 1181", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1181, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_32", + "plc_address": "PEB 1182", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1182, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_33", + "plc_address": "PEB 1183", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1183, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_34", + "plc_address": "PEB 1184", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1184, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_35", + "plc_address": "PEB 1185", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1185, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_36", + "plc_address": "PEB 1186", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1186, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_37", + "plc_address": "PEB 1187", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1187, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_38", + "plc_address": "PEB 1188", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1188, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_39", + "plc_address": "PEB 1189", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1189, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_40", + "plc_address": "PEB 1190", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1190, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_41", + "plc_address": "PEB 1191", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1191, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_42", + "plc_address": "PEB 1192", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1192, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_43", + "plc_address": "PEB 1193", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1193, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_44", + "plc_address": "PEB 1194", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1194, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_45", + "plc_address": "PEB 1195", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1195, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_46", + "plc_address": "PEB 1196", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1196, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_47", + "plc_address": "PEB 1197", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1197, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_48", + "plc_address": "PEB 1198", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1198, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_49", + "plc_address": "PEB 1199", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1199, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_50", + "plc_address": "PEB 1200", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1200, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_51", + "plc_address": "PEB 1201", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1201, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_52", + "plc_address": "PEB 1202", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1202, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_53", + "plc_address": "PEB 1203", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1203, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_54", + "plc_address": "PEB 1204", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1204, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_55", + "plc_address": "PEB 1205", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1205, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_56", + "plc_address": "PEB 1206", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1206, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_57", + "plc_address": "PEB 1207", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1207, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_58", + "plc_address": "PEB 1208", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1208, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_59", + "plc_address": "PEB 1209", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1209, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_60", + "plc_address": "PEB 1210", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1210, + "bit": null + }, + { + "name": "gPAmPDS_INBlock02_61", + "plc_address": "PEB 1211", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1211, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_62", + "plc_address": "PEB 1212", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1212, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_63", + "plc_address": "PEB 1213", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1213, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_64", + "plc_address": "PEB 1214", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1214, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_65", + "plc_address": "PEB 1215", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1215, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_66", + "plc_address": "PEB 1216", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1216, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_67", + "plc_address": "PEB 1217", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1217, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_68", + "plc_address": "PEB 1218", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1218, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_69", + "plc_address": "PEB 1219", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1219, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_70", + "plc_address": "PEB 1220", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1220, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_71", + "plc_address": "PEB 1221", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1221, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_72", + "plc_address": "PEB 1222", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1222, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_73", + "plc_address": "PEB 1223", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1223, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_74", + "plc_address": "PEB 1224", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1224, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_75", + "plc_address": "PEB 1225", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1225, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_76", + "plc_address": "PEB 1226", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1226, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_77", + "plc_address": "PEB 1227", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1227, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_78", + "plc_address": "PEB 1228", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1228, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_79", + "plc_address": "PEB 1229", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1229, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_80", + "plc_address": "PEB 1230", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1230, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_81", + "plc_address": "PEB 1231", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1231, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_82", + "plc_address": "PEB 1232", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1232, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_83", + "plc_address": "PEB 1233", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1233, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_84", + "plc_address": "PEB 1234", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1234, + "bit": null + }, + { + "name": "gPAmPDS_INBlock03_85", + "plc_address": "PEB 1235", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "peb", + "db": null, + "offset": 1235, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_0", + "plc_address": "PAB 1150", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1150, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_1", + "plc_address": "PAB 1151", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1151, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_10", + "plc_address": "PAB 1160", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1160, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_11", + "plc_address": "PAB 1161", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1161, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_12", + "plc_address": "PAB 1162", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1162, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_13", + "plc_address": "PAB 1163", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1163, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_14", + "plc_address": "PAB 1164", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1164, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_15", + "plc_address": "PAB 1165", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1165, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_16", + "plc_address": "PAB 1166", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1166, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_17", + "plc_address": "PAB 1167", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1167, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_18", + "plc_address": "PAB 1168", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1168, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_19", + "plc_address": "PAB 1169", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1169, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_2", + "plc_address": "PAB 1152", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1152, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_20", + "plc_address": "PAB 1170", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1170, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_21", + "plc_address": "PAB 1171", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1171, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_22", + "plc_address": "PAB 1172", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1172, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_23", + "plc_address": "PAB 1173", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1173, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_24", + "plc_address": "PAB 1174", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1174, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_25", + "plc_address": "PAB 1175", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1175, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_26", + "plc_address": "PAB 1176", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1176, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_27", + "plc_address": "PAB 1177", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1177, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_3", + "plc_address": "PAB 1153", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1153, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_4", + "plc_address": "PAB 1154", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1154, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_5", + "plc_address": "PAB 1155", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1155, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_6", + "plc_address": "PAB 1156", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1156, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_7", + "plc_address": "PAB 1157", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1157, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_8", + "plc_address": "PAB 1158", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1158, + "bit": null + }, + { + "name": "gPAmPDS_OUTBlock01_9", + "plc_address": "PAB 1159", + "data_type": "byte", + "description": "MIX - Profibus Variables", + "area": "pab", + "db": null, + "offset": 1159, + "bit": null + }, + { + "name": "gPPM303_VFC_ActualValue", + "plc_address": "PEW 1642", + "data_type": "word", + "description": "MIX - Product Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1642, + "bit": null + }, + { + "name": "gPPM303_VFC_ControlWord", + "plc_address": "PAW 1640", + "data_type": "word", + "description": "MIX - Product Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1640, + "bit": null + }, + { + "name": "gPPM303_VFC_Refvalue", + "plc_address": "PAW 1642", + "data_type": "word", + "description": "MIX - Product Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1642, + "bit": null + }, + { + "name": "gPPM303_VFC_StatusWord", + "plc_address": "PEW 1640", + "data_type": "word", + "description": "MIX - Product Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1640, + "bit": null + }, + { + "name": "gPPM306_VFC_ActualValue", + "plc_address": "PEW 1928", + "data_type": "word", + "description": "MIX - Recirculation Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1928, + "bit": null + }, + { + "name": "gPPM306_VFC_ControlWord", + "plc_address": "PAW 1926", + "data_type": "word", + "description": "MIX - Recirculation Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1926, + "bit": null + }, + { + "name": "gPPM306_VFC_RefValue", + "plc_address": "PAW 1928", + "data_type": "word", + "description": "MIX - Recirculation Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1928, + "bit": null + }, + { + "name": "gPPM306_VFC_StatusWord", + "plc_address": "PEW 1926", + "data_type": "word", + "description": "MIX - Recirculation Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1926, + "bit": null + }, + { + "name": "gPPM307_VFC_ActualValue", + "plc_address": "PEW 1662", + "data_type": "word", + "description": "MIX - Booster Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1662, + "bit": null + }, + { + "name": "gPPM307_VFC_ControlWord", + "plc_address": "PAW 1660", + "data_type": "word", + "description": "MIX - Booster Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1660, + "bit": null + }, + { + "name": "gPPM307_VFC_Refvalue", + "plc_address": "PAW 1662", + "data_type": "word", + "description": "MIX - Booster Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1662, + "bit": null + }, + { + "name": "gPPM307_VFC_StatusWord", + "plc_address": "PEW 1660", + "data_type": "word", + "description": "MIX - Booster Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1660, + "bit": null + }, + { + "name": "gPPN301_VFC_ActualValue", + "plc_address": "PEW 1602", + "data_type": "word", + "description": "MIX - Water Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1602, + "bit": null + }, + { + "name": "gPPN301_VFC_ControlWord", + "plc_address": "PAW 1600", + "data_type": "word", + "description": "MIX - Product Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1600, + "bit": null + }, + { + "name": "gPPN301_VFC_Refvalue", + "plc_address": "PAW 1602", + "data_type": "word", + "description": "MIX - Product Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1602, + "bit": null + }, + { + "name": "gPPN301_VFC_StatusWord", + "plc_address": "PEW 1600", + "data_type": "word", + "description": "MIX - Water Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1600, + "bit": null + }, + { + "name": "gPPN304_VFC_ActualValue", + "plc_address": "PEW 1682", + "data_type": "word", + "description": "MIX - Vacuum Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1682, + "bit": null + }, + { + "name": "gPPN304_VFC_ControlWord", + "plc_address": "PAW 1680", + "data_type": "word", + "description": "MIX - Vacuum Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1680, + "bit": null + }, + { + "name": "gPPN304_VFC_Refvalue", + "plc_address": "PAW 1682", + "data_type": "word", + "description": "MIX - Vacuum Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1682, + "bit": null + }, + { + "name": "gPPN304_VFC_StatusWord", + "plc_address": "PEW 1680", + "data_type": "word", + "description": "MIX - Vacuum Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1680, + "bit": null + }, + { + "name": "gPPP302_VFC_ActualValue", + "plc_address": "PEW 1622", + "data_type": "word", + "description": "MIX - Syrup Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1622, + "bit": null + }, + { + "name": "gPPP302_VFC_ControlWord", + "plc_address": "PAW 1620", + "data_type": "word", + "description": "MIX - Product Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1620, + "bit": null + }, + { + "name": "gPPP302_VFC_Refvalue", + "plc_address": "PAW 1622", + "data_type": "word", + "description": "MIX - Product Pump - Profibus Variables", + "area": "paw", + "db": null, + "offset": 1622, + "bit": null + }, + { + "name": "gPPP302_VFC_StatusWord", + "plc_address": "PEW 1620", + "data_type": "word", + "description": "MIX - Syrup Pump - Profibus Variables", + "area": "pew", + "db": null, + "offset": 1620, + "bit": null + }, + { + "name": "gPRD_DeairTank_MaxLevel", + "plc_address": "M 1737.5", + "data_type": "bool", + "description": "MIX - LEVEL - Maximum Deaireator Tank Level during PROD", + "area": "m", + "db": null, + "offset": 1737, + "bit": 5 + }, + { + "name": "gPrdTank_Empty", + "plc_address": "M 1734.5", + "data_type": "bool", + "description": "MIX - LEVEL - Product Tank Empty", + "area": "m", + "db": null, + "offset": 1734, + "bit": 5 + }, + { + "name": "gPrdTank_Press_Fault", + "plc_address": "M 1812.2", + "data_type": "bool", + "description": "MIX - Product Tank Pressure Fault - Fault Alarm", + "area": "m", + "db": null, + "offset": 1812, + "bit": 2 + }, + { + "name": "gPress_Time_Sel", + "plc_address": "M 300.5", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 300, + "bit": 5 + }, + { + "name": "gProdAvailable", + "plc_address": "M 1723.2", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1723, + "bit": 2 + }, + { + "name": "gProdMeterTransferRecipe", + "plc_address": "M 1740.2", + "data_type": "bool", + "description": "MIX - ProdAnalizer - Signal to the Product Meter Recipe Transfer", + "area": "m", + "db": null, + "offset": 1740, + "bit": 2 + }, + { + "name": "gProductChillerEn", + "plc_address": "M 1714.1", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1714, + "bit": 1 + }, + { + "name": "gProductionONS", + "plc_address": "M 1720.7", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1720, + "bit": 7 + }, + { + "name": "gProductMeterOK", + "plc_address": "M 2001.1", + "data_type": "bool", + "description": "MIX - BlenderCtrl__Main", + "area": "m", + "db": null, + "offset": 2001, + "bit": 1 + }, + { + "name": "gProductMFMResetTot", + "plc_address": "M 1742.3", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1742, + "bit": 3 + }, + { + "name": "gProductVFM_EPD", + "plc_address": "M 1811.2", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1811, + "bit": 2 + }, + { + "name": "gProductVFM_Fault", + "plc_address": "M 1811.6", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1811, + "bit": 6 + }, + { + "name": "gPTM304_HighLimit", + "plc_address": "M 1738.3", + "data_type": "bool", + "description": "MIX - Product Tank Pressure High Limit - PRESSURE -", + "area": "m", + "db": null, + "offset": 1738, + "bit": 3 + }, + { + "name": "gPTM304_OkToBlend", + "plc_address": "M 1738.5", + "data_type": "bool", + "description": "MIX - Product Tank Pressure OK To Blend - PRESSURE -", + "area": "m", + "db": null, + "offset": 1738, + "bit": 5 + }, + { + "name": "gPTN301_LowPressure", + "plc_address": "M 1818.4", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1818, + "bit": 4 + }, + { + "name": "gPTN301_NoPressure", + "plc_address": "M 1818.3", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1818, + "bit": 3 + }, + { + "name": "gPTN313_Acheaved", + "plc_address": "M 1715.4", + "data_type": "bool", + "description": "MIX - Vacuum Acheaved - still product signal from vacuum probe", + "area": "m", + "db": null, + "offset": 1715, + "bit": 4 + }, + { + "name": "gPV_SyrBrixOk", + "plc_address": "M 1739.5", + "data_type": "bool", + "description": "MIX - Syrup Brix value not Zero", + "area": "m", + "db": null, + "offset": 1739, + "bit": 5 + }, + { + "name": "gPV_SyrDensOk", + "plc_address": "M 1739.6", + "data_type": "bool", + "description": "MIX - Syrup Density value not zero", + "area": "m", + "db": null, + "offset": 1739, + "bit": 6 + }, + { + "name": "gQTM301_TooHigh", + "plc_address": "M 1813.3", + "data_type": "bool", + "description": "MIX - Product Brix Too High - Fault Alarm", + "area": "m", + "db": null, + "offset": 1813, + "bit": 3 + }, + { + "name": "gQTM301_TooLow", + "plc_address": "M 1813.4", + "data_type": "bool", + "description": "MIX - Product Brix Too Low - Fault Alarm", + "area": "m", + "db": null, + "offset": 1813, + "bit": 4 + }, + { + "name": "gQTM302_TooHigh", + "plc_address": "M 1813.5", + "data_type": "bool", + "description": "MIX - Product CO2 Too High - Fault Alarm", + "area": "m", + "db": null, + "offset": 1813, + "bit": 5 + }, + { + "name": "gQTM302_TooLow", + "plc_address": "M 1813.6", + "data_type": "bool", + "description": "MIX - Product CO2 Too Low - Fault Alarm", + "area": "m", + "db": null, + "offset": 1813, + "bit": 6 + }, + { + "name": "gRecipeManagement_Busy", + "plc_address": "M 1715.7", + "data_type": "bool", + "description": "MIX - Recipe Management Busy", + "area": "m", + "db": null, + "offset": 1715, + "bit": 7 + }, + { + "name": "gRecoveryEQPress", + "plc_address": "M 1743.0", + "data_type": "bool", + "description": "MIX - Recovery EquilPressure after drain", + "area": "m", + "db": null, + "offset": 1743, + "bit": 0 + }, + { + "name": "gRinseClose_RMM301", + "plc_address": "M 1737.0", + "data_type": "bool", + "description": "MIX - RINSE -", + "area": "m", + "db": null, + "offset": 1737, + "bit": 0 + }, + { + "name": "gRinseClose_RMP302", + "plc_address": "M 1737.1", + "data_type": "bool", + "description": "MIX - RINSE -", + "area": "m", + "db": null, + "offset": 1737, + "bit": 1 + }, + { + "name": "gRinseDrainRunning", + "plc_address": "M 1737.2", + "data_type": "bool", + "description": "MIX - RINSE -", + "area": "m", + "db": null, + "offset": 1737, + "bit": 2 + }, + { + "name": "gRinseONS", + "plc_address": "M 1721.1", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1721, + "bit": 1 + }, + { + "name": "gRMM301_PIDCtrlOk", + "plc_address": "M 1740.7", + "data_type": "bool", + "description": "MIX - Water PID Controlling Ok", + "area": "m", + "db": null, + "offset": 1740, + "bit": 7 + }, + { + "name": "gRMM301_Pos_Fault", + "plc_address": "M 1811.7", + "data_type": "bool", + "description": "MIX - Water Valve Position Fault - Fault Alarm", + "area": "m", + "db": null, + "offset": 1811, + "bit": 7 + }, + { + "name": "gRMM303_PIDCtrlOk", + "plc_address": "M 1741.1", + "data_type": "bool", + "description": "MIX - CO2 PID Controlling Ok", + "area": "m", + "db": null, + "offset": 1741, + "bit": 1 + }, + { + "name": "gRMM303_Pos_Fault", + "plc_address": "M 1812.1", + "data_type": "bool", + "description": "MIX - Carbo CO2 Valve Position - Fault Alarm", + "area": "m", + "db": null, + "offset": 1812, + "bit": 1 + }, + { + "name": "gRMM304_PIDCtrlOk", + "plc_address": "M 1742.7", + "data_type": "bool", + "description": "MIX - GAS2 PID Controlling Ok", + "area": "m", + "db": null, + "offset": 1742, + "bit": 7 + }, + { + "name": "gRMM304_Pos_Fault", + "plc_address": "M 1810.6", + "data_type": "bool", + "description": "MIX - GAS2 Valve Position - Fault Alarm", + "area": "m", + "db": null, + "offset": 1810, + "bit": 6 + }, + { + "name": "gRMP302_PIDCtrlOk", + "plc_address": "M 1741.0", + "data_type": "bool", + "description": "MIX - Syrup PID Controlling Ok", + "area": "m", + "db": null, + "offset": 1741, + "bit": 0 + }, + { + "name": "gRMP302_Pos_Fault", + "plc_address": "M 1812.0", + "data_type": "bool", + "description": "MIX - Syrup Valve Position Fault - Fault Alarm", + "area": "m", + "db": null, + "offset": 1812, + "bit": 0 + }, + { + "name": "gRMP302PrepEnable", + "plc_address": "M 301.1", + "data_type": "bool", + "description": "Syrup Preparation Enable RMP302", + "area": "m", + "db": null, + "offset": 301, + "bit": 1 + }, + { + "name": "gRSTBYPSGlicoleSys", + "plc_address": "T 94", + "data_type": "timer", + "description": "MIX -", + "area": "t", + "db": null, + "offset": 94, + "bit": null + }, + { + "name": "gRVM301_Fault", + "plc_address": "M 1816.3", + "data_type": "bool", + "description": "MIX - Product Tank Pressure Valve Fault - Fault Alarm", + "area": "m", + "db": null, + "offset": 1816, + "bit": 3 + }, + { + "name": "gRVN304_Fault", + "plc_address": "M 1816.4", + "data_type": "bool", + "description": "MIX - Deaireation Valve Fault - Fault Alarm", + "area": "m", + "db": null, + "offset": 1816, + "bit": 4 + }, + { + "name": "gSP_AVM308", + "plc_address": "M 1300.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1300, + "bit": 4 + }, + { + "name": "gSP_AVM309", + "plc_address": "M 1300.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1300, + "bit": 5 + }, + { + "name": "gSP_AVM311", + "plc_address": "M 1300.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1300, + "bit": 6 + }, + { + "name": "gSP_AVM313", + "plc_address": "M 1300.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1300, + "bit": 7 + }, + { + "name": "gSP_AVM314", + "plc_address": "M 1302.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1302, + "bit": 6 + }, + { + "name": "gSP_AVM315", + "plc_address": "M 1301.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1301, + "bit": 0 + }, + { + "name": "gSP_AVM317", + "plc_address": "M 1301.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1301, + "bit": 1 + }, + { + "name": "gSP_AVM321", + "plc_address": "M 1301.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1301, + "bit": 2 + }, + { + "name": "gSP_AVM322", + "plc_address": "M 1301.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1301, + "bit": 3 + }, + { + "name": "gSP_AVM324", + "plc_address": "M 1301.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1301, + "bit": 4 + }, + { + "name": "gSP_AVM326", + "plc_address": "M 1301.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1301, + "bit": 6 + }, + { + "name": "gSP_AVM327", + "plc_address": "M 1301.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1301, + "bit": 7 + }, + { + "name": "gSP_AVM328", + "plc_address": "M 1302.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1302, + "bit": 0 + }, + { + "name": "gSP_AVM329", + "plc_address": "M 1302.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1302, + "bit": 1 + }, + { + "name": "gSP_AVM331", + "plc_address": "M 1302.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1302, + "bit": 3 + }, + { + "name": "gSP_AVM341", + "plc_address": "M 1302.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1302, + "bit": 4 + }, + { + "name": "gSP_AVM342", + "plc_address": "M 1302.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1302, + "bit": 5 + }, + { + "name": "gSP_AVM345", + "plc_address": "M 1303.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1303, + "bit": 0 + }, + { + "name": "gSP_AVM346", + "plc_address": "M 1303.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1303, + "bit": 1 + }, + { + "name": "gSP_AVM348", + "plc_address": "M 1303.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1303, + "bit": 3 + }, + { + "name": "gSP_AVM349", + "plc_address": "M 1303.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1303, + "bit": 4 + }, + { + "name": "gSP_AVM362", + "plc_address": "M 1303.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1303, + "bit": 6 + }, + { + "name": "gSP_AVM363", + "plc_address": "M 1302.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1302, + "bit": 7 + }, + { + "name": "gSP_AVM369", + "plc_address": "M 1305.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1305, + "bit": 3 + }, + { + "name": "gSP_AVM370", + "plc_address": "M 1305.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1305, + "bit": 4 + }, + { + "name": "gSP_AVM378", + "plc_address": "M 1305.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1305, + "bit": 5 + }, + { + "name": "gSP_AVM379", + "plc_address": "M 1305.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1305, + "bit": 6 + }, + { + "name": "gSP_AVM381", + "plc_address": "M 1303.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1303, + "bit": 7 + }, + { + "name": "gSP_AVM385", + "plc_address": "M 1304.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1304, + "bit": 0 + }, + { + "name": "gSP_AVM386", + "plc_address": "M 1304.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1304, + "bit": 1 + }, + { + "name": "gSP_AVM387", + "plc_address": "M 1304.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1304, + "bit": 2 + }, + { + "name": "gSP_AVM388", + "plc_address": "M 1304.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1304, + "bit": 3 + }, + { + "name": "gSP_AVM389", + "plc_address": "M 1304.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1304, + "bit": 4 + }, + { + "name": "gSP_AVM390", + "plc_address": "M 1304.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1304, + "bit": 5 + }, + { + "name": "gSP_AVM391", + "plc_address": "M 1304.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1304, + "bit": 6 + }, + { + "name": "gSP_AVM393", + "plc_address": "M 1313.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1313, + "bit": 4 + }, + { + "name": "gSP_AVM394", + "plc_address": "M 1313.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1313, + "bit": 5 + }, + { + "name": "gSP_AVM396", + "plc_address": "M 1305.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1305, + "bit": 0 + }, + { + "name": "gSP_AVM397", + "plc_address": "M 1305.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1305, + "bit": 1 + }, + { + "name": "gSP_AVM398", + "plc_address": "M 1305.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1305, + "bit": 2 + }, + { + "name": "gSP_AVN301", + "plc_address": "M 1306.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1306, + "bit": 0 + }, + { + "name": "gSP_AVN302", + "plc_address": "M 1306.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1306, + "bit": 1 + }, + { + "name": "gSP_AVN303", + "plc_address": "M 1306.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1306, + "bit": 2 + }, + { + "name": "gSP_AVN305", + "plc_address": "M 1306.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1306, + "bit": 4 + }, + { + "name": "gSP_AVN306", + "plc_address": "M 1306.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1306, + "bit": 5 + }, + { + "name": "gSP_AVN30x_En", + "plc_address": "M 1320.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1320, + "bit": 0 + }, + { + "name": "gSP_AVN314", + "plc_address": "M 1307.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1307, + "bit": 0 + }, + { + "name": "gSP_AVN318", + "plc_address": "M 1307.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1307, + "bit": 2 + }, + { + "name": "gSP_AVN323", + "plc_address": "M 1307.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1307, + "bit": 3 + }, + { + "name": "gSP_AVN324", + "plc_address": "M 1307.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1307, + "bit": 4 + }, + { + "name": "gSP_AVN327", + "plc_address": "M 1307.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1307, + "bit": 7 + }, + { + "name": "gSP_AVN328", + "plc_address": "M 1308.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1308, + "bit": 0 + }, + { + "name": "gSP_AVN329", + "plc_address": "M 1308.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1308, + "bit": 1 + }, + { + "name": "gSP_AVN370", + "plc_address": "M 1308.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1308, + "bit": 2 + }, + { + "name": "gSP_AVN371", + "plc_address": "M 1308.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1308, + "bit": 3 + }, + { + "name": "gSP_AVN373", + "plc_address": "M 1308.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1308, + "bit": 5 + }, + { + "name": "gSP_AVN395", + "plc_address": "M 1308.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1308, + "bit": 6 + }, + { + "name": "gSP_AVP315", + "plc_address": "M 1309.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1309, + "bit": 2 + }, + { + "name": "gSP_AVP316", + "plc_address": "M 1309.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1309, + "bit": 3 + }, + { + "name": "gSP_AVP317", + "plc_address": "M 1309.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1309, + "bit": 4 + }, + { + "name": "gSP_AVP320", + "plc_address": "M 1322.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1322, + "bit": 7 + }, + { + "name": "gSP_AVP324", + "plc_address": "M 1309.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1309, + "bit": 7 + }, + { + "name": "gSP_AVP344", + "plc_address": "M 1310.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1310, + "bit": 0 + }, + { + "name": "gSP_AVP361", + "plc_address": "M 1310.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1310, + "bit": 2 + }, + { + "name": "gSP_AVP363", + "plc_address": "M 1310.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1310, + "bit": 4 + }, + { + "name": "gSP_AVP364", + "plc_address": "M 1310.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1310, + "bit": 5 + }, + { + "name": "gSP_AVP365", + "plc_address": "M 1310.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1310, + "bit": 6 + }, + { + "name": "gSP_AVP388", + "plc_address": "M 1311.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1311, + "bit": 7 + }, + { + "name": "gSP_AVS301", + "plc_address": "M 1312.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1312, + "bit": 0 + }, + { + "name": "gSP_AVS302", + "plc_address": "M 1312.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1312, + "bit": 1 + }, + { + "name": "gSP_AVS341", + "plc_address": "M 1312.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1312, + "bit": 4 + }, + { + "name": "gSP_AVS342", + "plc_address": "M 1312.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1312, + "bit": 5 + }, + { + "name": "gSP_AVS343", + "plc_address": "M 1312.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1312, + "bit": 6 + }, + { + "name": "gSP_AVS344", + "plc_address": "M 1312.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1312, + "bit": 7 + }, + { + "name": "gSP_AVS345", + "plc_address": "M 1313.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1313, + "bit": 0 + }, + { + "name": "gSP_AVS346", + "plc_address": "M 1313.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1313, + "bit": 1 + }, + { + "name": "gSP_AVS347", + "plc_address": "M 1313.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1313, + "bit": 2 + }, + { + "name": "gSP_AVS348", + "plc_address": "M 1313.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1313, + "bit": 3 + }, + { + "name": "gSP_AVS399", + "plc_address": "M 1313.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1313, + "bit": 6 + }, + { + "name": "gSP_BldTankPress_En", + "plc_address": "M 1315.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1315, + "bit": 0 + }, + { + "name": "gSP_CarboPipe_En", + "plc_address": "M 1315.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1315, + "bit": 1 + }, + { + "name": "gSP_CIP_CO2_Inj", + "plc_address": "M 1315.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1315, + "bit": 2 + }, + { + "name": "gSP_CIP_Temp_En", + "plc_address": "M 1315.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1315, + "bit": 3 + }, + { + "name": "gSP_CIPChangeSanitize", + "plc_address": "M 1315.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1315, + "bit": 4 + }, + { + "name": "gSP_CIPDrainRequest", + "plc_address": "M 1315.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1315, + "bit": 5 + }, + { + "name": "gSP_CIPHotPhase", + "plc_address": "M 1315.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1315, + "bit": 6 + }, + { + "name": "gSP_CIPRunning", + "plc_address": "M 1315.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1315, + "bit": 7 + }, + { + "name": "gSP_DSConcBooking", + "plc_address": "M 1322.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1322, + "bit": 1 + }, + { + "name": "gSP_DSDosingCompleted", + "plc_address": "M 1322.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1322, + "bit": 3 + }, + { + "name": "gSP_DSFlushBooking", + "plc_address": "M 1322.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1322, + "bit": 2 + }, + { + "name": "gSP_DSFlushCompleted", + "plc_address": "M 1322.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1322, + "bit": 4 + }, + { + "name": "gSP_DSSendEnable", + "plc_address": "M 1322.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1322, + "bit": 5 + }, + { + "name": "gSP_DSVolumeBooking", + "plc_address": "M 1322.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1322, + "bit": 0 + }, + { + "name": "gSP_FillerFlushingRun", + "plc_address": "M 1320.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1320, + "bit": 7 + }, + { + "name": "gSP_FillerProdLoad", + "plc_address": "M 1316.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1316, + "bit": 1 + }, + { + "name": "gSP_FillerProdSend", + "plc_address": "M 1316.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1316, + "bit": 2 + }, + { + "name": "gSP_HotWaterRequest", + "plc_address": "M 1316.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1316, + "bit": 3 + }, + { + "name": "gSP_LimitCO2PressValve", + "plc_address": "M 1316.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1316, + "bit": 4 + }, + { + "name": "gSP_LoadingLevel", + "plc_address": "M 1322.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1322, + "bit": 6 + }, + { + "name": "gSP_PID_Head_Enable", + "plc_address": "M 1316.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1316, + "bit": 5 + }, + { + "name": "gSP_PID_Head_Manual", + "plc_address": "M 1316.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1316, + "bit": 6 + }, + { + "name": "gSP_PPM303", + "plc_address": "M 1318.4", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1318, + "bit": 4 + }, + { + "name": "gSP_PPM307", + "plc_address": "M 1318.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1318, + "bit": 5 + }, + { + "name": "gSP_PPM309", + "plc_address": "M 1318.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1318, + "bit": 6 + }, + { + "name": "gSP_PPN301", + "plc_address": "M 1318.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1318, + "bit": 0 + }, + { + "name": "gSP_PPN304", + "plc_address": "M 1318.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1318, + "bit": 1 + }, + { + "name": "gSP_PPN305", + "plc_address": "M 1318.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1318, + "bit": 2 + }, + { + "name": "gSP_PPP302", + "plc_address": "M 1318.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1318, + "bit": 3 + }, + { + "name": "gSP_QTM305X", + "plc_address": "M 1323.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1323, + "bit": 0 + }, + { + "name": "gSP_QTM305Y", + "plc_address": "M 1323.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1323, + "bit": 1 + }, + { + "name": "gSP_RVM302_En", + "plc_address": "M 1320.5", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1320, + "bit": 5 + }, + { + "name": "gSP_RVM302_Fixed", + "plc_address": "M 1320.6", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1320, + "bit": 6 + }, + { + "name": "gSP_RVN302_En", + "plc_address": "M 1320.1", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1320, + "bit": 1 + }, + { + "name": "gSP_RVN302_Fixed", + "plc_address": "M 1320.2", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1320, + "bit": 2 + }, + { + "name": "gSP_RVP303_En", + "plc_address": "M 1320.3", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1320, + "bit": 3 + }, + { + "name": "gSP_SendSodaRequest", + "plc_address": "M 1316.7", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1316, + "bit": 7 + }, + { + "name": "gSP_SyrRoomPump", + "plc_address": "M 1317.0", + "data_type": "bool", + "description": "MIX - Procedure auxiliary variable", + "area": "m", + "db": null, + "offset": 1317, + "bit": 0 + }, + { + "name": "gStartUpToFiller_FP", + "plc_address": "M 304.1", + "data_type": "bool", + "description": "Start Up Ready to Filler", + "area": "m", + "db": null, + "offset": 304, + "bit": 1 + }, + { + "name": "gStopBlendCarboError", + "plc_address": "M 1714.6", + "data_type": "bool", + "description": "MIX - RUN CTRL - Water Speed to stop Blend error and Carbo error", + "area": "m", + "db": null, + "offset": 1714, + "bit": 6 + }, + { + "name": "gSyrBrixOutSpec_Fault", + "plc_address": "M 1817.5", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1817, + "bit": 5 + }, + { + "name": "gSyrLevelTank_Ack", + "plc_address": "M 300.7", + "data_type": "bool", + "description": "Syrup Prepartion: syrup tank ack", + "area": "m", + "db": null, + "offset": 300, + "bit": 7 + }, + { + "name": "gSyrLevelTank_Ack_AUX", + "plc_address": "M 301.0", + "data_type": "bool", + "description": "Syrup Preparation : syrup tank ack AUX", + "area": "m", + "db": null, + "offset": 301, + "bit": 0 + }, + { + "name": "gSyrRoomPump_Fault", + "plc_address": "M 1817.4", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1817, + "bit": 4 + }, + { + "name": "gSyrTank_HighLvl_Fault", + "plc_address": "M 1816.5", + "data_type": "bool", + "description": "MIX - Syrup Tank High Level Fault - Fault Alarm", + "area": "m", + "db": null, + "offset": 1816, + "bit": 5 + }, + { + "name": "gSyrTank_Loading", + "plc_address": "M 1723.5", + "data_type": "bool", + "description": "MIX - Syrup Tank Loading", + "area": "m", + "db": null, + "offset": 1723, + "bit": 5 + }, + { + "name": "gSyrTank_LowLvl_Fault", + "plc_address": "M 1817.3", + "data_type": "bool", + "description": "MIX - Syrup Tank Low Level Fault - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1817, + "bit": 3 + }, + { + "name": "gSyrupDensOutSpec_Fault", + "plc_address": "M 1817.6", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1817, + "bit": 6 + }, + { + "name": "gSyrupLineNotSelected", + "plc_address": "M 1820.2", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1820, + "bit": 2 + }, + { + "name": "gSyrupMeterOK", + "plc_address": "M 2001.3", + "data_type": "bool", + "description": "MIX - mPDS_SYR_PA_Control", + "area": "m", + "db": null, + "offset": 2001, + "bit": 3 + }, + { + "name": "gSyrupQcoRinse", + "plc_address": "M 1743.1", + "data_type": "bool", + "description": "MIX - Syrup Line QCO Rinse", + "area": "m", + "db": null, + "offset": 1743, + "bit": 1 + }, + { + "name": "gSyrupRoomEn", + "plc_address": "M 1714.3", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1714, + "bit": 3 + }, + { + "name": "gSystem_Time", + "plc_address": "MD 1990", + "data_type": "time", + "description": "MIX - System time", + "area": "md", + "db": null, + "offset": 1990, + "bit": null + }, + { + "name": "gTN301CloseAVS345", + "plc_address": "M 1500.1", + "data_type": "bool", + "description": "MIX - Max Level TN301 Close AVS345", + "area": "m", + "db": null, + "offset": 1500, + "bit": 1 + }, + { + "name": "gTotalDrainFlushAct", + "plc_address": "M 1743.2", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1743, + "bit": 2 + }, + { + "name": "gTrackFillerSpeed", + "plc_address": "M 1723.3", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1723, + "bit": 3 + }, + { + "name": "gTTM306_H2O_TempTooHigh", + "plc_address": "M 1817.7", + "data_type": "bool", + "description": "MIX - Water Temperature Too High - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1817, + "bit": 7 + }, + { + "name": "gTTM306_PRD_TempTooHigh", + "plc_address": "M 1818.0", + "data_type": "bool", + "description": "MIX - Product Temperature Too High - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1818, + "bit": 0 + }, + { + "name": "gUVLampHighTemperature", + "plc_address": "M 1715.6", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1715, + "bit": 6 + }, + { + "name": "gVacuumCtrlAlarmTemp", + "plc_address": "M 1716.6", + "data_type": "bool", + "description": "MIX - Vacuum Ctrl - Temperature", + "area": "m", + "db": null, + "offset": 1716, + "bit": 6 + }, + { + "name": "gVacuumCtrlCoolingON", + "plc_address": "M 1716.4", + "data_type": "bool", + "description": "MIX - Vacuum Ctrl - Temperature", + "area": "m", + "db": null, + "offset": 1716, + "bit": 4 + }, + { + "name": "gVacuumCtrlWarningTemp", + "plc_address": "M 1716.5", + "data_type": "bool", + "description": "MIX - Vacuum Ctrl - Temperature", + "area": "m", + "db": null, + "offset": 1716, + "bit": 5 + }, + { + "name": "gVacuumEn", + "plc_address": "M 1715.1", + "data_type": "bool", + "description": "MIX - Deox Vacuum Enable", + "area": "m", + "db": null, + "offset": 1715, + "bit": 1 + }, + { + "name": "gVacuumReq", + "plc_address": "M 1716.2", + "data_type": "bool", + "description": "MIX - Deox Vacuum System Request", + "area": "m", + "db": null, + "offset": 1716, + "bit": 2 + }, + { + "name": "gVacuumTimeOut_Fault", + "plc_address": "M 1812.3", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1812, + "bit": 3 + }, + { + "name": "gWaitLevToHold_TankPress", + "plc_address": "M 1738.6", + "data_type": "bool", + "description": "MIX - PRESSURE -", + "area": "m", + "db": null, + "offset": 1738, + "bit": 6 + }, + { + "name": "gWarningHorn", + "plc_address": "M 1713.7", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1713, + "bit": 7 + }, + { + "name": "gWaterChillerEn", + "plc_address": "M 1714.2", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1714, + "bit": 2 + }, + { + "name": "gWorkshopTest", + "plc_address": "M 1714.4", + "data_type": "bool", + "description": "MIX - Use during Workshop test - BF -", + "area": "m", + "db": null, + "offset": 1714, + "bit": 4 + }, + { + "name": "HMI_PID.RVM319.Error", + "plc_address": "MD 1944", + "data_type": "real", + "description": "MIX -", + "area": "md", + "db": null, + "offset": 1944, + "bit": null + }, + { + "name": "ICSStatusScroll_Time", + "plc_address": "T 179", + "data_type": "timer", + "description": "MIX - ICSStatusScroll", + "area": "t", + "db": null, + "offset": 179, + "bit": null + }, + { + "name": "LastbottleDone", + "plc_address": "M 900.0", + "data_type": "bool", + "description": "Laste Botte filled done", + "area": "m", + "db": null, + "offset": 900, + "bit": 0 + }, + { + "name": "m_PAmPDS_RecipeTmr", + "plc_address": "T 164", + "data_type": "timer", + "description": "MIX - mPDS_PA_Ctrl_Write", + "area": "t", + "db": null, + "offset": 164, + "bit": null + }, + { + "name": "m_PAmPDS_SYR_RecipeTmr", + "plc_address": "T 1", + "data_type": "timer", + "description": "MIX - mPDS_SYR_PA_Ctrl_Write", + "area": "t", + "db": null, + "offset": 1, + "bit": null + }, + { + "name": "m_StartRecircPHE", + "plc_address": "T 166", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 166, + "bit": null + }, + { + "name": "m_StopRecircPHE", + "plc_address": "T 165", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 165, + "bit": null + }, + { + "name": "M_validat_27_01_25", + "plc_address": "M 800.0", + "data_type": "bool", + "description": "Modification Validation 27_01_2025", + "area": "m", + "db": null, + "offset": 800, + "bit": 0 + }, + { + "name": "M100.0", + "plc_address": "M 100.0", + "data_type": "bool", + "description": "QCO Started", + "area": "m", + "db": null, + "offset": 100, + "bit": 0 + }, + { + "name": "M100.1", + "plc_address": "M 100.1", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 100, + "bit": 1 + }, + { + "name": "M100.2", + "plc_address": "M 100.2", + "data_type": "bool", + "description": "QCO Rinse completed", + "area": "m", + "db": null, + "offset": 100, + "bit": 2 + }, + { + "name": "M100.3", + "plc_address": "M 100.3", + "data_type": "bool", + "description": "QCO Filler flushing FP", + "area": "m", + "db": null, + "offset": 100, + "bit": 3 + }, + { + "name": "M100.4", + "plc_address": "M 100.4", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 100, + "bit": 4 + }, + { + "name": "M100.5", + "plc_address": "M 100.5", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 100, + "bit": 5 + }, + { + "name": "M100.6", + "plc_address": "M 100.6", + "data_type": "bool", + "description": "QCO Ended", + "area": "m", + "db": null, + "offset": 100, + "bit": 6 + }, + { + "name": "M100.7", + "plc_address": "M 100.7", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 100, + "bit": 7 + }, + { + "name": "M110.0", + "plc_address": "M 110.0", + "data_type": "bool", + "description": "DEOX Recovery completed", + "area": "m", + "db": null, + "offset": 110, + "bit": 0 + }, + { + "name": "M1530", + "plc_address": "M 153.0", + "data_type": "bool", + "description": "FN FTN390 Counter - Water Inlet", + "area": "m", + "db": null, + "offset": 153, + "bit": 0 + }, + { + "name": "M1531", + "plc_address": "M 153.1", + "data_type": "bool", + "description": "FN FTN390 Partial Counter Reset - Water Inlet", + "area": "m", + "db": null, + "offset": 153, + "bit": 1 + }, + { + "name": "M1532", + "plc_address": "M 153.2", + "data_type": "bool", + "description": "FN FTG301 Counter - Compressed Air Inlet", + "area": "m", + "db": null, + "offset": 153, + "bit": 2 + }, + { + "name": "M1533", + "plc_address": "M 153.3", + "data_type": "bool", + "description": "FN FTG301 Partial Counter Reset - Compressed Air Inlet", + "area": "m", + "db": null, + "offset": 153, + "bit": 3 + }, + { + "name": "M1543", + "plc_address": "M 154.3", + "data_type": "bool", + "description": "FN FTM307 Partial Counter Reset-N2 Inlet", + "area": "m", + "db": null, + "offset": 154, + "bit": 3 + }, + { + "name": "M1544", + "plc_address": "M 154.4", + "data_type": "bool", + "description": "FN FTG302 Counter - CO2 Inlet", + "area": "m", + "db": null, + "offset": 154, + "bit": 4 + }, + { + "name": "M1545", + "plc_address": "M 154.5", + "data_type": "bool", + "description": "FN FTG302 Partial Counter Reset - CO2 Inlet", + "area": "m", + "db": null, + "offset": 154, + "bit": 5 + }, + { + "name": "M1546", + "plc_address": "M 154.6", + "data_type": "bool", + "description": "FP FTN390 CIP Counter - Water Inlet", + "area": "m", + "db": null, + "offset": 154, + "bit": 6 + }, + { + "name": "M1547", + "plc_address": "M 154.7", + "data_type": "bool", + "description": "FP FTN390 RINSE Counter - Water Inlet", + "area": "m", + "db": null, + "offset": 154, + "bit": 7 + }, + { + "name": "M1550", + "plc_address": "M 155.0", + "data_type": "bool", + "description": "FP FTN390 PRODUCTION Counter - Water Inlet", + "area": "m", + "db": null, + "offset": 155, + "bit": 0 + }, + { + "name": "M1551", + "plc_address": "M 155.1", + "data_type": "bool", + "description": "FP FTG301 RINSE Counter - Compressed Air Inlet", + "area": "m", + "db": null, + "offset": 155, + "bit": 1 + }, + { + "name": "M1552", + "plc_address": "M 155.2", + "data_type": "bool", + "description": "FP FTG301 PRODUCTION Counter - Compressed Air Inlet", + "area": "m", + "db": null, + "offset": 155, + "bit": 2 + }, + { + "name": "M1553", + "plc_address": "M 155.3", + "data_type": "bool", + "description": "FP FTG302 CIP Counter - CO2 Inlet", + "area": "m", + "db": null, + "offset": 155, + "bit": 3 + }, + { + "name": "M1554", + "plc_address": "M 155.4", + "data_type": "bool", + "description": "FP FTM307 Counter-N2 Inlet", + "area": "m", + "db": null, + "offset": 155, + "bit": 4 + }, + { + "name": "M1556", + "plc_address": "M 155.6", + "data_type": "bool", + "description": "FN Power Meter Counter - KWH", + "area": "m", + "db": null, + "offset": 155, + "bit": 6 + }, + { + "name": "M1557", + "plc_address": "M 155.7", + "data_type": "bool", + "description": "FN Power Meter Partial Counter Reset - KWH", + "area": "m", + "db": null, + "offset": 155, + "bit": 7 + }, + { + "name": "M1560", + "plc_address": "M 156.0", + "data_type": "bool", + "description": "FP Power Meter RINSE Counter - KWH", + "area": "m", + "db": null, + "offset": 156, + "bit": 0 + }, + { + "name": "M1561", + "plc_address": "M 156.1", + "data_type": "bool", + "description": "FP Power Meter CIP Counter - KWH", + "area": "m", + "db": null, + "offset": 156, + "bit": 1 + }, + { + "name": "M1562", + "plc_address": "M 156.2", + "data_type": "bool", + "description": "FN Power Meter Counter - KVARH", + "area": "m", + "db": null, + "offset": 156, + "bit": 2 + }, + { + "name": "M1563", + "plc_address": "M 156.3", + "data_type": "bool", + "description": "FN Power Meter Partial Counter Reset - KVARH", + "area": "m", + "db": null, + "offset": 156, + "bit": 3 + }, + { + "name": "M1564", + "plc_address": "M 156.4", + "data_type": "bool", + "description": "FP Power Meter RINSE Counter - KVARH", + "area": "m", + "db": null, + "offset": 156, + "bit": 4 + }, + { + "name": "M1565", + "plc_address": "M 156.5", + "data_type": "bool", + "description": "FP Power Meter CIP Counter - KVARH", + "area": "m", + "db": null, + "offset": 156, + "bit": 5 + }, + { + "name": "m1570", + "plc_address": "M 157.0", + "data_type": "bool", + "description": "QTM305 Mautent Position", + "area": "m", + "db": null, + "offset": 157, + "bit": 0 + }, + { + "name": "m1571", + "plc_address": "M 157.1", + "data_type": "bool", + "description": "QTM305 Measuring Position", + "area": "m", + "db": null, + "offset": 157, + "bit": 1 + }, + { + "name": "M1604.2", + "plc_address": "M 1604.2", + "data_type": "bool", + "description": "PPN301 Stop delay", + "area": "m", + "db": null, + "offset": 1604, + "bit": 2 + }, + { + "name": "M1738.0", + "plc_address": "M 1738.0", + "data_type": "bool", + "description": "Density OK Diet recipe > 300 Lt", + "area": "m", + "db": null, + "offset": 1738, + "bit": 0 + }, + { + "name": "M1738.4", + "plc_address": "M 1738.4", + "data_type": "bool", + "description": "PressureOkForDraining", + "area": "m", + "db": null, + "offset": 1738, + "bit": 4 + }, + { + "name": "M1743.5", + "plc_address": "M 1743.5", + "data_type": "bool", + "description": "Production With Syrup Low Brix (<10 Brix)", + "area": "m", + "db": null, + "offset": 1743, + "bit": 5 + }, + { + "name": "M18100", + "plc_address": "M 1810.0", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1810, + "bit": 0 + }, + { + "name": "M18101", + "plc_address": "M 1810.1", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1810, + "bit": 1 + }, + { + "name": "M18102", + "plc_address": "M 1810.2", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1810, + "bit": 2 + }, + { + "name": "M18103", + "plc_address": "M 1810.3", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1810, + "bit": 3 + }, + { + "name": "M18104", + "plc_address": "M 1810.4", + "data_type": "bool", + "description": "MIX - Fault Alarm", + "area": "m", + "db": null, + "offset": 1810, + "bit": 4 + }, + { + "name": "M18186", + "plc_address": "M 1818.6", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1818, + "bit": 6 + }, + { + "name": "M18187", + "plc_address": "M 1818.7", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1818, + "bit": 7 + }, + { + "name": "M18190", + "plc_address": "M 1819.0", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1819, + "bit": 0 + }, + { + "name": "M18191", + "plc_address": "M 1819.1", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1819, + "bit": 1 + }, + { + "name": "M18192", + "plc_address": "M 1819.2", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1819, + "bit": 2 + }, + { + "name": "M18193", + "plc_address": "M 1819.3", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1819, + "bit": 3 + }, + { + "name": "M18194", + "plc_address": "M 1819.4", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1819, + "bit": 4 + }, + { + "name": "M18195", + "plc_address": "M 1819.5", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1819, + "bit": 5 + }, + { + "name": "M18196", + "plc_address": "M 1819.6", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1819, + "bit": 6 + }, + { + "name": "M18197", + "plc_address": "M 1819.7", + "data_type": "bool", + "description": "MIX - Supplies Alarm", + "area": "m", + "db": null, + "offset": 1819, + "bit": 7 + }, + { + "name": "M18203", + "plc_address": "M 1820.3", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1820, + "bit": 3 + }, + { + "name": "M18204", + "plc_address": "M 1820.4", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1820, + "bit": 4 + }, + { + "name": "M18205", + "plc_address": "M 1820.5", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1820, + "bit": 5 + }, + { + "name": "M18206", + "plc_address": "M 1820.6", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1820, + "bit": 6 + }, + { + "name": "M18207", + "plc_address": "M 1820.7", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1820, + "bit": 7 + }, + { + "name": "M18210", + "plc_address": "M 1821.0", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1821, + "bit": 0 + }, + { + "name": "M18211", + "plc_address": "M 1821.1", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1821, + "bit": 1 + }, + { + "name": "M18212", + "plc_address": "M 1821.2", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1821, + "bit": 2 + }, + { + "name": "M18213", + "plc_address": "M 1821.3", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1821, + "bit": 3 + }, + { + "name": "M18214", + "plc_address": "M 1821.4", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1821, + "bit": 4 + }, + { + "name": "M18215", + "plc_address": "M 1821.5", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1821, + "bit": 5 + }, + { + "name": "M18216", + "plc_address": "M 1821.6", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1821, + "bit": 6 + }, + { + "name": "M18217", + "plc_address": "M 1821.7", + "data_type": "bool", + "description": "MIX - Operator Alarm", + "area": "m", + "db": null, + "offset": 1821, + "bit": 7 + }, + { + "name": "M18700", + "plc_address": "M 1870.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node01", + "area": "m", + "db": null, + "offset": 1870, + "bit": 0 + }, + { + "name": "M18701", + "plc_address": "M 1870.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node02", + "area": "m", + "db": null, + "offset": 1870, + "bit": 1 + }, + { + "name": "M18702", + "plc_address": "M 1870.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node03", + "area": "m", + "db": null, + "offset": 1870, + "bit": 2 + }, + { + "name": "M18703", + "plc_address": "M 1870.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node04", + "area": "m", + "db": null, + "offset": 1870, + "bit": 3 + }, + { + "name": "M18704", + "plc_address": "M 1870.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node05", + "area": "m", + "db": null, + "offset": 1870, + "bit": 4 + }, + { + "name": "M18705", + "plc_address": "M 1870.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node06", + "area": "m", + "db": null, + "offset": 1870, + "bit": 5 + }, + { + "name": "M18706", + "plc_address": "M 1870.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node07", + "area": "m", + "db": null, + "offset": 1870, + "bit": 6 + }, + { + "name": "M18707", + "plc_address": "M 1870.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node08", + "area": "m", + "db": null, + "offset": 1870, + "bit": 7 + }, + { + "name": "M18710", + "plc_address": "M 1871.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node09", + "area": "m", + "db": null, + "offset": 1871, + "bit": 0 + }, + { + "name": "M18711", + "plc_address": "M 1871.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node10", + "area": "m", + "db": null, + "offset": 1871, + "bit": 1 + }, + { + "name": "M18712", + "plc_address": "M 1871.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node11", + "area": "m", + "db": null, + "offset": 1871, + "bit": 2 + }, + { + "name": "M18713", + "plc_address": "M 1871.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node12", + "area": "m", + "db": null, + "offset": 1871, + "bit": 3 + }, + { + "name": "M18714", + "plc_address": "M 1871.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node13", + "area": "m", + "db": null, + "offset": 1871, + "bit": 4 + }, + { + "name": "M18715", + "plc_address": "M 1871.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node14", + "area": "m", + "db": null, + "offset": 1871, + "bit": 5 + }, + { + "name": "M18716", + "plc_address": "M 1871.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node15", + "area": "m", + "db": null, + "offset": 1871, + "bit": 6 + }, + { + "name": "M18717", + "plc_address": "M 1871.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node16", + "area": "m", + "db": null, + "offset": 1871, + "bit": 7 + }, + { + "name": "M18720", + "plc_address": "M 1872.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node17", + "area": "m", + "db": null, + "offset": 1872, + "bit": 0 + }, + { + "name": "M18721", + "plc_address": "M 1872.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node18", + "area": "m", + "db": null, + "offset": 1872, + "bit": 1 + }, + { + "name": "M18722", + "plc_address": "M 1872.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node19", + "area": "m", + "db": null, + "offset": 1872, + "bit": 2 + }, + { + "name": "M18723", + "plc_address": "M 1872.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node20", + "area": "m", + "db": null, + "offset": 1872, + "bit": 3 + }, + { + "name": "M18724", + "plc_address": "M 1872.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node21", + "area": "m", + "db": null, + "offset": 1872, + "bit": 4 + }, + { + "name": "M18725", + "plc_address": "M 1872.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node22", + "area": "m", + "db": null, + "offset": 1872, + "bit": 5 + }, + { + "name": "M18726", + "plc_address": "M 1872.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node23", + "area": "m", + "db": null, + "offset": 1872, + "bit": 6 + }, + { + "name": "M18727", + "plc_address": "M 1872.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node24", + "area": "m", + "db": null, + "offset": 1872, + "bit": 7 + }, + { + "name": "M18730", + "plc_address": "M 1873.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node25", + "area": "m", + "db": null, + "offset": 1873, + "bit": 0 + }, + { + "name": "M18731", + "plc_address": "M 1873.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node26", + "area": "m", + "db": null, + "offset": 1873, + "bit": 1 + }, + { + "name": "M18732", + "plc_address": "M 1873.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node27", + "area": "m", + "db": null, + "offset": 1873, + "bit": 2 + }, + { + "name": "M18733", + "plc_address": "M 1873.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node28", + "area": "m", + "db": null, + "offset": 1873, + "bit": 3 + }, + { + "name": "M18734", + "plc_address": "M 1873.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node29", + "area": "m", + "db": null, + "offset": 1873, + "bit": 4 + }, + { + "name": "M18735", + "plc_address": "M 1873.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node30", + "area": "m", + "db": null, + "offset": 1873, + "bit": 5 + }, + { + "name": "M18736", + "plc_address": "M 1873.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node31", + "area": "m", + "db": null, + "offset": 1873, + "bit": 6 + }, + { + "name": "M18737", + "plc_address": "M 1873.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node32", + "area": "m", + "db": null, + "offset": 1873, + "bit": 7 + }, + { + "name": "M18740", + "plc_address": "M 1874.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node33", + "area": "m", + "db": null, + "offset": 1874, + "bit": 0 + }, + { + "name": "M18741", + "plc_address": "M 1874.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node34", + "area": "m", + "db": null, + "offset": 1874, + "bit": 1 + }, + { + "name": "M18742", + "plc_address": "M 1874.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node35", + "area": "m", + "db": null, + "offset": 1874, + "bit": 2 + }, + { + "name": "M18743", + "plc_address": "M 1874.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node36", + "area": "m", + "db": null, + "offset": 1874, + "bit": 3 + }, + { + "name": "M18744", + "plc_address": "M 1874.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node37", + "area": "m", + "db": null, + "offset": 1874, + "bit": 4 + }, + { + "name": "M18745", + "plc_address": "M 1874.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node38", + "area": "m", + "db": null, + "offset": 1874, + "bit": 5 + }, + { + "name": "M18746", + "plc_address": "M 1874.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node39", + "area": "m", + "db": null, + "offset": 1874, + "bit": 6 + }, + { + "name": "M18747", + "plc_address": "M 1874.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node40", + "area": "m", + "db": null, + "offset": 1874, + "bit": 7 + }, + { + "name": "M18750", + "plc_address": "M 1875.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node41", + "area": "m", + "db": null, + "offset": 1875, + "bit": 0 + }, + { + "name": "M18751", + "plc_address": "M 1875.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node42", + "area": "m", + "db": null, + "offset": 1875, + "bit": 1 + }, + { + "name": "M18752", + "plc_address": "M 1875.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node43", + "area": "m", + "db": null, + "offset": 1875, + "bit": 2 + }, + { + "name": "M18753", + "plc_address": "M 1875.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node44", + "area": "m", + "db": null, + "offset": 1875, + "bit": 3 + }, + { + "name": "M18754", + "plc_address": "M 1875.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node45", + "area": "m", + "db": null, + "offset": 1875, + "bit": 4 + }, + { + "name": "M18755", + "plc_address": "M 1875.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node46", + "area": "m", + "db": null, + "offset": 1875, + "bit": 5 + }, + { + "name": "M18756", + "plc_address": "M 1875.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node47", + "area": "m", + "db": null, + "offset": 1875, + "bit": 6 + }, + { + "name": "M18757", + "plc_address": "M 1875.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node48", + "area": "m", + "db": null, + "offset": 1875, + "bit": 7 + }, + { + "name": "M18760", + "plc_address": "M 1876.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node49", + "area": "m", + "db": null, + "offset": 1876, + "bit": 0 + }, + { + "name": "M18761", + "plc_address": "M 1876.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node50", + "area": "m", + "db": null, + "offset": 1876, + "bit": 1 + }, + { + "name": "M18762", + "plc_address": "M 1876.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node51", + "area": "m", + "db": null, + "offset": 1876, + "bit": 2 + }, + { + "name": "M18763", + "plc_address": "M 1876.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node52", + "area": "m", + "db": null, + "offset": 1876, + "bit": 3 + }, + { + "name": "M18764", + "plc_address": "M 1876.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node53", + "area": "m", + "db": null, + "offset": 1876, + "bit": 4 + }, + { + "name": "M18765", + "plc_address": "M 1876.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node54", + "area": "m", + "db": null, + "offset": 1876, + "bit": 5 + }, + { + "name": "M18766", + "plc_address": "M 1876.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node55", + "area": "m", + "db": null, + "offset": 1876, + "bit": 6 + }, + { + "name": "M18767", + "plc_address": "M 1876.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node56", + "area": "m", + "db": null, + "offset": 1876, + "bit": 7 + }, + { + "name": "M18770", + "plc_address": "M 1877.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node57", + "area": "m", + "db": null, + "offset": 1877, + "bit": 0 + }, + { + "name": "M18771", + "plc_address": "M 1877.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node58", + "area": "m", + "db": null, + "offset": 1877, + "bit": 1 + }, + { + "name": "M18772", + "plc_address": "M 1877.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node59", + "area": "m", + "db": null, + "offset": 1877, + "bit": 2 + }, + { + "name": "M18773", + "plc_address": "M 1877.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node60", + "area": "m", + "db": null, + "offset": 1877, + "bit": 3 + }, + { + "name": "M18774", + "plc_address": "M 1877.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node61", + "area": "m", + "db": null, + "offset": 1877, + "bit": 4 + }, + { + "name": "M18775", + "plc_address": "M 1877.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node62", + "area": "m", + "db": null, + "offset": 1877, + "bit": 5 + }, + { + "name": "M18776", + "plc_address": "M 1877.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node63", + "area": "m", + "db": null, + "offset": 1877, + "bit": 6 + }, + { + "name": "M18777", + "plc_address": "M 1877.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node64", + "area": "m", + "db": null, + "offset": 1877, + "bit": 7 + }, + { + "name": "M18780", + "plc_address": "M 1878.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node65", + "area": "m", + "db": null, + "offset": 1878, + "bit": 0 + }, + { + "name": "M18781", + "plc_address": "M 1878.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node66", + "area": "m", + "db": null, + "offset": 1878, + "bit": 1 + }, + { + "name": "M18782", + "plc_address": "M 1878.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node67", + "area": "m", + "db": null, + "offset": 1878, + "bit": 2 + }, + { + "name": "M18783", + "plc_address": "M 1878.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node68", + "area": "m", + "db": null, + "offset": 1878, + "bit": 3 + }, + { + "name": "M18784", + "plc_address": "M 1878.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node69", + "area": "m", + "db": null, + "offset": 1878, + "bit": 4 + }, + { + "name": "M18785", + "plc_address": "M 1878.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node70", + "area": "m", + "db": null, + "offset": 1878, + "bit": 5 + }, + { + "name": "M18786", + "plc_address": "M 1878.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node71", + "area": "m", + "db": null, + "offset": 1878, + "bit": 6 + }, + { + "name": "M18787", + "plc_address": "M 1878.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node72", + "area": "m", + "db": null, + "offset": 1878, + "bit": 7 + }, + { + "name": "M18790", + "plc_address": "M 1879.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node73", + "area": "m", + "db": null, + "offset": 1879, + "bit": 0 + }, + { + "name": "M18791", + "plc_address": "M 1879.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node74", + "area": "m", + "db": null, + "offset": 1879, + "bit": 1 + }, + { + "name": "M18792", + "plc_address": "M 1879.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node75", + "area": "m", + "db": null, + "offset": 1879, + "bit": 2 + }, + { + "name": "M18793", + "plc_address": "M 1879.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node76", + "area": "m", + "db": null, + "offset": 1879, + "bit": 3 + }, + { + "name": "M18794", + "plc_address": "M 1879.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node77", + "area": "m", + "db": null, + "offset": 1879, + "bit": 4 + }, + { + "name": "M18795", + "plc_address": "M 1879.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node78", + "area": "m", + "db": null, + "offset": 1879, + "bit": 5 + }, + { + "name": "M18796", + "plc_address": "M 1879.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node79", + "area": "m", + "db": null, + "offset": 1879, + "bit": 6 + }, + { + "name": "M18797", + "plc_address": "M 1879.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node80", + "area": "m", + "db": null, + "offset": 1879, + "bit": 7 + }, + { + "name": "M18800", + "plc_address": "M 1880.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node81", + "area": "m", + "db": null, + "offset": 1880, + "bit": 0 + }, + { + "name": "M18801", + "plc_address": "M 1880.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node82", + "area": "m", + "db": null, + "offset": 1880, + "bit": 1 + }, + { + "name": "M18802", + "plc_address": "M 1880.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node83", + "area": "m", + "db": null, + "offset": 1880, + "bit": 2 + }, + { + "name": "M18803", + "plc_address": "M 1880.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node84", + "area": "m", + "db": null, + "offset": 1880, + "bit": 3 + }, + { + "name": "M18804", + "plc_address": "M 1880.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node85", + "area": "m", + "db": null, + "offset": 1880, + "bit": 4 + }, + { + "name": "M18805", + "plc_address": "M 1880.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node86", + "area": "m", + "db": null, + "offset": 1880, + "bit": 5 + }, + { + "name": "M18806", + "plc_address": "M 1880.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node87", + "area": "m", + "db": null, + "offset": 1880, + "bit": 6 + }, + { + "name": "M18807", + "plc_address": "M 1880.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node88", + "area": "m", + "db": null, + "offset": 1880, + "bit": 7 + }, + { + "name": "M18810", + "plc_address": "M 1881.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node89", + "area": "m", + "db": null, + "offset": 1881, + "bit": 0 + }, + { + "name": "M18811", + "plc_address": "M 1881.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node90", + "area": "m", + "db": null, + "offset": 1881, + "bit": 1 + }, + { + "name": "M18812", + "plc_address": "M 1881.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node91", + "area": "m", + "db": null, + "offset": 1881, + "bit": 2 + }, + { + "name": "M18813", + "plc_address": "M 1881.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node92", + "area": "m", + "db": null, + "offset": 1881, + "bit": 3 + }, + { + "name": "M18814", + "plc_address": "M 1881.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node93", + "area": "m", + "db": null, + "offset": 1881, + "bit": 4 + }, + { + "name": "M18815", + "plc_address": "M 1881.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node94", + "area": "m", + "db": null, + "offset": 1881, + "bit": 5 + }, + { + "name": "M18816", + "plc_address": "M 1881.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node95", + "area": "m", + "db": null, + "offset": 1881, + "bit": 6 + }, + { + "name": "M18817", + "plc_address": "M 1881.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node96", + "area": "m", + "db": null, + "offset": 1881, + "bit": 7 + }, + { + "name": "M18820", + "plc_address": "M 1882.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node97", + "area": "m", + "db": null, + "offset": 1882, + "bit": 0 + }, + { + "name": "M18821", + "plc_address": "M 1882.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node98", + "area": "m", + "db": null, + "offset": 1882, + "bit": 1 + }, + { + "name": "M18822", + "plc_address": "M 1882.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node99", + "area": "m", + "db": null, + "offset": 1882, + "bit": 2 + }, + { + "name": "M18823", + "plc_address": "M 1882.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node100", + "area": "m", + "db": null, + "offset": 1882, + "bit": 3 + }, + { + "name": "M18824", + "plc_address": "M 1882.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node101", + "area": "m", + "db": null, + "offset": 1882, + "bit": 4 + }, + { + "name": "M18825", + "plc_address": "M 1882.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node102", + "area": "m", + "db": null, + "offset": 1882, + "bit": 5 + }, + { + "name": "M18826", + "plc_address": "M 1882.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node103", + "area": "m", + "db": null, + "offset": 1882, + "bit": 6 + }, + { + "name": "M18827", + "plc_address": "M 1882.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node104", + "area": "m", + "db": null, + "offset": 1882, + "bit": 7 + }, + { + "name": "M18830", + "plc_address": "M 1883.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node105", + "area": "m", + "db": null, + "offset": 1883, + "bit": 0 + }, + { + "name": "M18831", + "plc_address": "M 1883.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node106", + "area": "m", + "db": null, + "offset": 1883, + "bit": 1 + }, + { + "name": "M18832", + "plc_address": "M 1883.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node107", + "area": "m", + "db": null, + "offset": 1883, + "bit": 2 + }, + { + "name": "M18833", + "plc_address": "M 1883.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node108", + "area": "m", + "db": null, + "offset": 1883, + "bit": 3 + }, + { + "name": "M18834", + "plc_address": "M 1883.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node109", + "area": "m", + "db": null, + "offset": 1883, + "bit": 4 + }, + { + "name": "M18835", + "plc_address": "M 1883.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node110", + "area": "m", + "db": null, + "offset": 1883, + "bit": 5 + }, + { + "name": "M18836", + "plc_address": "M 1883.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node111", + "area": "m", + "db": null, + "offset": 1883, + "bit": 6 + }, + { + "name": "M18837", + "plc_address": "M 1883.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node112", + "area": "m", + "db": null, + "offset": 1883, + "bit": 7 + }, + { + "name": "M18840", + "plc_address": "M 1884.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node113", + "area": "m", + "db": null, + "offset": 1884, + "bit": 0 + }, + { + "name": "M18841", + "plc_address": "M 1884.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node114", + "area": "m", + "db": null, + "offset": 1884, + "bit": 1 + }, + { + "name": "M18842", + "plc_address": "M 1884.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node115", + "area": "m", + "db": null, + "offset": 1884, + "bit": 2 + }, + { + "name": "M18843", + "plc_address": "M 1884.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node116", + "area": "m", + "db": null, + "offset": 1884, + "bit": 3 + }, + { + "name": "M18844", + "plc_address": "M 1884.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node117", + "area": "m", + "db": null, + "offset": 1884, + "bit": 4 + }, + { + "name": "M18845", + "plc_address": "M 1884.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node118", + "area": "m", + "db": null, + "offset": 1884, + "bit": 5 + }, + { + "name": "M18846", + "plc_address": "M 1884.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node119", + "area": "m", + "db": null, + "offset": 1884, + "bit": 6 + }, + { + "name": "M18847", + "plc_address": "M 1884.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node120", + "area": "m", + "db": null, + "offset": 1884, + "bit": 7 + }, + { + "name": "M18850", + "plc_address": "M 1885.0", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node121", + "area": "m", + "db": null, + "offset": 1885, + "bit": 0 + }, + { + "name": "M18851", + "plc_address": "M 1885.1", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node122", + "area": "m", + "db": null, + "offset": 1885, + "bit": 1 + }, + { + "name": "M18852", + "plc_address": "M 1885.2", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node123", + "area": "m", + "db": null, + "offset": 1885, + "bit": 2 + }, + { + "name": "M18853", + "plc_address": "M 1885.3", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node124", + "area": "m", + "db": null, + "offset": 1885, + "bit": 3 + }, + { + "name": "M18854", + "plc_address": "M 1885.4", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node125", + "area": "m", + "db": null, + "offset": 1885, + "bit": 4 + }, + { + "name": "M18855", + "plc_address": "M 1885.5", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node126", + "area": "m", + "db": null, + "offset": 1885, + "bit": 5 + }, + { + "name": "M18856", + "plc_address": "M 1885.6", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node127", + "area": "m", + "db": null, + "offset": 1885, + "bit": 6 + }, + { + "name": "M18857", + "plc_address": "M 1885.7", + "data_type": "bool", + "description": "MIX - Profibus network Fault - Node128", + "area": "m", + "db": null, + "offset": 1885, + "bit": 7 + }, + { + "name": "M19000", + "plc_address": "M 1900.0", + "data_type": "bool", + "description": "MIX - EmergencyPressONS", + "area": "m", + "db": null, + "offset": 1900, + "bit": 0 + }, + { + "name": "M19001", + "plc_address": "M 1900.1", + "data_type": "bool", + "description": "MIX - Prod FP", + "area": "m", + "db": null, + "offset": 1900, + "bit": 1 + }, + { + "name": "M19002", + "plc_address": "M 1900.2", + "data_type": "bool", + "description": "MIX - Rinse FP", + "area": "m", + "db": null, + "offset": 1900, + "bit": 2 + }, + { + "name": "M19003", + "plc_address": "M 1900.3", + "data_type": "bool", + "description": "MIX - CIP FP", + "area": "m", + "db": null, + "offset": 1900, + "bit": 3 + }, + { + "name": "M19007", + "plc_address": "M 1900.7", + "data_type": "bool", + "description": "MIX - Start FP", + "area": "m", + "db": null, + "offset": 1900, + "bit": 7 + }, + { + "name": "M19010", + "plc_address": "M 1901.0", + "data_type": "bool", + "description": "MIX - StartPump FP", + "area": "m", + "db": null, + "offset": 1901, + "bit": 0 + }, + { + "name": "M19011", + "plc_address": "M 1901.1", + "data_type": "bool", + "description": "MIX - All Auto FP", + "area": "m", + "db": null, + "offset": 1901, + "bit": 1 + }, + { + "name": "M19012", + "plc_address": "M 1901.2", + "data_type": "bool", + "description": "MIX - 1Min FP", + "area": "m", + "db": null, + "offset": 1901, + "bit": 2 + }, + { + "name": "M19013", + "plc_address": "M 1901.3", + "data_type": "bool", + "description": "MIX - Stop FP", + "area": "m", + "db": null, + "offset": 1901, + "bit": 3 + }, + { + "name": "M19014", + "plc_address": "M 1901.4", + "data_type": "bool", + "description": "MIX - ColdReq FP", + "area": "m", + "db": null, + "offset": 1901, + "bit": 4 + }, + { + "name": "M19015", + "plc_address": "M 1901.5", + "data_type": "bool", + "description": "MIX - WarmReq FP", + "area": "m", + "db": null, + "offset": 1901, + "bit": 5 + }, + { + "name": "M19016", + "plc_address": "M 1901.6", + "data_type": "bool", + "description": "MIX - ColdDone FP", + "area": "m", + "db": null, + "offset": 1901, + "bit": 6 + }, + { + "name": "M19017", + "plc_address": "M 1901.7", + "data_type": "bool", + "description": "MIX - WarmDone FP", + "area": "m", + "db": null, + "offset": 1901, + "bit": 7 + }, + { + "name": "M19020", + "plc_address": "M 1902.0", + "data_type": "bool", + "description": "MIX - FillerRinseDone FP", + "area": "m", + "db": null, + "offset": 1902, + "bit": 0 + }, + { + "name": "M19021", + "plc_address": "M 1902.1", + "data_type": "bool", + "description": "MIX - RinseDone FP", + "area": "m", + "db": null, + "offset": 1902, + "bit": 1 + }, + { + "name": "M19022", + "plc_address": "M 1902.2", + "data_type": "bool", + "description": "MIX - CIPChange FP", + "area": "m", + "db": null, + "offset": 1902, + "bit": 2 + }, + { + "name": "M19023", + "plc_address": "M 1902.3", + "data_type": "bool", + "description": "MIX - RinseRunning FP", + "area": "m", + "db": null, + "offset": 1902, + "bit": 3 + }, + { + "name": "M19024", + "plc_address": "M 1902.4", + "data_type": "bool", + "description": "MIX - PressREQ FP", + "area": "m", + "db": null, + "offset": 1902, + "bit": 4 + }, + { + "name": "M19025", + "plc_address": "M 1902.5", + "data_type": "bool", + "description": "MIX - F1_StartStop_Command FP", + "area": "m", + "db": null, + "offset": 1902, + "bit": 5 + }, + { + "name": "M19026", + "plc_address": "M 1902.6", + "data_type": "bool", + "description": "MIX - PressLatch FP", + "area": "m", + "db": null, + "offset": 1902, + "bit": 6 + }, + { + "name": "M19027", + "plc_address": "M 1902.7", + "data_type": "bool", + "description": "MIX - ProdBrixHigh FP", + "area": "m", + "db": null, + "offset": 1902, + "bit": 7 + }, + { + "name": "M19030", + "plc_address": "M 1903.0", + "data_type": "bool", + "description": "MIX - ProdBrixLow FP", + "area": "m", + "db": null, + "offset": 1903, + "bit": 0 + }, + { + "name": "M19031", + "plc_address": "M 1903.1", + "data_type": "bool", + "description": "MIX - ProdCO2High FP", + "area": "m", + "db": null, + "offset": 1903, + "bit": 1 + }, + { + "name": "M19032", + "plc_address": "M 1903.2", + "data_type": "bool", + "description": "MIX - ProdCO2Low FP", + "area": "m", + "db": null, + "offset": 1903, + "bit": 2 + }, + { + "name": "M19033", + "plc_address": "M 1903.3", + "data_type": "bool", + "description": "MIX - WaterHighTemp FP", + "area": "m", + "db": null, + "offset": 1903, + "bit": 3 + }, + { + "name": "M19034", + "plc_address": "M 1903.4", + "data_type": "bool", + "description": "MIX - ProdHighTemp FP", + "area": "m", + "db": null, + "offset": 1903, + "bit": 4 + }, + { + "name": "M19060", + "plc_address": "M 1906.0", + "data_type": "bool", + "description": "MIX - CIPTotalDrainREQ FP", + "area": "m", + "db": null, + "offset": 1906, + "bit": 0 + }, + { + "name": "M19061", + "plc_address": "M 1906.1", + "data_type": "bool", + "description": "MIX - CIPDrainEnd FP", + "area": "m", + "db": null, + "offset": 1906, + "bit": 1 + }, + { + "name": "M19062", + "plc_address": "M 1906.2", + "data_type": "bool", + "description": "MIX - ProdTankFloodREQ FP", + "area": "m", + "db": null, + "offset": 1906, + "bit": 2 + }, + { + "name": "M19063", + "plc_address": "M 1906.3", + "data_type": "bool", + "description": "MIX - SyrTankFloodREQ FP", + "area": "m", + "db": null, + "offset": 1906, + "bit": 3 + }, + { + "name": "M19064", + "plc_address": "M 1906.4", + "data_type": "bool", + "description": "MIX - DeairTankFloodREQ FP", + "area": "m", + "db": null, + "offset": 1906, + "bit": 4 + }, + { + "name": "M19074", + "plc_address": "M 1907.4", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1907, + "bit": 4 + }, + { + "name": "M19075", + "plc_address": "M 1907.5", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1907, + "bit": 5 + }, + { + "name": "M19076", + "plc_address": "M 1907.6", + "data_type": "bool", + "description": "MIX - Product tank Drain Manual Reset FP", + "area": "m", + "db": null, + "offset": 1907, + "bit": 6 + }, + { + "name": "M19077", + "plc_address": "M 1907.7", + "data_type": "bool", + "description": "MIX - Product tank Drain Manual Reset ONS", + "area": "m", + "db": null, + "offset": 1907, + "bit": 7 + }, + { + "name": "M19080", + "plc_address": "M 1908.0", + "data_type": "bool", + "description": "MIX - Totalize FN", + "area": "m", + "db": null, + "offset": 1908, + "bit": 0 + }, + { + "name": "M19083", + "plc_address": "M 1908.3", + "data_type": "bool", + "description": "MIX - Load Next Recipe ONS", + "area": "m", + "db": null, + "offset": 1908, + "bit": 3 + }, + { + "name": "M19084", + "plc_address": "M 1908.4", + "data_type": "bool", + "description": "MIX - Load Next Recipe FP", + "area": "m", + "db": null, + "offset": 1908, + "bit": 4 + }, + { + "name": "M19086", + "plc_address": "M 1908.6", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1908, + "bit": 6 + }, + { + "name": "M19091", + "plc_address": "M 1909.1", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1909, + "bit": 1 + }, + { + "name": "M19094", + "plc_address": "M 1909.4", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1909, + "bit": 4 + }, + { + "name": "M19095", + "plc_address": "M 1909.5", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1909, + "bit": 5 + }, + { + "name": "M19100", + "plc_address": "M 1910.0", + "data_type": "bool", + "description": "MIX - Interlocking Net : SYRUP Room Communication Error", + "area": "m", + "db": null, + "offset": 1910, + "bit": 0 + }, + { + "name": "M19101", + "plc_address": "M 1910.1", + "data_type": "bool", + "description": "MIX - Interlocking Net : CIP Communication Error", + "area": "m", + "db": null, + "offset": 1910, + "bit": 1 + }, + { + "name": "M19102", + "plc_address": "M 1910.2", + "data_type": "bool", + "description": "MIX - Interlocking Net : PAST Communication Error", + "area": "m", + "db": null, + "offset": 1910, + "bit": 2 + }, + { + "name": "M19103", + "plc_address": "M 1910.3", + "data_type": "bool", + "description": "MIX - Interlocking Net : FILLER Communication Error", + "area": "m", + "db": null, + "offset": 1910, + "bit": 3 + }, + { + "name": "M19104", + "plc_address": "M 1910.4", + "data_type": "bool", + "description": "MIX - Interlocking Net : PRODUCT Room Communication Error", + "area": "m", + "db": null, + "offset": 1910, + "bit": 4 + }, + { + "name": "M19105", + "plc_address": "M 1910.5", + "data_type": "bool", + "description": "MIX - Interlocking Net : XX Communication Error", + "area": "m", + "db": null, + "offset": 1910, + "bit": 5 + }, + { + "name": "M19106", + "plc_address": "M 1910.6", + "data_type": "bool", + "description": "MIX - Interlocking Net : XX Communication Error", + "area": "m", + "db": null, + "offset": 1910, + "bit": 6 + }, + { + "name": "M19107", + "plc_address": "M 1910.7", + "data_type": "bool", + "description": "MIX - Interlocking Net : XX Communication Error", + "area": "m", + "db": null, + "offset": 1910, + "bit": 7 + }, + { + "name": "M19110", + "plc_address": "M 1911.0", + "data_type": "bool", + "description": "MIX - Product Tank Drain Manual Request", + "area": "m", + "db": null, + "offset": 1911, + "bit": 0 + }, + { + "name": "M19111", + "plc_address": "M 1911.1", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1911, + "bit": 1 + }, + { + "name": "M19112", + "plc_address": "M 1911.2", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1911, + "bit": 2 + }, + { + "name": "M19113", + "plc_address": "M 1911.3", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1911, + "bit": 3 + }, + { + "name": "M19114", + "plc_address": "M 1911.4", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1911, + "bit": 4 + }, + { + "name": "M19115", + "plc_address": "M 1911.5", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1911, + "bit": 5 + }, + { + "name": "M19116", + "plc_address": "M 1911.6", + "data_type": "bool", + "description": "MIX - Interlocking Net : General Communication Error", + "area": "m", + "db": null, + "offset": 1911, + "bit": 6 + }, + { + "name": "M19117", + "plc_address": "M 1911.7", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1911, + "bit": 7 + }, + { + "name": "M19120", + "plc_address": "M 1920.0", + "data_type": "bool", + "description": "MIX - Valves Global Ssfety", + "area": "m", + "db": null, + "offset": 1920, + "bit": 0 + }, + { + "name": "M19150", + "plc_address": "M 1915.0", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1915, + "bit": 0 + }, + { + "name": "M19151", + "plc_address": "M 1915.1", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1915, + "bit": 1 + }, + { + "name": "M19152", + "plc_address": "M 1915.2", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1915, + "bit": 2 + }, + { + "name": "M19153", + "plc_address": "M 1915.3", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1915, + "bit": 3 + }, + { + "name": "M19154", + "plc_address": "M 1915.4", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1915, + "bit": 4 + }, + { + "name": "M19155", + "plc_address": "M 1915.5", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1915, + "bit": 5 + }, + { + "name": "M19156", + "plc_address": "M 1915.6", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1915, + "bit": 6 + }, + { + "name": "M19157", + "plc_address": "M 1915.7", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1915, + "bit": 7 + }, + { + "name": "M19505", + "plc_address": "M 1950.5", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1950, + "bit": 5 + }, + { + "name": "M19506", + "plc_address": "M 1950.6", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1950, + "bit": 6 + }, + { + "name": "M19507", + "plc_address": "M 1950.7", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1950, + "bit": 7 + }, + { + "name": "M19510", + "plc_address": "M 1951.0", + "data_type": "bool", + "description": "MIX - I/O Point Fault Memory", + "area": "m", + "db": null, + "offset": 1951, + "bit": 0 + }, + { + "name": "M19511", + "plc_address": "M 1951.1", + "data_type": "bool", + "description": "MIX - Loss Of Rack Fault Memory", + "area": "m", + "db": null, + "offset": 1951, + "bit": 1 + }, + { + "name": "M19512", + "plc_address": "M 1951.2", + "data_type": "bool", + "description": "MIX - Complete Restart Memory", + "area": "m", + "db": null, + "offset": 1951, + "bit": 2 + }, + { + "name": "M19513", + "plc_address": "M 1951.3", + "data_type": "bool", + "description": "MIX - Profibus diag CHECK_ACTIVE\" \"", + "area": "m", + "db": null, + "offset": 1951, + "bit": 3 + }, + { + "name": "M19514", + "plc_address": "M 1951.4", + "data_type": "bool", + "description": "MIX - Profibus diag HMI RESET - CHECK_ACTIVE\" \"", + "area": "m", + "db": null, + "offset": 1951, + "bit": 4 + }, + { + "name": "M19515", + "plc_address": "M 1951.5", + "data_type": "bool", + "description": "MIX - Profibus diag HMI SINGLE DIAG REQUEST\" \"", + "area": "m", + "db": null, + "offset": 1951, + "bit": 5 + }, + { + "name": "M19517", + "plc_address": "M 1951.7", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 1951, + "bit": 7 + }, + { + "name": "M20000", + "plc_address": "M 2000.0", + "data_type": "bool", + "description": "MIX - Stop_SR", + "area": "m", + "db": null, + "offset": 2000, + "bit": 0 + }, + { + "name": "M20001", + "plc_address": "M 2000.1", + "data_type": "bool", + "description": "MIX - ColdRinseSR", + "area": "m", + "db": null, + "offset": 2000, + "bit": 1 + }, + { + "name": "M20002", + "plc_address": "M 2000.2", + "data_type": "bool", + "description": "MIX - WarmRinseSR", + "area": "m", + "db": null, + "offset": 2000, + "bit": 2 + }, + { + "name": "M20003", + "plc_address": "M 2000.3", + "data_type": "bool", + "description": "MIX -", + "area": "m", + "db": null, + "offset": 2000, + "bit": 3 + }, + { + "name": "M20004", + "plc_address": "M 2000.4", + "data_type": "bool", + "description": "MIX - mColdRinseSelected", + "area": "m", + "db": null, + "offset": 2000, + "bit": 4 + }, + { + "name": "M20005", + "plc_address": "M 2000.5", + "data_type": "bool", + "description": "MIX - mWarmRinseSelected", + "area": "m", + "db": null, + "offset": 2000, + "bit": 5 + }, + { + "name": "M3.2", + "plc_address": "M 3.2", + "data_type": "bool", + "description": "Modifica_16052022", + "area": "m", + "db": null, + "offset": 3, + "bit": 2 + }, + { + "name": "M3042", + "plc_address": "M 304.2", + "data_type": "bool", + "description": "Start Up ready to Filler Aux", + "area": "m", + "db": null, + "offset": 304, + "bit": 2 + }, + { + "name": "M305.2", + "plc_address": "M 305.2", + "data_type": "bool", + "description": "Start Up with Flooding: Pressure Enable", + "area": "m", + "db": null, + "offset": 305, + "bit": 2 + }, + { + "name": "M305.6", + "plc_address": "M 305.6", + "data_type": "bool", + "description": "Cip : Filler Dummy Bottles Inserition Request FP", + "area": "m", + "db": null, + "offset": 305, + "bit": 6 + }, + { + "name": "M305.7", + "plc_address": "M 305.7", + "data_type": "bool", + "description": "Cip : Filler Dummy Bottles Inserition Request", + "area": "m", + "db": null, + "offset": 305, + "bit": 7 + }, + { + "name": "M3051", + "plc_address": "M 305.1", + "data_type": "bool", + "description": "Start Up with Flooding: Drain Activated ONS", + "area": "m", + "db": null, + "offset": 305, + "bit": 1 + }, + { + "name": "M3053", + "plc_address": "M 305.3", + "data_type": "bool", + "description": "Start Up with Flooding: Flooding Activated", + "area": "m", + "db": null, + "offset": 305, + "bit": 3 + }, + { + "name": "M3054", + "plc_address": "M 305.4", + "data_type": "bool", + "description": "Product Tank Bottom Calc FP", + "area": "m", + "db": null, + "offset": 305, + "bit": 4 + }, + { + "name": "M3055", + "plc_address": "M 305.5", + "data_type": "bool", + "description": "Product Tank Full FP", + "area": "m", + "db": null, + "offset": 305, + "bit": 5 + }, + { + "name": "M306.0", + "plc_address": "M 306.0", + "data_type": "bool", + "description": "EndProductionDrain", + "area": "m", + "db": null, + "offset": 306, + "bit": 0 + }, + { + "name": "M4000", + "plc_address": "M 400.0", + "data_type": "bool", + "description": "Aux PPM303 Slew 1", + "area": "m", + "db": null, + "offset": 400, + "bit": 0 + }, + { + "name": "M4001", + "plc_address": "M 400.1", + "data_type": "bool", + "description": "Aux PPM303 Slew 2", + "area": "m", + "db": null, + "offset": 400, + "bit": 1 + }, + { + "name": "M50.0_Test_Sim", + "plc_address": "M 50.0", + "data_type": "bool", + "description": "_Simulation Active_", + "area": "m", + "db": null, + "offset": 50, + "bit": 0 + }, + { + "name": "M80.0", + "plc_address": "M 80.0", + "data_type": "bool", + "description": "Aux FN per Cip Complete", + "area": "m", + "db": null, + "offset": 80, + "bit": 0 + }, + { + "name": "M80.1", + "plc_address": "M 80.1", + "data_type": "bool", + "description": "Aux FP First Production Done", + "area": "m", + "db": null, + "offset": 80, + "bit": 1 + }, + { + "name": "M80.2", + "plc_address": "M 80.2", + "data_type": "bool", + "description": "Mem. First Production Done", + "area": "m", + "db": null, + "offset": 80, + "bit": 2 + }, + { + "name": "M80.3", + "plc_address": "M 80.3", + "data_type": "bool", + "description": "Aux Mem. Prima First Prod Done for Maselli", + "area": "m", + "db": null, + "offset": 80, + "bit": 3 + }, + { + "name": "M80.4", + "plc_address": "M 80.4", + "data_type": "bool", + "description": "Aux Next Step After Blending in first prod", + "area": "m", + "db": null, + "offset": 80, + "bit": 4 + }, + { + "name": "mAlarmHornReset", + "plc_address": "M 1715.2", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1715, + "bit": 2 + }, + { + "name": "mAuxiliaryOn", + "plc_address": "M 130.0", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 130, + "bit": 0 + }, + { + "name": "mAuxStepICSMssg", + "plc_address": "MW 620", + "data_type": "int", + "description": "MIX - ICS Aux Memory Step", + "area": "mw", + "db": null, + "offset": 620, + "bit": null + }, + { + "name": "mAuxStopFromFillerTmr", + "plc_address": "T 17", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 17, + "bit": null + }, + { + "name": "mAuxTP1", + "plc_address": "T 140", + "data_type": "timer", + "description": "MIX - MFMAnalogValues_Totalize", + "area": "t", + "db": null, + "offset": 140, + "bit": null + }, + { + "name": "mAVN30x_1", + "plc_address": "M 1690.0", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1690, + "bit": 0 + }, + { + "name": "mAVN30x_1_Old", + "plc_address": "M 1691.0", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1691, + "bit": 0 + }, + { + "name": "mAVN30x_2", + "plc_address": "M 1690.1", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1690, + "bit": 1 + }, + { + "name": "mAVN30x_2_Old", + "plc_address": "M 1691.1", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1691, + "bit": 1 + }, + { + "name": "mAVN30x_3", + "plc_address": "M 1690.2", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1690, + "bit": 2 + }, + { + "name": "mAVN30x_3_Old", + "plc_address": "M 1691.2", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1691, + "bit": 2 + }, + { + "name": "MB101", + "plc_address": "MB 101", + "data_type": "byte", + "description": "QCO Database Pointer", + "area": "mb", + "db": null, + "offset": 101, + "bit": null + }, + { + "name": "mBaialage_Fault", + "plc_address": "T 21", + "data_type": "timer", + "description": "MIX - Baialage", + "area": "t", + "db": null, + "offset": 21, + "bit": null + }, + { + "name": "mBaialage_Request", + "plc_address": "M 1908.2", + "data_type": "bool", + "description": "MIX - Baialage Request", + "area": "m", + "db": null, + "offset": 1908, + "bit": 2 + }, + { + "name": "mBaialageDelayMinflow", + "plc_address": "T 20", + "data_type": "timer", + "description": "MIX - Baialage", + "area": "t", + "db": null, + "offset": 20, + "bit": null + }, + { + "name": "mBaialageReqONS", + "plc_address": "M 1908.1", + "data_type": "bool", + "description": "MIX - Baialage Request FP", + "area": "m", + "db": null, + "offset": 1908, + "bit": 1 + }, + { + "name": "mBalaiageDoneONS", + "plc_address": "M 1908.5", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1908, + "bit": 5 + }, + { + "name": "mBlenderDrainTimer", + "plc_address": "T 125", + "data_type": "timer", + "description": "MIX - CIP Total Drain", + "area": "t", + "db": null, + "offset": 125, + "bit": null + }, + { + "name": "mBlenderDrainTimerDelay", + "plc_address": "T 182", + "data_type": "timer", + "description": "MIX - CIP Total Drain Delay Timer", + "area": "t", + "db": null, + "offset": 182, + "bit": null + }, + { + "name": "mBlenderEmprtyTON", + "plc_address": "T 124", + "data_type": "timer", + "description": "MIX - CIP MAIN", + "area": "t", + "db": null, + "offset": 124, + "bit": null + }, + { + "name": "mBlenderStopDly", + "plc_address": "T 10", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 10, + "bit": null + }, + { + "name": "mBlendStopDly", + "plc_address": "T 139", + "data_type": "timer", + "description": "MIX - MFMAnalogValues_Totalize", + "area": "t", + "db": null, + "offset": 139, + "bit": null + }, + { + "name": "mCIP_CompletedONS", + "plc_address": "M 1900.4", + "data_type": "bool", + "description": "MIX - CIP MAIN", + "area": "m", + "db": null, + "offset": 1900, + "bit": 4 + }, + { + "name": "mCIPRinseDlyOpenRMP302", + "plc_address": "T 82", + "data_type": "timer", + "description": "Time delay to open valve RMP302 in CIP/Rinse", + "area": "t", + "db": null, + "offset": 82, + "bit": null + }, + { + "name": "mCIPRinseDlyOpenValve", + "plc_address": "T 81", + "data_type": "timer", + "description": "Time delay to open valve in CIP/Rinse", + "area": "t", + "db": null, + "offset": 81, + "bit": null + }, + { + "name": "mClock_ONS", + "plc_address": "M 1903.7", + "data_type": "bool", + "description": "MIX - CIPLocal_ExecSimpleCIP", + "area": "m", + "db": null, + "offset": 1903, + "bit": 7 + }, + { + "name": "mCO2MainValveDelay", + "plc_address": "T 44", + "data_type": "timer", + "description": "MIX - ProductTank PressCtrl", + "area": "t", + "db": null, + "offset": 44, + "bit": null + }, + { + "name": "mCO2TD", + "plc_address": "MD 2016", + "data_type": "real", + "description": "MIX - CIp Prod Flow", + "area": "md", + "db": null, + "offset": 2016, + "bit": null + }, + { + "name": "mCO2Td1Ons", + "plc_address": "M 1725.5", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1725, + "bit": 5 + }, + { + "name": "mCO2TdOns", + "plc_address": "M 1725.4", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 1725, + "bit": 4 + }, + { + "name": "mCTS301HighAcheavedDly", + "plc_address": "T 34", + "data_type": "timer", + "description": "MIX - CIPLocal_WaitEvent_Ctrl", + "area": "t", + "db": null, + "offset": 34, + "bit": null + }, + { + "name": "mCTS301LowAcheavedDly", + "plc_address": "T 36", + "data_type": "timer", + "description": "MIX - CIPLocal_WaitEvent_Ctrl", + "area": "t", + "db": null, + "offset": 36, + "bit": null + }, + { + "name": "MD1200", + "plc_address": "MD 1200", + "data_type": "dword", + "description": "Aux Liter Offset", + "area": "md", + "db": null, + "offset": 1200, + "bit": null + }, + { + "name": "MD1204", + "plc_address": "MD 1204", + "data_type": "dword", + "description": "Aux deareator Start Up Liters Counter", + "area": "md", + "db": null, + "offset": 1204, + "bit": null + }, + { + "name": "MD1206", + "plc_address": "MD 1206", + "data_type": "dword", + "description": "Aux CarboWater Line Offset", + "area": "md", + "db": null, + "offset": 1206, + "bit": null + }, + { + "name": "MD1870", + "plc_address": "MD 1870", + "data_type": "dword", + "description": "MIX - Profibus network Fault array 1", + "area": "md", + "db": null, + "offset": 1870, + "bit": null + }, + { + "name": "MD1874", + "plc_address": "MD 1874", + "data_type": "dword", + "description": "MIX - Profibus network Fault array 2", + "area": "md", + "db": null, + "offset": 1874, + "bit": null + }, + { + "name": "MD1878", + "plc_address": "MD 1878", + "data_type": "dword", + "description": "MIX - Profibus network Fault array 3", + "area": "md", + "db": null, + "offset": 1878, + "bit": null + }, + { + "name": "MD1882", + "plc_address": "MD 1882", + "data_type": "dword", + "description": "MIX - Profibus network Fault array 4", + "area": "md", + "db": null, + "offset": 1882, + "bit": null + }, + { + "name": "mDeairLSN301_LevFault", + "plc_address": "T 77", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 77, + "bit": null + }, + { + "name": "mDeairLSN301_LevFault1", + "plc_address": "T 78", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 78, + "bit": null + }, + { + "name": "mDeairLSN301_LevFault2", + "plc_address": "T 79", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 79, + "bit": null + }, + { + "name": "mDeairTank_Flood", + "plc_address": "T 129", + "data_type": "timer", + "description": "MIX - CIP Flood", + "area": "t", + "db": null, + "offset": 129, + "bit": null + }, + { + "name": "mDeairTank_HighLvlONS", + "plc_address": "M 1909.0", + "data_type": "bool", + "description": "MIX - High deair level fault FP", + "area": "m", + "db": null, + "offset": 1909, + "bit": 0 + }, + { + "name": "mDeairTank_LevFault", + "plc_address": "T 58", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 58, + "bit": null + }, + { + "name": "mDeairTank_LevFault1", + "plc_address": "T 59", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 59, + "bit": null + }, + { + "name": "mDeairTank_LevFault2", + "plc_address": "T 60", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 60, + "bit": null + }, + { + "name": "mDeairTank_LevFault3", + "plc_address": "T 148", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 148, + "bit": null + }, + { + "name": "mDeairTank_LoadDelay", + "plc_address": "T 57", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 57, + "bit": null + }, + { + "name": "mDeairTank2_Flood", + "plc_address": "T 120", + "data_type": "timer", + "description": "Timer to Mix the first prod", + "area": "t", + "db": null, + "offset": 120, + "bit": null + }, + { + "name": "mDelayBlendEn", + "plc_address": "T 11", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 11, + "bit": null + }, + { + "name": "mDelayCIPStopP1", + "plc_address": "T 46", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 46, + "bit": null + }, + { + "name": "mDelayCIPStopP2", + "plc_address": "T 51", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 51, + "bit": null + }, + { + "name": "mDelayCIPStopP3", + "plc_address": "T 53", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 53, + "bit": null + }, + { + "name": "mDelayCIPStopP5", + "plc_address": "T 49", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 49, + "bit": null + }, + { + "name": "mDelayCIPStopP9", + "plc_address": "T 76", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 76, + "bit": null + }, + { + "name": "mDelayCIPStopPPM307", + "plc_address": "T 27", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 27, + "bit": null + }, + { + "name": "mDelayCipStopPPN301", + "plc_address": "T 149", + "data_type": "timer", + "description": "MIX - Pumps Control", + "area": "t", + "db": null, + "offset": 149, + "bit": null + }, + { + "name": "mDelayOpenAVM317", + "plc_address": "T 29", + "data_type": "timer", + "description": "MIX - Pneumatic Valve Ctrl", + "area": "t", + "db": null, + "offset": 29, + "bit": null + }, + { + "name": "mDelayPowerOnTmr", + "plc_address": "T 0", + "data_type": "timer", + "description": "MIX - BlenderCtrl__Main", + "area": "t", + "db": null, + "offset": 0, + "bit": null + }, + { + "name": "mDelayProdStopPPM303", + "plc_address": "T 52", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 52, + "bit": null + }, + { + "name": "mDelayProdStopPPM309", + "plc_address": "T 73", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 73, + "bit": null + }, + { + "name": "mDelayStartPPM307", + "plc_address": "T 26", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 26, + "bit": null + }, + { + "name": "mDelayStartPPN301", + "plc_address": "T 92", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 92, + "bit": null + }, + { + "name": "mDelayStartPPN305", + "plc_address": "T 48", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 48, + "bit": null + }, + { + "name": "mDelayStartPPN305Blend", + "plc_address": "T 47", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 47, + "bit": null + }, + { + "name": "mDelayStartPPP302", + "plc_address": "T 50", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 50, + "bit": null + }, + { + "name": "mDelayStartProdPPN301", + "plc_address": "T 89", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 89, + "bit": null + }, + { + "name": "mDelayStop", + "plc_address": "T 9", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 9, + "bit": null + }, + { + "name": "mDelayStop_SR_P", + "plc_address": "T 54", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 54, + "bit": null + }, + { + "name": "mDelayStopPPN301", + "plc_address": "T 150", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 150, + "bit": null + }, + { + "name": "mDelayStopPPN305", + "plc_address": "T 152", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 152, + "bit": null + }, + { + "name": "mDelayStopProdPPN301", + "plc_address": "T 157", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 157, + "bit": null + }, + { + "name": "mDelayToRestart", + "plc_address": "T 18", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 18, + "bit": null + }, + { + "name": "mDeoxCIPPressTmr", + "plc_address": "T 99", + "data_type": "timer", + "description": "MIX - Deox CIP Delta Inlet Pressure Timer", + "area": "t", + "db": null, + "offset": 99, + "bit": null + }, + { + "name": "mDeoxLowPressTmr", + "plc_address": "T 71", + "data_type": "timer", + "description": "MIX - Deox Low Inlet Pressure Timer", + "area": "t", + "db": null, + "offset": 71, + "bit": null + }, + { + "name": "mDeoxNoPressTmr", + "plc_address": "T 72", + "data_type": "timer", + "description": "MIX - Deox No Inlet Pressure Timer", + "area": "t", + "db": null, + "offset": 72, + "bit": null + }, + { + "name": "mDeoxPressCtrlDly", + "plc_address": "T 70", + "data_type": "timer", + "description": "MIX - Deox Inlet Pressure Control Delay", + "area": "t", + "db": null, + "offset": 70, + "bit": null + }, + { + "name": "mDlyCarboStop", + "plc_address": "T 65", + "data_type": "timer", + "description": "MIX - Delay Carbo Stop OFF", + "area": "t", + "db": null, + "offset": 65, + "bit": null + }, + { + "name": "mDlyCIPSysLevelOK", + "plc_address": "T 87", + "data_type": "timer", + "description": "Time delay to CIP System Level OK", + "area": "t", + "db": null, + "offset": 87, + "bit": null + }, + { + "name": "mDlyFreeze", + "plc_address": "T 66", + "data_type": "timer", + "description": "MIX - Delay Freeze Meter OFF", + "area": "t", + "db": null, + "offset": 66, + "bit": null + }, + { + "name": "mDlyOffRecirc", + "plc_address": "T 15", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 15, + "bit": null + }, + { + "name": "mDlyReturnFlowOff", + "plc_address": "T 88", + "data_type": "timer", + "description": "ICS - Delay to Return Flow OFF", + "area": "t", + "db": null, + "offset": 88, + "bit": null + }, + { + "name": "mDlyReturnFlowOn", + "plc_address": "T 98", + "data_type": "timer", + "description": "ICS - Delay to Return flow ON", + "area": "t", + "db": null, + "offset": 98, + "bit": null + }, + { + "name": "mEHS301_Fault", + "plc_address": "T 114", + "data_type": "timer", + "description": "MIX - EHS Control", + "area": "t", + "db": null, + "offset": 114, + "bit": null + }, + { + "name": "mEHS302_Fault", + "plc_address": "T 115", + "data_type": "timer", + "description": "MIX - EHS Control", + "area": "t", + "db": null, + "offset": 115, + "bit": null + }, + { + "name": "mEHS303_Fault", + "plc_address": "T 116", + "data_type": "timer", + "description": "MIX - EHS Control", + "area": "t", + "db": null, + "offset": 116, + "bit": null + }, + { + "name": "mEHS304_Fault", + "plc_address": "T 117", + "data_type": "timer", + "description": "MIX - EHS Control", + "area": "t", + "db": null, + "offset": 117, + "bit": null + }, + { + "name": "mEHS305_Fault", + "plc_address": "T 118", + "data_type": "timer", + "description": "MIX - EHS Control", + "area": "t", + "db": null, + "offset": 118, + "bit": null + }, + { + "name": "mEHS306_Fault", + "plc_address": "T 119", + "data_type": "timer", + "description": "MIX - EHS Control", + "area": "t", + "db": null, + "offset": 119, + "bit": null + }, + { + "name": "mEnableStartTmr", + "plc_address": "T 8", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 8, + "bit": null + }, + { + "name": "mEnCooler", + "plc_address": "T 14", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 14, + "bit": null + }, + { + "name": "mEnStopFromFillerTmr", + "plc_address": "T 16", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 16, + "bit": null + }, + { + "name": "mEnToRamp", + "plc_address": "T 13", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 13, + "bit": null + }, + { + "name": "mEqPressOk", + "plc_address": "T 45", + "data_type": "timer", + "description": "MIX - ProductTank PressCtrl", + "area": "t", + "db": null, + "offset": 45, + "bit": null + }, + { + "name": "MessageScroll_Time", + "plc_address": "T 142", + "data_type": "timer", + "description": "MIX - MessageScroll", + "area": "t", + "db": null, + "offset": 142, + "bit": null + }, + { + "name": "mFaultCloseRMM301Tmr", + "plc_address": "T 38", + "data_type": "timer", + "description": "MIX - ModValveFault", + "area": "t", + "db": null, + "offset": 38, + "bit": null + }, + { + "name": "mFaultCloseRMM303Tmr", + "plc_address": "T 42", + "data_type": "timer", + "description": "MIX - ModValveFault", + "area": "t", + "db": null, + "offset": 42, + "bit": null + }, + { + "name": "mFaultCloseRMM304Tmr", + "plc_address": "T 68", + "data_type": "timer", + "description": "MIX - ModValveFault", + "area": "t", + "db": null, + "offset": 68, + "bit": null + }, + { + "name": "mFaultCloseRMP302Tmr", + "plc_address": "T 40", + "data_type": "timer", + "description": "MIX - ModValveFault", + "area": "t", + "db": null, + "offset": 40, + "bit": null + }, + { + "name": "mFaultOpenRMM301Tmr", + "plc_address": "T 37", + "data_type": "timer", + "description": "MIX - ModValveFault", + "area": "t", + "db": null, + "offset": 37, + "bit": null + }, + { + "name": "mFaultOpenRMM303Tmr", + "plc_address": "T 41", + "data_type": "timer", + "description": "MIX - ModValveFault", + "area": "t", + "db": null, + "offset": 41, + "bit": null + }, + { + "name": "mFaultOpenRMM304Tmr", + "plc_address": "T 67", + "data_type": "timer", + "description": "MIX - ModValveFault", + "area": "t", + "db": null, + "offset": 67, + "bit": null + }, + { + "name": "mFaultOpenRMP302Tmr", + "plc_address": "T 39", + "data_type": "timer", + "description": "MIX - ModValveFault", + "area": "t", + "db": null, + "offset": 39, + "bit": null + }, + { + "name": "mFillerFirstLoadTimeOut", + "plc_address": "M 2000.6", + "data_type": "bool", + "description": "MIX - BlendFill StartUp", + "area": "m", + "db": null, + "offset": 2000, + "bit": 6 + }, + { + "name": "mFillerProdLoadedInit", + "plc_address": "MD 2004", + "data_type": "real", + "description": "MIX - BlendFill StartUp", + "area": "md", + "db": null, + "offset": 2004, + "bit": null + }, + { + "name": "mFinalPressOk", + "plc_address": "T 91", + "data_type": "timer", + "description": "MIX - ProductTank PressCtrl", + "area": "t", + "db": null, + "offset": 91, + "bit": null + }, + { + "name": "mFlipFlop_1", + "plc_address": "T 101", + "data_type": "timer", + "description": "MIX - Pneumatic Valve Ctrl", + "area": "t", + "db": null, + "offset": 101, + "bit": null + }, + { + "name": "mFlipFlop_2", + "plc_address": "T 102", + "data_type": "timer", + "description": "MIX - Pneumatic Valve Ctrl", + "area": "t", + "db": null, + "offset": 102, + "bit": null + }, + { + "name": "mFlipFlop_3", + "plc_address": "T 103", + "data_type": "timer", + "description": "MIX - Pneumatic Valve Ctrl", + "area": "t", + "db": null, + "offset": 103, + "bit": null + }, + { + "name": "mFlipFlop_4", + "plc_address": "T 104", + "data_type": "timer", + "description": "MIX - Pneumatic Valve Ctrl", + "area": "t", + "db": null, + "offset": 104, + "bit": null + }, + { + "name": "mFlipFlopTOF", + "plc_address": "T 31", + "data_type": "timer", + "description": "MIX - Pneumatic Valve Ctrl", + "area": "t", + "db": null, + "offset": 31, + "bit": null + }, + { + "name": "mFlipFlopTOF1", + "plc_address": "T 107", + "data_type": "timer", + "description": "MIX - ProductTankDrain", + "area": "t", + "db": null, + "offset": 107, + "bit": null + }, + { + "name": "mFlipFlopTON", + "plc_address": "T 30", + "data_type": "timer", + "description": "MIX - Pneumatic Valve Ctrl", + "area": "t", + "db": null, + "offset": 30, + "bit": null + }, + { + "name": "mFlipFlopTON1", + "plc_address": "T 106", + "data_type": "timer", + "description": "MIX - ProductTankDrain", + "area": "t", + "db": null, + "offset": 106, + "bit": null + }, + { + "name": "mICSCheckDosingMoreOFF", + "plc_address": "T 96", + "data_type": "timer", + "description": "MIX - ICS Check Conductivity to Dosing More Delay OFF", + "area": "t", + "db": null, + "offset": 96, + "bit": null + }, + { + "name": "mICSCheckDosingMoreON", + "plc_address": "T 95", + "data_type": "timer", + "description": "MIX - ICS Check Conductivity to Dosing More Delay ON", + "area": "t", + "db": null, + "offset": 95, + "bit": null + }, + { + "name": "mICSCIPDrainDone", + "plc_address": "T 97", + "data_type": "timer", + "description": "MIX - ICS", + "area": "t", + "db": null, + "offset": 97, + "bit": null + }, + { + "name": "mICSDelayFlushingOFF", + "plc_address": "T 110", + "data_type": "timer", + "description": "MIX - ICS Delay to Stop Flushing", + "area": "t", + "db": null, + "offset": 110, + "bit": null + }, + { + "name": "mInizialize_ONS", + "plc_address": "M 1904.0", + "data_type": "bool", + "description": "MIX - CIPLocal_ExecSimpleCIP", + "area": "m", + "db": null, + "offset": 1904, + "bit": 0 + }, + { + "name": "mInizializeTP", + "plc_address": "T 23", + "data_type": "timer", + "description": "MIX - CIP Local", + "area": "t", + "db": null, + "offset": 23, + "bit": null + }, + { + "name": "mNoRecircFlowDly", + "plc_address": "T 24", + "data_type": "timer", + "description": "MIX - CIP Local", + "area": "t", + "db": null, + "offset": 24, + "bit": null + }, + { + "name": "mONS", + "plc_address": "M 1900.6", + "data_type": "bool", + "description": "MIX - CIP Local", + "area": "m", + "db": null, + "offset": 1900, + "bit": 6 + }, + { + "name": "mONS2", + "plc_address": "M 1907.2", + "data_type": "bool", + "description": "MIX - CIP Local", + "area": "m", + "db": null, + "offset": 1907, + "bit": 2 + }, + { + "name": "mOpenAVS333_335TOF", + "plc_address": "T 35", + "data_type": "timer", + "description": "MIX - CIPLocal_WaitEvent_Ctrl", + "area": "t", + "db": null, + "offset": 35, + "bit": null + }, + { + "name": "mOperatorStopTP", + "plc_address": "T 22", + "data_type": "timer", + "description": "MIX - BlenderRun_Stopping", + "area": "t", + "db": null, + "offset": 22, + "bit": null + }, + { + "name": "mPAMaselli_FreezeMeter", + "plc_address": "T 183", + "data_type": "timer", + "description": "", + "area": "t", + "db": null, + "offset": 183, + "bit": null + }, + { + "name": "mPAMaselli_RecipeFTRIG", + "plc_address": "M 1909.7", + "data_type": "bool", + "description": "MIX - mPAMaselli_RecipeFTRIG", + "area": "m", + "db": null, + "offset": 1909, + "bit": 7 + }, + { + "name": "mPAMaselli_RecipeRTRIG", + "plc_address": "M 1909.6", + "data_type": "bool", + "description": "MIX - mPAMaselli_RecipeRTRIG", + "area": "m", + "db": null, + "offset": 1909, + "bit": 6 + }, + { + "name": "mPAMaselli_RecipeTmr", + "plc_address": "T 170", + "data_type": "timer", + "description": "MIX - Maselli_PA_Ctrl_Transfer", + "area": "t", + "db": null, + "offset": 170, + "bit": null + }, + { + "name": "mPAMaselli_RecipeTmr1", + "plc_address": "T 171", + "data_type": "timer", + "description": "MIX - Maselli_PA_Ctrl_Write", + "area": "t", + "db": null, + "offset": 171, + "bit": null + }, + { + "name": "mPAMaselli_TrnsfrFault", + "plc_address": "T 173", + "data_type": "timer", + "description": "MIX - Maselli_PA_Ctrl_Transfer Fault", + "area": "t", + "db": null, + "offset": 173, + "bit": null + }, + { + "name": "mPAMaselliTmrFault", + "plc_address": "T 172", + "data_type": "timer", + "description": "MIX - Maselli_PA_Ctrl_Read", + "area": "t", + "db": null, + "offset": 172, + "bit": null + }, + { + "name": "mPAMaselliTmrFault1", + "plc_address": "T 175", + "data_type": "timer", + "description": "MIX - Maselli_PA_Ctrl_Error", + "area": "t", + "db": null, + "offset": 175, + "bit": null + }, + { + "name": "mPAMaselliTmrReset", + "plc_address": "T 32", + "data_type": "timer", + "description": "MIX - Maselli_PA_Control", + "area": "t", + "db": null, + "offset": 32, + "bit": null + }, + { + "name": "mPAmPDS_SYR_FreezeMeter", + "plc_address": "T 177", + "data_type": "timer", + "description": "MIX - mPDS_SYR_PA_Control", + "area": "t", + "db": null, + "offset": 177, + "bit": null + }, + { + "name": "mPAmPDS_SYR_TmrFault", + "plc_address": "T 174", + "data_type": "timer", + "description": "MIX - mPDS_SYR_PA_Ctrl_Read", + "area": "t", + "db": null, + "offset": 174, + "bit": null + }, + { + "name": "mPAmPDS_SYR_TmrReset", + "plc_address": "T 176", + "data_type": "timer", + "description": "MIX - mPDS_SYR_PA_Control", + "area": "t", + "db": null, + "offset": 176, + "bit": null + }, + { + "name": "mPAmPDSCARBOStopMeterTmr", + "plc_address": "T 161", + "data_type": "timer", + "description": "MIX - mPDS_PA_Control", + "area": "t", + "db": null, + "offset": 161, + "bit": null + }, + { + "name": "mPAmPDSFreezeMeterTmr", + "plc_address": "T 160", + "data_type": "timer", + "description": "MIX - mPDS_PA_Control", + "area": "t", + "db": null, + "offset": 160, + "bit": null + }, + { + "name": "mPAmPDSTmrComErr", + "plc_address": "T 162", + "data_type": "timer", + "description": "MIX - mPDS_PA_Ctrl_Read", + "area": "t", + "db": null, + "offset": 162, + "bit": null + }, + { + "name": "mPAmPDSTmrFault", + "plc_address": "T 163", + "data_type": "timer", + "description": "MIX - mPDS_PA_Ctrl_Read", + "area": "t", + "db": null, + "offset": 163, + "bit": null + }, + { + "name": "mPAmPDSTmrReset", + "plc_address": "T 159", + "data_type": "timer", + "description": "MIX - mPDS_PA_Control", + "area": "t", + "db": null, + "offset": 159, + "bit": null + }, + { + "name": "mPDS_PA_OutDigitByteDI00", + "plc_address": "M 1792.0", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI00", + "area": "m", + "db": null, + "offset": 1792, + "bit": 0 + }, + { + "name": "mPDS_PA_OutDigitByteDI01", + "plc_address": "M 1792.1", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI01", + "area": "m", + "db": null, + "offset": 1792, + "bit": 1 + }, + { + "name": "mPDS_PA_OutDigitByteDI02", + "plc_address": "M 1792.2", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI02", + "area": "m", + "db": null, + "offset": 1792, + "bit": 2 + }, + { + "name": "mPDS_PA_OutDigitByteDI03", + "plc_address": "M 1792.3", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI03", + "area": "m", + "db": null, + "offset": 1792, + "bit": 3 + }, + { + "name": "mPDS_PA_OutDigitByteDI04", + "plc_address": "M 1792.4", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI04", + "area": "m", + "db": null, + "offset": 1792, + "bit": 4 + }, + { + "name": "mPDS_PA_OutDigitByteDI05", + "plc_address": "M 1792.5", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI05", + "area": "m", + "db": null, + "offset": 1792, + "bit": 5 + }, + { + "name": "mPDS_PA_OutDigitByteDI06", + "plc_address": "M 1792.6", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI06", + "area": "m", + "db": null, + "offset": 1792, + "bit": 6 + }, + { + "name": "mPDS_PA_OutDigitByteDI07", + "plc_address": "M 1792.7", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI07", + "area": "m", + "db": null, + "offset": 1792, + "bit": 7 + }, + { + "name": "mPDS_PA_OutDigitByteDI10", + "plc_address": "M 1793.0", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI10", + "area": "m", + "db": null, + "offset": 1793, + "bit": 0 + }, + { + "name": "mPDS_PA_OutDigitByteDI11", + "plc_address": "M 1793.1", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI11", + "area": "m", + "db": null, + "offset": 1793, + "bit": 1 + }, + { + "name": "mPDS_PA_OutDigitByteDI12", + "plc_address": "M 1793.2", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI12", + "area": "m", + "db": null, + "offset": 1793, + "bit": 2 + }, + { + "name": "mPDS_PA_OutDigitByteDI13", + "plc_address": "M 1793.3", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI13", + "area": "m", + "db": null, + "offset": 1793, + "bit": 3 + }, + { + "name": "mPDS_PA_OutDigitByteDI14", + "plc_address": "M 1793.4", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI14", + "area": "m", + "db": null, + "offset": 1793, + "bit": 4 + }, + { + "name": "mPDS_PA_OutDigitByteDI15", + "plc_address": "M 1793.5", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI15", + "area": "m", + "db": null, + "offset": 1793, + "bit": 5 + }, + { + "name": "mPDS_PA_OutDigitByteDI16", + "plc_address": "M 1793.6", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI16", + "area": "m", + "db": null, + "offset": 1793, + "bit": 6 + }, + { + "name": "mPDS_PA_OutDigitByteDI17", + "plc_address": "M 1793.7", + "data_type": "bool", + "description": "MIX - Antoon Paar Virtual DI17", + "area": "m", + "db": null, + "offset": 1793, + "bit": 7 + }, + { + "name": "mPDS_PA_OutDigitWord", + "plc_address": "MW 1792", + "data_type": "word", + "description": "MIX - mPDS_PA_Data Cyclical Output Data", + "area": "mw", + "db": null, + "offset": 1792, + "bit": null + }, + { + "name": "mPDS5_P1", + "plc_address": "M 1794.0", + "data_type": "bool", + "description": "MIX - mPDS5", + "area": "m", + "db": null, + "offset": 1794, + "bit": 0 + }, + { + "name": "mPDS5_P2", + "plc_address": "M 1794.1", + "data_type": "bool", + "description": "MIX - mPDS5", + "area": "m", + "db": null, + "offset": 1794, + "bit": 1 + }, + { + "name": "mPID_AVN30x_Int", + "plc_address": "MD 1922", + "data_type": "real", + "description": "MIX -", + "area": "md", + "db": null, + "offset": 1922, + "bit": null + }, + { + "name": "mPID_RMM301_Int", + "plc_address": "MD 1970", + "data_type": "real", + "description": "MIX - PID_Water_Integral", + "area": "md", + "db": null, + "offset": 1970, + "bit": null + }, + { + "name": "mPID_RMM303_Int", + "plc_address": "MD 1978", + "data_type": "real", + "description": "MIX - PID_CO2_Integral", + "area": "md", + "db": null, + "offset": 1978, + "bit": null + }, + { + "name": "mPID_RMM304_Int", + "plc_address": "MD 1926", + "data_type": "real", + "description": "MIX - PID_GAS2_Integral", + "area": "md", + "db": null, + "offset": 1926, + "bit": null + }, + { + "name": "mPID_RMP302_Int", + "plc_address": "MD 1974", + "data_type": "real", + "description": "MIX - PID_Syrup_Integral", + "area": "md", + "db": null, + "offset": 1974, + "bit": null + }, + { + "name": "mPID_RVN302_Int", + "plc_address": "MD 1986", + "data_type": "real", + "description": "MIX - PID_RVN302_Level_Integral", + "area": "md", + "db": null, + "offset": 1986, + "bit": null + }, + { + "name": "mPID_RVP303_Int", + "plc_address": "MD 1982", + "data_type": "real", + "description": "MIX - PID_Syrup_Level_Integral", + "area": "md", + "db": null, + "offset": 1982, + "bit": null + }, + { + "name": "mPPM303_Pump", + "plc_address": "T 155", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 155, + "bit": null + }, + { + "name": "mPPM303RampEndFreq", + "plc_address": "MD 1744", + "data_type": "real", + "description": "PPM303 end ramp frequency", + "area": "md", + "db": null, + "offset": 1744, + "bit": null + }, + { + "name": "mPPM303RampFreq", + "plc_address": "MD 1726", + "data_type": "real", + "description": "PPM303 ramp freq aux", + "area": "md", + "db": null, + "offset": 1726, + "bit": null + }, + { + "name": "mPPM303RampSlewMax", + "plc_address": "MD 1730", + "data_type": "real", + "description": "PPM303 ramp max slew", + "area": "md", + "db": null, + "offset": 1730, + "bit": null + }, + { + "name": "mPPM306_Pump", + "plc_address": "T 158", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 158, + "bit": null + }, + { + "name": "mPPM307_Pump", + "plc_address": "T 28", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 28, + "bit": null + }, + { + "name": "mPPM309_Pump", + "plc_address": "T 83", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 83, + "bit": null + }, + { + "name": "mPPN301_Pump", + "plc_address": "T 151", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 151, + "bit": null + }, + { + "name": "mPPN304_Pump", + "plc_address": "T 156", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 156, + "bit": null + }, + { + "name": "mPPN305_Pump", + "plc_address": "T 153", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 153, + "bit": null + }, + { + "name": "mPPP302_Pump", + "plc_address": "T 154", + "data_type": "timer", + "description": "MIX - PumpsControl", + "area": "t", + "db": null, + "offset": 154, + "bit": null + }, + { + "name": "mPrdTank_Flood", + "plc_address": "T 127", + "data_type": "timer", + "description": "MIX - CIP Flood", + "area": "t", + "db": null, + "offset": 127, + "bit": null + }, + { + "name": "mProdTankPressCO2_N2", + "plc_address": "M 1700.2", + "data_type": "bool", + "description": "Prod Tank Press CO2+N2", + "area": "m", + "db": null, + "offset": 1700, + "bit": 2 + }, + { + "name": "mProdTankPressCO2_StAir", + "plc_address": "M 1700.1", + "data_type": "bool", + "description": "Prod Tank Press CO2+StAir", + "area": "m", + "db": null, + "offset": 1700, + "bit": 1 + }, + { + "name": "mProdTankPressOnlyCO2", + "plc_address": "M 1700.0", + "data_type": "bool", + "description": "Prod Tank Press Only CO2", + "area": "m", + "db": null, + "offset": 1700, + "bit": 0 + }, + { + "name": "mRecipeCalculationONS", + "plc_address": "M 1921.1", + "data_type": "bool", + "description": "MIX - Save Syrup Level Integral ONS", + "area": "m", + "db": null, + "offset": 1921, + "bit": 1 + }, + { + "name": "mRecipeChanged_ONS", + "plc_address": "M 1904.1", + "data_type": "bool", + "description": "MIX - CIPLocal_ExecSimpleCIP", + "area": "m", + "db": null, + "offset": 1904, + "bit": 1 + }, + { + "name": "mRequestTP", + "plc_address": "M 1900.5", + "data_type": "bool", + "description": "MIX - CIP Local", + "area": "m", + "db": null, + "offset": 1900, + "bit": 5 + }, + { + "name": "mResetFTM303TotTmr", + "plc_address": "T 6", + "data_type": "timer", + "description": "MIX - BlenderCtrl__Main", + "area": "t", + "db": null, + "offset": 6, + "bit": null + }, + { + "name": "mResetFTN301TotTmr", + "plc_address": "T 4", + "data_type": "timer", + "description": "MIX - BlenderCtrl__Main", + "area": "t", + "db": null, + "offset": 4, + "bit": null + }, + { + "name": "mResetFTP302TotTmr", + "plc_address": "T 5", + "data_type": "timer", + "description": "MIX - BlenderCtrl__Main", + "area": "t", + "db": null, + "offset": 5, + "bit": null + }, + { + "name": "mResetProductTotTmr", + "plc_address": "T 7", + "data_type": "timer", + "description": "MIX - BlenderCtrl__Main", + "area": "t", + "db": null, + "offset": 7, + "bit": null + }, + { + "name": "mResetTotalizerTmr", + "plc_address": "T 3", + "data_type": "timer", + "description": "MIX - BlenderCtrl__Main", + "area": "t", + "db": null, + "offset": 3, + "bit": null + }, + { + "name": "mRMM301_Int_Init", + "plc_address": "M 1920.3", + "data_type": "bool", + "description": "MIX - Save Syrup Level Integral FP", + "area": "m", + "db": null, + "offset": 1920, + "bit": 3 + }, + { + "name": "mRMM301_Int_ONS", + "plc_address": "M 1920.4", + "data_type": "bool", + "description": "MIX - Save Syrup Level Integral ONS", + "area": "m", + "db": null, + "offset": 1920, + "bit": 4 + }, + { + "name": "mRMM303_Int_Init", + "plc_address": "M 1920.7", + "data_type": "bool", + "description": "MIX - Save Syrup Level Integral FP", + "area": "m", + "db": null, + "offset": 1920, + "bit": 7 + }, + { + "name": "mRMM303_Int_ONS", + "plc_address": "M 1921.0", + "data_type": "bool", + "description": "MIX - Save Syrup Level Integral ONS", + "area": "m", + "db": null, + "offset": 1921, + "bit": 0 + }, + { + "name": "mRMM304_Int_Init", + "plc_address": "M 1921.4", + "data_type": "bool", + "description": "MIX - Save GAS 2 Flow Integral FP", + "area": "m", + "db": null, + "offset": 1921, + "bit": 4 + }, + { + "name": "mRMM304_Int_ONS", + "plc_address": "M 1921.5", + "data_type": "bool", + "description": "MIX - Save GAS 2 Flow Integral ONS", + "area": "m", + "db": null, + "offset": 1921, + "bit": 5 + }, + { + "name": "mRMP302_Int_Init", + "plc_address": "M 1920.5", + "data_type": "bool", + "description": "MIX - Save Syrup Level Integral FP", + "area": "m", + "db": null, + "offset": 1920, + "bit": 5 + }, + { + "name": "mRMP302_Int_ONS", + "plc_address": "M 1920.6", + "data_type": "bool", + "description": "MIX - Save Syrup Level Integral ONS", + "area": "m", + "db": null, + "offset": 1920, + "bit": 6 + }, + { + "name": "mRVM301_Fault", + "plc_address": "T 43", + "data_type": "timer", + "description": "MIX - ProductTank PressCtrl", + "area": "t", + "db": null, + "offset": 43, + "bit": null + }, + { + "name": "mRVN302_Int_Init", + "plc_address": "M 1921.2", + "data_type": "bool", + "description": "MIX - Save Deair Level Integral FP", + "area": "m", + "db": null, + "offset": 1921, + "bit": 2 + }, + { + "name": "mRVN302_Int_ONS", + "plc_address": "M 1921.3", + "data_type": "bool", + "description": "MIX - Save Deair Level Integral ONS", + "area": "m", + "db": null, + "offset": 1921, + "bit": 3 + }, + { + "name": "mRVP303_Int_Init", + "plc_address": "M 1920.1", + "data_type": "bool", + "description": "MIX - Save Syrup Level Integral FP", + "area": "m", + "db": null, + "offset": 1920, + "bit": 1 + }, + { + "name": "mRVP303_Int_ONS", + "plc_address": "M 1920.2", + "data_type": "bool", + "description": "MIX - Save Syrup Level Integral ONS", + "area": "m", + "db": null, + "offset": 1920, + "bit": 2 + }, + { + "name": "mSaveNumTank", + "plc_address": "MW 1994", + "data_type": "int", + "description": "MIX - mSaveNumTank", + "area": "mw", + "db": null, + "offset": 1994, + "bit": null + }, + { + "name": "mSpeedConstTmr", + "plc_address": "T 138", + "data_type": "timer", + "description": "MIX - BlenderPIDCtrl_SaveValve", + "area": "t", + "db": null, + "offset": 138, + "bit": null + }, + { + "name": "mSpeedConstTmr.Q", + "plc_address": "M 2010.7", + "data_type": "bool", + "description": "MIX - BlenderPIDCtrl_SaveInteg", + "area": "m", + "db": null, + "offset": 2010, + "bit": 7 + }, + { + "name": "mStepDown_ONS", + "plc_address": "M 1903.6", + "data_type": "bool", + "description": "MIX - CIPLocal_ExecSimpleCIP", + "area": "m", + "db": null, + "offset": 1903, + "bit": 6 + }, + { + "name": "mSteppingDown", + "plc_address": "M 1680.1", + "data_type": "bool", + "description": "MIX - CIP Stepping Down", + "area": "m", + "db": null, + "offset": 1680, + "bit": 1 + }, + { + "name": "mSteppingUp", + "plc_address": "M 1680.0", + "data_type": "bool", + "description": "MIX - CIP Stepping Up", + "area": "m", + "db": null, + "offset": 1680, + "bit": 0 + }, + { + "name": "mStepUp_ONS", + "plc_address": "M 1903.5", + "data_type": "bool", + "description": "MIX - CIPLocal_ExecSimpleCIP", + "area": "m", + "db": null, + "offset": 1903, + "bit": 5 + }, + { + "name": "mSyrBxDelayAlrm", + "plc_address": "T 56", + "data_type": "timer", + "description": "MIX - SelCheckBrixSource", + "area": "t", + "db": null, + "offset": 56, + "bit": null + }, + { + "name": "mSyrDensDelayAlrm", + "plc_address": "T 55", + "data_type": "timer", + "description": "MIX - SelCheckBrixSource", + "area": "t", + "db": null, + "offset": 55, + "bit": null + }, + { + "name": "mSyrRoomH2OPumpFaultDly", + "plc_address": "T 74", + "data_type": "timer", + "description": "MIX - Input", + "area": "t", + "db": null, + "offset": 74, + "bit": null + }, + { + "name": "mSyrRoomPumpFaultDly", + "plc_address": "T 75", + "data_type": "timer", + "description": "MIX - Input", + "area": "t", + "db": null, + "offset": 75, + "bit": null + }, + { + "name": "mSyrTank_Flood", + "plc_address": "T 128", + "data_type": "timer", + "description": "MIX - CIP Flood", + "area": "t", + "db": null, + "offset": 128, + "bit": null + }, + { + "name": "mSyrTank_HighLvlONS", + "plc_address": "M 1908.7", + "data_type": "bool", + "description": "MIX - High syrup level fault FP", + "area": "m", + "db": null, + "offset": 1908, + "bit": 7 + }, + { + "name": "mSyrTank_LevFault", + "plc_address": "T 62", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 62, + "bit": null + }, + { + "name": "mSyrTank_LevFault1", + "plc_address": "T 63", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 63, + "bit": null + }, + { + "name": "mSyrTank_LevFault2", + "plc_address": "T 147", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 147, + "bit": null + }, + { + "name": "mSyrTank_LoadDelay", + "plc_address": "T 61", + "data_type": "timer", + "description": "MIX - TankLevel", + "area": "t", + "db": null, + "offset": 61, + "bit": null + }, + { + "name": "mT1_VacuumCtrl_DelayON", + "plc_address": "T 186", + "data_type": "timer", + "description": "MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 1", + "area": "t", + "db": null, + "offset": 186, + "bit": null + }, + { + "name": "mT1_VacuumCtrlTemp", + "plc_address": "MW 610", + "data_type": "s5time", + "description": "MIX - Vacuum Ctrl Temperature Time 1", + "area": "mw", + "db": null, + "offset": 610, + "bit": null + }, + { + "name": "mT2_VacuumCtrl_DelayON", + "plc_address": "T 187", + "data_type": "timer", + "description": "MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 2", + "area": "t", + "db": null, + "offset": 187, + "bit": null + }, + { + "name": "mT2_VacuumCtrlTemp", + "plc_address": "MW 612", + "data_type": "s5time", + "description": "MIX - Vacuum Ctrl Temperature Time 2", + "area": "mw", + "db": null, + "offset": 612, + "bit": null + }, + { + "name": "mT3_VacuumCtrl_DelayOFF", + "plc_address": "T 188", + "data_type": "timer", + "description": "MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 3", + "area": "t", + "db": null, + "offset": 188, + "bit": null + }, + { + "name": "mT3_VacuumCtrlTemp", + "plc_address": "MW 614", + "data_type": "s5time", + "description": "MIX - Vacuum Ctrl Temperature Time 3", + "area": "mw", + "db": null, + "offset": 614, + "bit": null + }, + { + "name": "mT4_VacuumCtrl_DelayON", + "plc_address": "T 189", + "data_type": "timer", + "description": "MIX - Vacuum Ctrl - Temperature Ctrl - Delay on Time 4", + "area": "t", + "db": null, + "offset": 189, + "bit": null + }, + { + "name": "mT4_VacuumCtrlTemp", + "plc_address": "MW 616", + "data_type": "s5time", + "description": "MIX - Vacuum Ctrl Temperature Time 4", + "area": "mw", + "db": null, + "offset": 616, + "bit": null + }, + { + "name": "mTempAcheavedDly", + "plc_address": "T 33", + "data_type": "timer", + "description": "MIX - CIPLocal_WaitEvent_Ctrl", + "area": "t", + "db": null, + "offset": 33, + "bit": null + }, + { + "name": "mTestingREAD_VLT_PPN301", + "plc_address": "M 300.1", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 300, + "bit": 1 + }, + { + "name": "mTimeTN301_StartupFilter", + "plc_address": "T 123", + "data_type": "timer", + "description": "Deaireator StartUp", + "area": "t", + "db": null, + "offset": 123, + "bit": null + }, + { + "name": "mTmrCO2High", + "plc_address": "T 84", + "data_type": "timer", + "description": "MIX - ProductQuality", + "area": "t", + "db": null, + "offset": 84, + "bit": null + }, + { + "name": "mTON_Reset_RecircPHE_Goo", + "plc_address": "T 80", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 80, + "bit": null + }, + { + "name": "mTTM306_H2O_HighDlyAlm", + "plc_address": "T 85", + "data_type": "timer", + "description": "MIX - ProductQuality", + "area": "t", + "db": null, + "offset": 85, + "bit": null + }, + { + "name": "mTTM306_PRD_HighDlyAlm", + "plc_address": "T 86", + "data_type": "timer", + "description": "MIX - ProductQuality", + "area": "t", + "db": null, + "offset": 86, + "bit": null + }, + { + "name": "mVacuumFaultTmr", + "plc_address": "T 64", + "data_type": "timer", + "description": "MIX - VacuumCtrl", + "area": "t", + "db": null, + "offset": 64, + "bit": null + }, + { + "name": "mVacuumPumpStopDly", + "plc_address": "T 25", + "data_type": "timer", + "description": "MIX - Vacuum Pump Stop Delay after machine stop", + "area": "t", + "db": null, + "offset": 25, + "bit": null + }, + { + "name": "MW1968", + "plc_address": "MW 1968", + "data_type": "int", + "description": "MIX - OB35 Scan cycle count", + "area": "mw", + "db": null, + "offset": 1968, + "bit": null + }, + { + "name": "MW1996", + "plc_address": "MW 1996", + "data_type": "int", + "description": "MIX - Brix track - Sample Time Calc - Cycle Count", + "area": "mw", + "db": null, + "offset": 1996, + "bit": null + }, + { + "name": "MW1998", + "plc_address": "MW 1998", + "data_type": "int", + "description": "MIX - CO2 Track -Sample Time Calc - Cycle Count", + "area": "mw", + "db": null, + "offset": 1998, + "bit": null + }, + { + "name": "MW352", + "plc_address": "MW 352", + "data_type": "int", + "description": "Bottle Size", + "area": "mw", + "db": null, + "offset": 352, + "bit": null + }, + { + "name": "MW356", + "plc_address": "MW 356", + "data_type": "int", + "description": "Filling ValveHead_Sp", + "area": "mw", + "db": null, + "offset": 356, + "bit": null + }, + { + "name": "mWaitPPN305Run", + "plc_address": "T 100", + "data_type": "timer", + "description": "Wait blending for PPN305 running", + "area": "t", + "db": null, + "offset": 100, + "bit": null + }, + { + "name": "mWaitStableFlow", + "plc_address": "T 12", + "data_type": "timer", + "description": "MIX - BlenderRun__Control", + "area": "t", + "db": null, + "offset": 12, + "bit": null + }, + { + "name": "mWarningHornReset", + "plc_address": "M 1715.3", + "data_type": "bool", + "description": "MIX - SAFETIES", + "area": "m", + "db": null, + "offset": 1715, + "bit": 3 + }, + { + "name": "mWritePAmPDS_RT", + "plc_address": "M 1909.2", + "data_type": "bool", + "description": "MIX - mWritePAmPDS_RT FP", + "area": "m", + "db": null, + "offset": 1909, + "bit": 2 + }, + { + "name": "mWritePAmPDS_SYR_RT", + "plc_address": "M 1909.3", + "data_type": "bool", + "description": "MIX - mWritePAmPDS_SYR_RT FP", + "area": "m", + "db": null, + "offset": 1909, + "bit": 3 + }, + { + "name": "PAmPDS_Aux_Real_IN", + "plc_address": "MD 1752", + "data_type": "real", + "description": "MIX - Aux Real Input", + "area": "md", + "db": null, + "offset": 1752, + "bit": null + }, + { + "name": "PAmPDS_SYR_Devis_Tmr", + "plc_address": "T 178", + "data_type": "timer", + "description": "MIX - mPDS_SYR_PA_Ctrl_Read", + "area": "t", + "db": null, + "offset": 178, + "bit": null + }, + { + "name": "PPM303_B00_ControlReady", + "plc_address": "M 1941.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1941, + "bit": 0 + }, + { + "name": "PPM303_B00_RefValue_LSB", + "plc_address": "M 1943.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1943, + "bit": 0 + }, + { + "name": "PPM303_B01_DriveReady", + "plc_address": "M 1941.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1941, + "bit": 1 + }, + { + "name": "PPM303_B01_RefValue_MSB", + "plc_address": "M 1943.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1943, + "bit": 1 + }, + { + "name": "PPM303_B02_Brake", + "plc_address": "M 1943.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1943, + "bit": 2 + }, + { + "name": "PPM303_B02_Coasting", + "plc_address": "M 1941.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1941, + "bit": 2 + }, + { + "name": "PPM303_B03_Coast", + "plc_address": "M 1943.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1943, + "bit": 3 + }, + { + "name": "PPM303_B03_Trip", + "plc_address": "M 1941.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1941, + "bit": 3 + }, + { + "name": "PPM303_B04_Error", + "plc_address": "M 1941.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1941, + "bit": 4 + }, + { + "name": "PPM303_B04_QuickStop", + "plc_address": "M 1943.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1943, + "bit": 4 + }, + { + "name": "PPM303_B05_HoldOutputFrq", + "plc_address": "M 1943.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1943, + "bit": 5 + }, + { + "name": "PPM303_B05_Reserved", + "plc_address": "M 1941.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1941, + "bit": 5 + }, + { + "name": "PPM303_B06_RampStop", + "plc_address": "M 1943.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1943, + "bit": 6 + }, + { + "name": "PPM303_B06_Triplock", + "plc_address": "M 1941.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1941, + "bit": 6 + }, + { + "name": "PPM303_B07_Reset", + "plc_address": "M 1943.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1943, + "bit": 7 + }, + { + "name": "PPM303_B07_Warning", + "plc_address": "M 1941.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1941, + "bit": 7 + }, + { + "name": "PPM303_B08_Jog", + "plc_address": "M 1942.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1942, + "bit": 0 + }, + { + "name": "PPM303_B08_Speed_OK", + "plc_address": "M 1940.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1940, + "bit": 0 + }, + { + "name": "PPM303_B09_BusControl", + "plc_address": "M 1940.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1940, + "bit": 1 + }, + { + "name": "PPM303_B09_RampSelection", + "plc_address": "M 1942.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1942, + "bit": 1 + }, + { + "name": "PPM303_B10_DataValid", + "plc_address": "M 1942.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1942, + "bit": 2 + }, + { + "name": "PPM303_B10_FreqLimit_OK", + "plc_address": "M 1940.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1940, + "bit": 2 + }, + { + "name": "PPM303_B11_InOperation", + "plc_address": "M 1940.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1940, + "bit": 3 + }, + { + "name": "PPM303_B11_Relay01Active", + "plc_address": "M 1942.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1942, + "bit": 3 + }, + { + "name": "PPM303_B12_Drive_OK", + "plc_address": "M 1940.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1940, + "bit": 4 + }, + { + "name": "PPM303_B12_Relay04Active", + "plc_address": "M 1942.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1942, + "bit": 4 + }, + { + "name": "PPM303_B13_SetUp_LSB", + "plc_address": "M 1942.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1942, + "bit": 5 + }, + { + "name": "PPM303_B13_Voltage_OK", + "plc_address": "M 1940.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1940, + "bit": 5 + }, + { + "name": "PPM303_B14_SetUp_MSB", + "plc_address": "M 1942.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1942, + "bit": 6 + }, + { + "name": "PPM303_B14_Torque_OK", + "plc_address": "M 1940.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1940, + "bit": 6 + }, + { + "name": "PPM303_B15_Reverse", + "plc_address": "M 1942.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1942, + "bit": 7 + }, + { + "name": "PPM303_B15_Timer_OK", + "plc_address": "M 1940.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1940, + "bit": 7 + }, + { + "name": "PPM303_FC_Control_Word", + "plc_address": "MW 1942", + "data_type": "word", + "description": "MIX - PPM303_ProductPump_CtrlWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1942, + "bit": null + }, + { + "name": "PPM303_FC_Status_Word", + "plc_address": "MW 1940", + "data_type": "word", + "description": "MIX - PPM303_ProductPump_StatusWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1940, + "bit": null + }, + { + "name": "PPM306_B00_ControlReady", + "plc_address": "M 1917.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1917, + "bit": 0 + }, + { + "name": "PPM306_B00_RefValue_LSB", + "plc_address": "M 1919.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1919, + "bit": 0 + }, + { + "name": "PPM306_B01_DriveReady", + "plc_address": "M 1917.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1917, + "bit": 1 + }, + { + "name": "PPM306_B01_RefValue_MSB", + "plc_address": "M 1919.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1919, + "bit": 1 + }, + { + "name": "PPM306_B02_Brake", + "plc_address": "M 1919.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1919, + "bit": 2 + }, + { + "name": "PPM306_B02_Coasting", + "plc_address": "M 1917.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1917, + "bit": 2 + }, + { + "name": "PPM306_B03_Coast", + "plc_address": "M 1919.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1919, + "bit": 3 + }, + { + "name": "PPM306_B03_Trip", + "plc_address": "M 1917.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1917, + "bit": 3 + }, + { + "name": "PPM306_B04_Error", + "plc_address": "M 1917.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1917, + "bit": 4 + }, + { + "name": "PPM306_B04_QuickStop", + "plc_address": "M 1919.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1919, + "bit": 4 + }, + { + "name": "PPM306_B05_HoldOutputFrq", + "plc_address": "M 1919.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1919, + "bit": 5 + }, + { + "name": "PPM306_B05_Reserved", + "plc_address": "M 1917.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1917, + "bit": 5 + }, + { + "name": "PPM306_B06_RampStop", + "plc_address": "M 1919.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1919, + "bit": 6 + }, + { + "name": "PPM306_B06_Triplock", + "plc_address": "M 1917.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1917, + "bit": 6 + }, + { + "name": "PPM306_B07_Reset", + "plc_address": "M 1919.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1919, + "bit": 7 + }, + { + "name": "PPM306_B07_Warning", + "plc_address": "M 1917.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1917, + "bit": 7 + }, + { + "name": "PPM306_B08_Jog", + "plc_address": "M 1918.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1918, + "bit": 0 + }, + { + "name": "PPM306_B08_Speed_OK", + "plc_address": "M 1916.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1916, + "bit": 0 + }, + { + "name": "PPM306_B09_BusControl", + "plc_address": "M 1916.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1916, + "bit": 1 + }, + { + "name": "PPM306_B09_RampSelection", + "plc_address": "M 1918.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1918, + "bit": 1 + }, + { + "name": "PPM306_B10_DataValid", + "plc_address": "M 1918.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1918, + "bit": 2 + }, + { + "name": "PPM306_B10_FreqLimit_OK", + "plc_address": "M 1916.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1916, + "bit": 2 + }, + { + "name": "PPM306_B11_InOperation", + "plc_address": "M 1916.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1916, + "bit": 3 + }, + { + "name": "PPM306_B11_Relay01Active", + "plc_address": "M 1918.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1918, + "bit": 3 + }, + { + "name": "PPM306_B12_Drive_OK", + "plc_address": "M 1916.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1916, + "bit": 4 + }, + { + "name": "PPM306_B12_Relay04Active", + "plc_address": "M 1918.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1918, + "bit": 4 + }, + { + "name": "PPM306_B13_SetUp_LSB", + "plc_address": "M 1918.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1918, + "bit": 5 + }, + { + "name": "PPM306_B13_Voltage_OK", + "plc_address": "M 1916.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1916, + "bit": 5 + }, + { + "name": "PPM306_B14_SetUp_MSB", + "plc_address": "M 1918.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1918, + "bit": 6 + }, + { + "name": "PPM306_B14_Torque_OK", + "plc_address": "M 1916.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1916, + "bit": 6 + }, + { + "name": "PPM306_B15_Reverse", + "plc_address": "M 1918.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1918, + "bit": 7 + }, + { + "name": "PPM306_B15_Timer_OK", + "plc_address": "M 1916.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1916, + "bit": 7 + }, + { + "name": "PPM306_FC_Control_Word", + "plc_address": "MW 1918", + "data_type": "word", + "description": "MIX - PPM306_RecirculationPump_CtrlWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1918, + "bit": null + }, + { + "name": "PPM306_FC_Status_Word", + "plc_address": "MW 1916", + "data_type": "word", + "description": "MIX - PPM306_RecirculationPump_StatusWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1916, + "bit": null + }, + { + "name": "PPM307_B00_ControlReady", + "plc_address": "M 1855.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1855, + "bit": 0 + }, + { + "name": "PPM307_B00_RefValue_LSB", + "plc_address": "M 1857.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1857, + "bit": 0 + }, + { + "name": "PPM307_B01_DriveReady", + "plc_address": "M 1855.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1855, + "bit": 1 + }, + { + "name": "PPM307_B01_RefValue_MSB", + "plc_address": "M 1857.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1857, + "bit": 1 + }, + { + "name": "PPM307_B02_Brake", + "plc_address": "M 1857.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1857, + "bit": 2 + }, + { + "name": "PPM307_B02_Coasting", + "plc_address": "M 1855.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1855, + "bit": 2 + }, + { + "name": "PPM307_B03_Coast", + "plc_address": "M 1857.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1857, + "bit": 3 + }, + { + "name": "PPM307_B03_Trip", + "plc_address": "M 1855.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1855, + "bit": 3 + }, + { + "name": "PPM307_B04_Error", + "plc_address": "M 1855.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1855, + "bit": 4 + }, + { + "name": "PPM307_B04_QuickStop", + "plc_address": "M 1857.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1857, + "bit": 4 + }, + { + "name": "PPM307_B05_HoldOutputFrq", + "plc_address": "M 1857.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1857, + "bit": 5 + }, + { + "name": "PPM307_B05_Reserved", + "plc_address": "M 1855.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1855, + "bit": 5 + }, + { + "name": "PPM307_B06_RampStop", + "plc_address": "M 1857.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1857, + "bit": 6 + }, + { + "name": "PPM307_B06_Triplock", + "plc_address": "M 1855.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1855, + "bit": 6 + }, + { + "name": "PPM307_B07_Reset", + "plc_address": "M 1857.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1857, + "bit": 7 + }, + { + "name": "PPM307_B07_Warning", + "plc_address": "M 1855.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1855, + "bit": 7 + }, + { + "name": "PPM307_B08_Jog", + "plc_address": "M 1856.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1856, + "bit": 0 + }, + { + "name": "PPM307_B08_Speed_OK", + "plc_address": "M 1854.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1854, + "bit": 0 + }, + { + "name": "PPM307_B09_BusControl", + "plc_address": "M 1854.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1854, + "bit": 1 + }, + { + "name": "PPM307_B09_RampSelection", + "plc_address": "M 1856.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1856, + "bit": 1 + }, + { + "name": "PPM307_B10_DataValid", + "plc_address": "M 1856.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1856, + "bit": 2 + }, + { + "name": "PPM307_B10_FreqLimit_OK", + "plc_address": "M 1854.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1854, + "bit": 2 + }, + { + "name": "PPM307_B11_InOperation", + "plc_address": "M 1854.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1854, + "bit": 3 + }, + { + "name": "PPM307_B11_Relay01Active", + "plc_address": "M 1856.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1856, + "bit": 3 + }, + { + "name": "PPM307_B12_Drive_OK", + "plc_address": "M 1854.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1854, + "bit": 4 + }, + { + "name": "PPM307_B12_Relay04Active", + "plc_address": "M 1856.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1856, + "bit": 4 + }, + { + "name": "PPM307_B13_SetUp_LSB", + "plc_address": "M 1856.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1856, + "bit": 5 + }, + { + "name": "PPM307_B13_Voltage_OK", + "plc_address": "M 1854.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1854, + "bit": 5 + }, + { + "name": "PPM307_B14_SetUp_MSB", + "plc_address": "M 1856.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1856, + "bit": 6 + }, + { + "name": "PPM307_B14_Torque_OK", + "plc_address": "M 1854.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1854, + "bit": 6 + }, + { + "name": "PPM307_B15_Reverse", + "plc_address": "M 1856.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1856, + "bit": 7 + }, + { + "name": "PPM307_B15_Timer_OK", + "plc_address": "M 1854.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1854, + "bit": 7 + }, + { + "name": "PPM307_FC_Control_Word", + "plc_address": "MW 1856", + "data_type": "word", + "description": "MIX - PPM307_BoosterPump_CtrlWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1856, + "bit": null + }, + { + "name": "PPM307_FC_Status_Word", + "plc_address": "MW 1854", + "data_type": "word", + "description": "MIX - PPM307_BoosterPump_StatusWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1854, + "bit": null + }, + { + "name": "PPN301_B00_ControlReady", + "plc_address": "M 1933.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1933, + "bit": 0 + }, + { + "name": "PPN301_B00_RefValue_LSB", + "plc_address": "M 1935.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1935, + "bit": 0 + }, + { + "name": "PPN301_B01_DriveReady", + "plc_address": "M 1933.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1933, + "bit": 1 + }, + { + "name": "PPN301_B01_RefValue_MSB", + "plc_address": "M 1935.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1935, + "bit": 1 + }, + { + "name": "PPN301_B02_Brake", + "plc_address": "M 1935.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1935, + "bit": 2 + }, + { + "name": "PPN301_B02_Coasting", + "plc_address": "M 1933.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1933, + "bit": 2 + }, + { + "name": "PPN301_B03_Coast", + "plc_address": "M 1935.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1935, + "bit": 3 + }, + { + "name": "PPN301_B03_Trip", + "plc_address": "M 1933.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1933, + "bit": 3 + }, + { + "name": "PPN301_B04_Error", + "plc_address": "M 1933.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1933, + "bit": 4 + }, + { + "name": "PPN301_B04_QuickStop", + "plc_address": "M 1935.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1935, + "bit": 4 + }, + { + "name": "PPN301_B05_HoldOutputFrq", + "plc_address": "M 1935.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1935, + "bit": 5 + }, + { + "name": "PPN301_B05_Reserved", + "plc_address": "M 1933.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1933, + "bit": 5 + }, + { + "name": "PPN301_B06_RampStop", + "plc_address": "M 1935.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1935, + "bit": 6 + }, + { + "name": "PPN301_B06_Triplock", + "plc_address": "M 1933.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1933, + "bit": 6 + }, + { + "name": "PPN301_B07_Reset", + "plc_address": "M 1935.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1935, + "bit": 7 + }, + { + "name": "PPN301_B07_Warning", + "plc_address": "M 1933.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1933, + "bit": 7 + }, + { + "name": "PPN301_B08_Jog", + "plc_address": "M 1934.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1934, + "bit": 0 + }, + { + "name": "PPN301_B08_Speed_OK", + "plc_address": "M 1932.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1932, + "bit": 0 + }, + { + "name": "PPN301_B09_BusControl", + "plc_address": "M 1932.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1932, + "bit": 1 + }, + { + "name": "PPN301_B09_RampSelection", + "plc_address": "M 1934.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1934, + "bit": 1 + }, + { + "name": "PPN301_B10_DataValid", + "plc_address": "M 1934.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1934, + "bit": 2 + }, + { + "name": "PPN301_B10_FreqLimit_OK", + "plc_address": "M 1932.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1932, + "bit": 2 + }, + { + "name": "PPN301_B11_InOperation", + "plc_address": "M 1932.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1932, + "bit": 3 + }, + { + "name": "PPN301_B11_Relay01Active", + "plc_address": "M 1934.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1934, + "bit": 3 + }, + { + "name": "PPN301_B12_Drive_OK", + "plc_address": "M 1932.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1932, + "bit": 4 + }, + { + "name": "PPN301_B12_Relay04Active", + "plc_address": "M 1934.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1934, + "bit": 4 + }, + { + "name": "PPN301_B13_SetUp_LSB", + "plc_address": "M 1934.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1934, + "bit": 5 + }, + { + "name": "PPN301_B13_Voltage_OK", + "plc_address": "M 1932.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1932, + "bit": 5 + }, + { + "name": "PPN301_B14_SetUp_MSB", + "plc_address": "M 1934.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1934, + "bit": 6 + }, + { + "name": "PPN301_B14_Torque_OK", + "plc_address": "M 1932.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1932, + "bit": 6 + }, + { + "name": "PPN301_B15_Reverse", + "plc_address": "M 1934.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1934, + "bit": 7 + }, + { + "name": "PPN301_B15_Timer_OK", + "plc_address": "M 1932.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1932, + "bit": 7 + }, + { + "name": "PPN301_FC_Control_Word", + "plc_address": "MW 1934", + "data_type": "word", + "description": "MIX - PPN301_WaterPump_CtrlWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1934, + "bit": null + }, + { + "name": "PPN301_FC_Status_Word", + "plc_address": "MW 1932", + "data_type": "word", + "description": "MIX - PPN301_WaterPump_StatusWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1932, + "bit": null + }, + { + "name": "PPN304_B00_ControlReady", + "plc_address": "M 2013.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2013, + "bit": 0 + }, + { + "name": "PPN304_B00_RefValue_LSB", + "plc_address": "M 2015.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2015, + "bit": 0 + }, + { + "name": "PPN304_B01_DriveReady", + "plc_address": "M 2013.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2013, + "bit": 1 + }, + { + "name": "PPN304_B01_RefValue_MSB", + "plc_address": "M 2015.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2015, + "bit": 1 + }, + { + "name": "PPN304_B02_Brake", + "plc_address": "M 2015.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2015, + "bit": 2 + }, + { + "name": "PPN304_B02_Coasting", + "plc_address": "M 2013.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2013, + "bit": 2 + }, + { + "name": "PPN304_B03_Coast", + "plc_address": "M 2015.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2015, + "bit": 3 + }, + { + "name": "PPN304_B03_Trip", + "plc_address": "M 2013.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2013, + "bit": 3 + }, + { + "name": "PPN304_B04_Error", + "plc_address": "M 2013.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2013, + "bit": 4 + }, + { + "name": "PPN304_B04_QuickStop", + "plc_address": "M 2015.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2015, + "bit": 4 + }, + { + "name": "PPN304_B05_HoldOutputFrq", + "plc_address": "M 2015.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2015, + "bit": 5 + }, + { + "name": "PPN304_B05_Reserved", + "plc_address": "M 2013.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2013, + "bit": 5 + }, + { + "name": "PPN304_B06_RampStop", + "plc_address": "M 2015.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2015, + "bit": 6 + }, + { + "name": "PPN304_B06_Triplock", + "plc_address": "M 2013.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2013, + "bit": 6 + }, + { + "name": "PPN304_B07_Reset", + "plc_address": "M 2015.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2015, + "bit": 7 + }, + { + "name": "PPN304_B07_Warning", + "plc_address": "M 2013.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2013, + "bit": 7 + }, + { + "name": "PPN304_B08_Jog", + "plc_address": "M 2014.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2014, + "bit": 0 + }, + { + "name": "PPN304_B08_Speed_OK", + "plc_address": "M 2012.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2012, + "bit": 0 + }, + { + "name": "PPN304_B09_BusControl", + "plc_address": "M 2012.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2012, + "bit": 1 + }, + { + "name": "PPN304_B09_RampSelection", + "plc_address": "M 2014.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2014, + "bit": 1 + }, + { + "name": "PPN304_B10_DataValid", + "plc_address": "M 2014.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2014, + "bit": 2 + }, + { + "name": "PPN304_B10_FreqLimit_OK", + "plc_address": "M 2012.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2012, + "bit": 2 + }, + { + "name": "PPN304_B11_InOperation", + "plc_address": "M 2012.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2012, + "bit": 3 + }, + { + "name": "PPN304_B11_Relay01Active", + "plc_address": "M 2014.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2014, + "bit": 3 + }, + { + "name": "PPN304_B12_Drive_OK", + "plc_address": "M 2012.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2012, + "bit": 4 + }, + { + "name": "PPN304_B12_Relay04Active", + "plc_address": "M 2014.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2014, + "bit": 4 + }, + { + "name": "PPN304_B13_SetUp_LSB", + "plc_address": "M 2014.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2014, + "bit": 5 + }, + { + "name": "PPN304_B13_Voltage_OK", + "plc_address": "M 2012.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2012, + "bit": 5 + }, + { + "name": "PPN304_B14_SetUp_MSB", + "plc_address": "M 2014.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2014, + "bit": 6 + }, + { + "name": "PPN304_B14_Torque_OK", + "plc_address": "M 2012.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2012, + "bit": 6 + }, + { + "name": "PPN304_B15_Reverse", + "plc_address": "M 2014.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 2014, + "bit": 7 + }, + { + "name": "PPN304_B15_Timer_OK", + "plc_address": "M 2012.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 2012, + "bit": 7 + }, + { + "name": "PPN304_FC_Control_Word", + "plc_address": "MW 2014", + "data_type": "word", + "description": "MIX - PPN304_VacuumPump_CtrlWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 2014, + "bit": null + }, + { + "name": "PPN304_FC_Status_Word", + "plc_address": "MW 2012", + "data_type": "word", + "description": "MIX - PPN304_VacuumPump_StatusWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 2012, + "bit": null + }, + { + "name": "PPP302_B00_ControlReady", + "plc_address": "M 1937.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1937, + "bit": 0 + }, + { + "name": "PPP302_B00_RefValue_LSB", + "plc_address": "M 1939.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1939, + "bit": 0 + }, + { + "name": "PPP302_B01_DriveReady", + "plc_address": "M 1937.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1937, + "bit": 1 + }, + { + "name": "PPP302_B01_RefValue_MSB", + "plc_address": "M 1939.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1939, + "bit": 1 + }, + { + "name": "PPP302_B02_Brake", + "plc_address": "M 1939.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1939, + "bit": 2 + }, + { + "name": "PPP302_B02_Coasting", + "plc_address": "M 1937.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1937, + "bit": 2 + }, + { + "name": "PPP302_B03_Coast", + "plc_address": "M 1939.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1939, + "bit": 3 + }, + { + "name": "PPP302_B03_Trip", + "plc_address": "M 1937.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1937, + "bit": 3 + }, + { + "name": "PPP302_B04_Error", + "plc_address": "M 1937.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1937, + "bit": 4 + }, + { + "name": "PPP302_B04_QuickStop", + "plc_address": "M 1939.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1939, + "bit": 4 + }, + { + "name": "PPP302_B05_HoldOutputFrq", + "plc_address": "M 1939.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1939, + "bit": 5 + }, + { + "name": "PPP302_B05_Reserved", + "plc_address": "M 1937.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1937, + "bit": 5 + }, + { + "name": "PPP302_B06_RampStop", + "plc_address": "M 1939.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1939, + "bit": 6 + }, + { + "name": "PPP302_B06_Triplock", + "plc_address": "M 1937.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1937, + "bit": 6 + }, + { + "name": "PPP302_B07_Reset", + "plc_address": "M 1939.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1939, + "bit": 7 + }, + { + "name": "PPP302_B07_Warning", + "plc_address": "M 1937.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1937, + "bit": 7 + }, + { + "name": "PPP302_B08_Jog", + "plc_address": "M 1938.0", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1938, + "bit": 0 + }, + { + "name": "PPP302_B08_Speed_OK", + "plc_address": "M 1936.0", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1936, + "bit": 0 + }, + { + "name": "PPP302_B09_BusControl", + "plc_address": "M 1936.1", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1936, + "bit": 1 + }, + { + "name": "PPP302_B09_RampSelection", + "plc_address": "M 1938.1", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1938, + "bit": 1 + }, + { + "name": "PPP302_B10_DataValid", + "plc_address": "M 1938.2", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1938, + "bit": 2 + }, + { + "name": "PPP302_B10_FreqLimit_OK", + "plc_address": "M 1936.2", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1936, + "bit": 2 + }, + { + "name": "PPP302_B11_InOperation", + "plc_address": "M 1936.3", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1936, + "bit": 3 + }, + { + "name": "PPP302_B11_Relay01Active", + "plc_address": "M 1938.3", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1938, + "bit": 3 + }, + { + "name": "PPP302_B12_Drive_OK", + "plc_address": "M 1936.4", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1936, + "bit": 4 + }, + { + "name": "PPP302_B12_Relay04Active", + "plc_address": "M 1938.4", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1938, + "bit": 4 + }, + { + "name": "PPP302_B13_SetUp_LSB", + "plc_address": "M 1938.5", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1938, + "bit": 5 + }, + { + "name": "PPP302_B13_Voltage_OK", + "plc_address": "M 1936.5", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1936, + "bit": 5 + }, + { + "name": "PPP302_B14_SetUp_MSB", + "plc_address": "M 1938.6", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1938, + "bit": 6 + }, + { + "name": "PPP302_B14_Torque_OK", + "plc_address": "M 1936.6", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1936, + "bit": 6 + }, + { + "name": "PPP302_B15_Reverse", + "plc_address": "M 1938.7", + "data_type": "bool", + "description": "MIX - FC_Control_Word", + "area": "m", + "db": null, + "offset": 1938, + "bit": 7 + }, + { + "name": "PPP302_B15_Timer_OK", + "plc_address": "M 1936.7", + "data_type": "bool", + "description": "MIX - FC_Status_Word", + "area": "m", + "db": null, + "offset": 1936, + "bit": 7 + }, + { + "name": "PPP302_FC_Control_Word", + "plc_address": "MW 1938", + "data_type": "word", + "description": "MIX - PPP302_SyrupPump_CtrlWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1938, + "bit": null + }, + { + "name": "PPP302_FC_Status_Word", + "plc_address": "MW 1936", + "data_type": "word", + "description": "MIX - PPP302_SyrupPump_StatusWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1936, + "bit": null + }, + { + "name": "PRDRepComment", + "plc_address": "MW 606", + "data_type": "int", + "description": "PRODUCTION Report Comment", + "area": "mw", + "db": null, + "offset": 606, + "bit": null + }, + { + "name": "PRDRepExtFaultPresent", + "plc_address": "M 604.7", + "data_type": "bool", + "description": "PRODUCTION Report External Fault Present", + "area": "m", + "db": null, + "offset": 604, + "bit": 7 + }, + { + "name": "PRDRepExtFaultPresentAux", + "plc_address": "M 604.6", + "data_type": "bool", + "description": "PRODUCTION Report External Fault Present Aux", + "area": "m", + "db": null, + "offset": 604, + "bit": 6 + }, + { + "name": "PRDRepFaultPresent", + "plc_address": "M 604.4", + "data_type": "bool", + "description": "PRODUCTION Report Fault Present", + "area": "m", + "db": null, + "offset": 604, + "bit": 4 + }, + { + "name": "PRDRepFaultPresentAux", + "plc_address": "M 604.5", + "data_type": "bool", + "description": "PRODUCTION Report Fault Present Aux", + "area": "m", + "db": null, + "offset": 604, + "bit": 5 + }, + { + "name": "PRDRepStarted", + "plc_address": "M 604.0", + "data_type": "bool", + "description": "PRODUCTION Report Started", + "area": "m", + "db": null, + "offset": 604, + "bit": 0 + }, + { + "name": "Press_Request", + "plc_address": "M 1904.4", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1904, + "bit": 4 + }, + { + "name": "Procedure_rins_syrup", + "plc_address": "M 1000.1", + "data_type": "bool", + "description": "Procedure_rins_syrup_open_valv", + "area": "m", + "db": null, + "offset": 1000, + "bit": 1 + }, + { + "name": "Procedure_rins_syrupP", + "plc_address": "M 1000.0", + "data_type": "bool", + "description": "Procedure_rins_syrup_pulse", + "area": "m", + "db": null, + "offset": 1000, + "bit": 0 + }, + { + "name": "ProdBrixRecoveryReq", + "plc_address": "M 1907.0", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1907, + "bit": 0 + }, + { + "name": "ProdPipeDrainReset", + "plc_address": "M 1905.3", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1905, + "bit": 3 + }, + { + "name": "ProdPipeRunOutReset", + "plc_address": "M 1904.5", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1904, + "bit": 5 + }, + { + "name": "ProdTankDrainReq", + "plc_address": "M 1905.4", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1905, + "bit": 4 + }, + { + "name": "ProdTankDrainReset", + "plc_address": "M 1905.5", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1905, + "bit": 5 + }, + { + "name": "ProdTankRunOutReq", + "plc_address": "M 1904.7", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1904, + "bit": 7 + }, + { + "name": "ProdTankRunOutReq_ONS", + "plc_address": "M 1904.2", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1904, + "bit": 2 + }, + { + "name": "ProdTankRunOutReset", + "plc_address": "M 1905.0", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1905, + "bit": 0 + }, + { + "name": "Reset Init ONS Prod Pump", + "plc_address": "M 1904.3", + "data_type": "bool", + "description": "MIX - FP Reset Init ONS Prod Pump", + "area": "m", + "db": null, + "offset": 1904, + "bit": 3 + }, + { + "name": "SFM Profibus", + "plc_address": "M 1951.6", + "data_type": "bool", + "description": "MIX - Profibus network fault", + "area": "m", + "db": null, + "offset": 1951, + "bit": 6 + }, + { + "name": "StatusScroll_Time", + "plc_address": "T 143", + "data_type": "timer", + "description": "MIX - StatusScroll", + "area": "t", + "db": null, + "offset": 143, + "bit": null + }, + { + "name": "SyrAutoCorrBlink2Sec", + "plc_address": "M 1906.5", + "data_type": "bool", + "description": "MIX - FP*******", + "area": "m", + "db": null, + "offset": 1906, + "bit": 5 + }, + { + "name": "SyrAutoCorrLatch", + "plc_address": "M 1905.7", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1905, + "bit": 7 + }, + { + "name": "SyrAutoCorrReq", + "plc_address": "M 1905.6", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1905, + "bit": 6 + }, + { + "name": "SyrLast400Liters", + "plc_address": "M 2002.0", + "data_type": "bool", + "description": "From Syrup Room last 400 liter", + "area": "m", + "db": null, + "offset": 2002, + "bit": 0 + }, + { + "name": "SyrupRunOutReset", + "plc_address": "M 1904.6", + "data_type": "bool", + "description": "MIX - FP ******", + "area": "m", + "db": null, + "offset": 1904, + "bit": 6 + }, + { + "name": "T019", + "plc_address": "T 19", + "data_type": "timer", + "description": "HMI Global DP Diagnosis Reset Delay", + "area": "t", + "db": null, + "offset": 19, + "bit": null + }, + { + "name": "T105", + "plc_address": "T 105", + "data_type": "timer", + "description": "MIX - Clock Signal", + "area": "t", + "db": null, + "offset": 105, + "bit": null + }, + { + "name": "T121", + "plc_address": "T 121", + "data_type": "timer", + "description": "Timer OFF Maselli Alarm after first prod", + "area": "t", + "db": null, + "offset": 121, + "bit": null + }, + { + "name": "T130", + "plc_address": "T 130", + "data_type": "timer", + "description": "Timer ON Delay closing AVN302", + "area": "t", + "db": null, + "offset": 130, + "bit": null + }, + { + "name": "T131", + "plc_address": "T 131", + "data_type": "timer", + "description": "Timer ON Delay closing AVN303", + "area": "t", + "db": null, + "offset": 131, + "bit": null + }, + { + "name": "T132", + "plc_address": "T 132", + "data_type": "timer", + "description": "Timer Off step 5", + "area": "t", + "db": null, + "offset": 132, + "bit": null + }, + { + "name": "T141", + "plc_address": "T 141", + "data_type": "timer", + "description": "MIX - Profibus_DP_Diagnostic", + "area": "t", + "db": null, + "offset": 141, + "bit": null + }, + { + "name": "T169", + "plc_address": "T 169", + "data_type": "timer", + "description": "Syrup Pump Preparation Delay", + "area": "t", + "db": null, + "offset": 169, + "bit": null + }, + { + "name": "T184", + "plc_address": "T 184", + "data_type": "timer", + "description": "Start Up with Flooding Pumps Delay", + "area": "t", + "db": null, + "offset": 184, + "bit": null + }, + { + "name": "t185", + "plc_address": "T 185", + "data_type": "timer", + "description": "Start Up with Flooding: Reset Delay", + "area": "t", + "db": null, + "offset": 185, + "bit": null + }, + { + "name": "T90", + "plc_address": "T 90", + "data_type": "timer", + "description": "Delay Filler Bottle in Filling", + "area": "t", + "db": null, + "offset": 90, + "bit": null + }, + { + "name": "Test", + "plc_address": "M 200.0", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 200, + "bit": 0 + }, + { + "name": "TestBool", + "plc_address": "M 200.1", + "data_type": "bool", + "description": "", + "area": "m", + "db": null, + "offset": 200, + "bit": 1 + }, + { + "name": "Time_250ms", + "plc_address": "MD 1956", + "data_type": "real", + "description": "MIX - 250ms Task (Blender Ctrl Main)", + "area": "md", + "db": null, + "offset": 1956, + "bit": null + }, + { + "name": "Time_300ms", + "plc_address": "MD 1960", + "data_type": "real", + "description": "MIX - 300ms Task (PID)", + "area": "md", + "db": null, + "offset": 1960, + "bit": null + }, + { + "name": "Time_50ms", + "plc_address": "MD 1952", + "data_type": "real", + "description": "MIX - 50ms Task (Void)", + "area": "md", + "db": null, + "offset": 1952, + "bit": null + }, + { + "name": "Time_rins_syrup", + "plc_address": "T 168", + "data_type": "timer", + "description": "Delay open valvs", + "area": "t", + "db": null, + "offset": 168, + "bit": null + }, + { + "name": "UR29", + "plc_address": "PEW 300", + "data_type": "word", + "description": "UR62 PEW 4.20ma", + "area": "pew", + "db": null, + "offset": 300, + "bit": null + }, + { + "name": "UR62", + "plc_address": "PEW 304", + "data_type": "word", + "description": "UR29 PEW 4.20ma", + "area": "pew", + "db": null, + "offset": 304, + "bit": null + } + ], + "total_count": 2077, + "metadata": { + "format_version": "1.0", + "description": "PLC symbols loaded from ASC file" + } +} \ No newline at end of file diff --git a/config/data/test_output.json b/config/data/test_output.json new file mode 100644 index 0000000..aa52b37 --- /dev/null +++ b/config/data/test_output.json @@ -0,0 +1,79 @@ +{ + "symbols": [ + { + "name": "AI_RVM301", + "plc_address": "PEW 826", + "data_type": "word", + "description": "RVM301 - Product Tank Pressure Valve", + "area": "pew", + "db": null, + "offset": 826, + "bit": null + }, + { + "name": "AO_RVP305", + "plc_address": "PAW 828", + "data_type": "word", + "description": "RVP305 - Syrup 2 Tank Level Valve", + "area": "paw", + "db": null, + "offset": 828, + "bit": null + }, + { + "name": "DI_AVM308_Close", + "plc_address": "E 110.2", + "data_type": "bool", + "description": "MIX - Product Tank Inlet - Close FBK", + "area": "e", + "db": null, + "offset": 110, + "bit": 2 + }, + { + "name": "DI_AVM308_Open", + "plc_address": "E 100.2", + "data_type": "bool", + "description": "MIX - Product Tank Inlet - Open FBK", + "area": "e", + "db": null, + "offset": 100, + "bit": 2 + }, + { + "name": "PPM303_FC_Control_Word", + "plc_address": "MW 1942", + "data_type": "word", + "description": "MIX - PPM303_ProductPump_CtrlWord_VFC_Ctrl", + "area": "mw", + "db": null, + "offset": 1942, + "bit": null + }, + { + "name": "AUX Blink_0.1S", + "plc_address": "M 0.0", + "data_type": "bool", + "description": "PLC Blink 0.1 Sec. 10Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 0 + }, + { + "name": "AUX Blink_1.0S", + "plc_address": "M 0.5", + "data_type": "bool", + "description": "PLC Blink 1.0 Sec. 1Hz", + "area": "m", + "db": null, + "offset": 0, + "bit": 5 + } + ], + "total_count": 7, + "metadata": { + "format_version": "1.0", + "description": "PLC symbols loaded from ASC file" + } +} \ No newline at end of file diff --git a/config/data/test_symbols.asc b/config/data/test_symbols.asc new file mode 100644 index 0000000..4b4c1d3 --- /dev/null +++ b/config/data/test_symbols.asc @@ -0,0 +1,8 @@ +"AI_RVM301 ","PEW 826 ","WORD ","RVM301 - Product Tank Pressure Valve" +"AO_RVP305 ","PAW 828 ","WORD ","RVP305 - Syrup 2 Tank Level Valve" +"DI_AVM308_Close ","E 110.2 ","BOOL ","MIX - Product Tank Inlet - Close FBK" +"DI_AVM308_Open ","E 100.2 ","BOOL ","MIX - Product Tank Inlet - Open FBK" +"PPM303_FC_Control_Word ","MW 1942 ","WORD ","MIX - PPM303_ProductPump_CtrlWord_VFC_Ctrl" +"Blender_Variables ","DB 971 ","DB 971 ","MIX - Blender Variables" +"AUX Blink_0.1S ","M 0.0 ","BOOL ","PLC Blink 0.1 Sec. 10Hz" +"AUX Blink_1.0S ","M 0.5 ","BOOL ","PLC Blink 1.0 Sec. 1Hz" diff --git a/config/schema/dataset-variables.schema.json b/config/schema/dataset-variables.schema.json index fccec2e..f703623 100644 --- a/config/schema/dataset-variables.schema.json +++ b/config/schema/dataset-variables.schema.json @@ -24,80 +24,114 @@ "description": "Array of PLC variables for this dataset", "items": { "type": "object", - "properties": { - "name": { - "type": "string", - "title": "Variable Name", - "description": "Human-readable name for the variable" - }, - "area": { - "type": "string", - "title": "Memory Area", - "enum": [ - "db", - "mw", - "m", - "pew", - "pe", - "paw", - "pa", - "e", - "a", - "mb" + "oneOf": [ + { + "title": "Manual Configuration", + "description": "Manually configure PLC variable parameters", + "properties": { + "name": { + "type": "string", + "title": "Variable Name", + "description": "Human-readable name for the variable" + }, + "area": { + "type": "string", + "title": "Memory Area", + "enum": [ + "db", + "mw", + "m", + "pew", + "pe", + "paw", + "pa", + "e", + "a", + "mb" + ] + }, + "db": { + "type": [ + "integer", + "null" + ], + "title": "DB Number", + "minimum": 1, + "maximum": 9999 + }, + "offset": { + "type": "integer", + "title": "Offset", + "minimum": 0, + "maximum": 8191 + }, + "bit": { + "type": [ + "integer", + "null" + ], + "title": "Bit Position", + "minimum": 0, + "maximum": 7 + }, + "type": { + "type": "string", + "title": "Data Type", + "enum": [ + "real", + "int", + "bool", + "dint", + "word", + "byte", + "uint", + "udint", + "sint", + "usint" + ] + }, + "streaming": { + "type": "boolean", + "title": "Stream to PlotJuggler", + "description": "Include this variable in UDP streaming", + "default": false + } + }, + "required": [ + "name", + "area", + "offset", + "type" ] }, - "db": { - "type": [ - "integer", - "null" - ], - "title": "DB Number", - "minimum": 1, - "maximum": 9999 - }, - "offset": { - "type": "integer", - "title": "Offset", - "minimum": 0, - "maximum": 8191 - }, - "bit": { - "type": [ - "integer", - "null" - ], - "title": "Bit Position", - "minimum": 0, - "maximum": 7 - }, - "type": { - "type": "string", - "title": "Data Type", - "enum": [ - "real", - "int", - "bool", - "dint", - "word", - "byte", - "uint", - "udint", - "sint", - "usint" + { + "title": "Symbol-based Configuration", + "description": "Use a symbol from the loaded ASC file", + "properties": { + "name": { + "type": "string", + "title": "Variable Name", + "description": "Human-readable name for the variable (auto-filled from symbol)" + }, + "symbol": { + "type": "string", + "title": "PLC Symbol", + "description": "Select a symbol from the loaded ASC file", + "options": { + "widget": "symbol-selector" + } + }, + "streaming": { + "type": "boolean", + "title": "Stream to PlotJuggler", + "description": "Include this variable in UDP streaming", + "default": false + } + }, + "required": [ + "symbol" ] - }, - "streaming": { - "type": "boolean", - "title": "Stream to PlotJuggler", - "description": "Include this variable in UDP streaming", - "default": false } - }, - "required": [ - "name", - "area", - "offset", - "type" ] } } diff --git a/config/schema/plc.schema.json b/config/schema/plc.schema.json index a81eeaf..2379115 100644 --- a/config/schema/plc.schema.json +++ b/config/schema/plc.schema.json @@ -63,6 +63,14 @@ "slot": { "title": "Slot", "type": "integer" + }, + "symbols_path": { + "title": "Symbols File Path", + "description": "Path to the ASC symbol file for this PLC", + "type": "string", + "options": { + "widget": "file-path" + } } }, "required": [ diff --git a/config/schema/ui/plc.uischema.json b/config/schema/ui/plc.uischema.json index bd37924..06f62a9 100644 --- a/config/schema/ui/plc.uischema.json +++ b/config/schema/ui/plc.uischema.json @@ -56,6 +56,11 @@ "ui:column": 3, "ui:widget": "updown" }, + "symbols_path": { + "ui:column": 12, + "ui:widget": "file-path", + "ui:placeholder": "Select ASC symbol file..." + }, "ui:column": 12, "ui:layout": [ [ @@ -71,12 +76,19 @@ "name": "slot", "width": 3 } + ], + [ + { + "name": "symbols_path", + "width": 12 + } ] ], "ui:order": [ "ip", "rack", - "slot" + "slot", + "symbols_path" ] }, "udp_config": { diff --git a/frontend/package.json b/frontend/package.json index 7804058..34ec330 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -9,19 +9,20 @@ "preview": "vite preview --host" }, "dependencies": { - "@rjsf/core": "^5.24.12", - "@rjsf/chakra-ui": "^5.24.12", - "@rjsf/validator-ajv8": "^5.24.12", "@chakra-ui/react": "^2.8.2", "@emotion/react": "^11.13.0", "@emotion/styled": "^11.13.0", + "@rjsf/chakra-ui": "^5.24.12", + "@rjsf/core": "^5.24.12", + "@rjsf/validator-ajv8": "^5.24.12", "framer-motion": "^11.2.12", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-icons": "^5.5.0", "react-router-dom": "^6.26.1" }, "devDependencies": { "@vitejs/plugin-react": "^4.3.1", "vite": "^5.4.0" } -} \ No newline at end of file +} diff --git a/frontend/src/components/widgets/AllWidgets.jsx b/frontend/src/components/widgets/AllWidgets.jsx index 5a97837..fa1254e 100644 --- a/frontend/src/components/widgets/AllWidgets.jsx +++ b/frontend/src/components/widgets/AllWidgets.jsx @@ -1,6 +1,8 @@ import { customWidgets } from './CustomWidgets' import { widgets } from '../rjsf/widgets' import VariableSelectorWidget from '../rjsf/VariableSelectorWidget' +import FilePathWidget from './FilePathWidget' +import SymbolSelectorWidget from './SymbolSelectorWidget' // Comprehensive widget collection that merges all available widgets // for full UI schema support with layouts @@ -23,6 +25,16 @@ export const allWidgets = { 'variable-selector': VariableSelectorWidget, VariableSelectorWidget: VariableSelectorWidget, + // File path widget for ASC symbol files + filePath: FilePathWidget, + 'file-path': FilePathWidget, + FilePathWidget: FilePathWidget, + + // Symbol selector widget for PLC symbols + symbolSelector: SymbolSelectorWidget, + 'symbol-selector': SymbolSelectorWidget, + SymbolSelectorWidget: SymbolSelectorWidget, + // PLC-specific widget aliases (if available) plcArea: widgets.PlcAreaWidget, plcDataType: widgets.PlcDataTypeWidget, diff --git a/frontend/src/components/widgets/FilePathWidget.jsx b/frontend/src/components/widgets/FilePathWidget.jsx new file mode 100644 index 0000000..07ac5c3 --- /dev/null +++ b/frontend/src/components/widgets/FilePathWidget.jsx @@ -0,0 +1,173 @@ +import React, { useState } from 'react' +import { + Box, + Button, + Input, + HStack, + VStack, + Text, + useToast, + Icon, + Tooltip +} from '@chakra-ui/react' +import { FiFolder, FiUpload, FiFile } from 'react-icons/fi' + +const FilePathWidget = ({ value, onChange, label, disabled, readonly, required, placeholder }) => { + const [isLoading, setIsLoading] = useState(false) + const [loadingSymbols, setLoadingSymbols] = useState(false) + const toast = useToast() + + const handleBrowseFile = async () => { + try { + setIsLoading(true) + + const response = await fetch('/api/utils/browse-file', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ + title: 'Select ASC Symbol File', + filetypes: [['ASC Files', '*.asc'], ['All Files', '*.*']] + }) + }) + + const data = await response.json() + + if (data.success && data.file_path) { + onChange(data.file_path) + toast({ + title: 'File Selected', + description: `Selected: ${data.file_path}`, + status: 'success', + duration: 3000, + isClosable: true, + }) + } else if (data.cancelled) { + // User cancelled - no action needed + } else { + throw new Error(data.error || 'Failed to select file') + } + } catch (error) { + toast({ + title: 'Error', + description: `Failed to browse file: ${error.message}`, + status: 'error', + duration: 5000, + isClosable: true, + }) + } finally { + setIsLoading(false) + } + } + + const handleLoadSymbols = async () => { + if (!value) { + toast({ + title: 'No File Selected', + description: 'Please select an ASC file first', + status: 'warning', + duration: 3000, + isClosable: true, + }) + return + } + + try { + setLoadingSymbols(true) + + const response = await fetch('/api/symbols/load', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ + asc_file_path: value + }) + }) + + const data = await response.json() + + if (data.success) { + toast({ + title: 'Symbols Loaded', + description: `Successfully loaded ${data.symbols_count} symbols`, + status: 'success', + duration: 3000, + isClosable: true, + }) + } else { + throw new Error(data.error || 'Failed to load symbols') + } + } catch (error) { + toast({ + title: 'Error', + description: `Failed to load symbols: ${error.message}`, + status: 'error', + duration: 5000, + isClosable: true, + }) + } finally { + setLoadingSymbols(false) + } + } + + return ( + + {label && ( + + {label} {required && *} + + )} + + + + onChange(e.target.value)} + placeholder={placeholder || 'Enter file path or browse...'} + disabled={disabled} + readOnly={readonly} + flex={1} + /> + + + + + + + + + + {value && ( + + + {value.split('\\').pop() || value.split('/').pop()} + + )} + + + + ) +} + +export default FilePathWidget diff --git a/frontend/src/components/widgets/SymbolSelectorWidget.jsx b/frontend/src/components/widgets/SymbolSelectorWidget.jsx new file mode 100644 index 0000000..71b83ce --- /dev/null +++ b/frontend/src/components/widgets/SymbolSelectorWidget.jsx @@ -0,0 +1,361 @@ +import React, { useState, useEffect, useMemo } from 'react' +import { + Box, + Button, + Input, + VStack, + HStack, + Text, + useToast, + Icon, + Badge, + Flex, + Spinner, + InputGroup, + InputLeftElement, + Select, + Tooltip, + Modal, + ModalOverlay, + ModalContent, + ModalHeader, + ModalFooter, + ModalBody, + ModalCloseButton, + useDisclosure +} from '@chakra-ui/react' +import { FiSearch, FiX, FiList, FiInfo } from 'react-icons/fi' + +const SymbolSelectorWidget = ({ value, onChange, label, disabled, readonly, required, placeholder }) => { + const [symbols, setSymbols] = useState([]) + const [searchQuery, setSearchQuery] = useState('') + const [isLoading, setIsLoading] = useState(false) + const [selectedSymbol, setSelectedSymbol] = useState(null) + const { isOpen, onOpen, onClose } = useDisclosure() + const toast = useToast() + + // Find the selected symbol from the loaded symbols + useEffect(() => { + if (value && symbols.length > 0) { + const found = symbols.find(symbol => symbol.name === value) + setSelectedSymbol(found || null) + } else { + setSelectedSymbol(null) + } + }, [value, symbols]) + + // Load symbols on component mount + useEffect(() => { + loadSymbols() + }, []) + + const loadSymbols = async () => { + try { + setIsLoading(true) + + const response = await fetch('/api/symbols') + const data = await response.json() + + if (data.success) { + setSymbols(data.symbols || []) + } else { + throw new Error(data.error || 'Failed to load symbols') + } + } catch (error) { + console.error('Error loading symbols:', error) + toast({ + title: 'Error', + description: `Failed to load symbols: ${error.message}`, + status: 'error', + duration: 5000, + isClosable: true, + }) + } finally { + setIsLoading(false) + } + } + + // Filter symbols based on search query + const filteredSymbols = useMemo(() => { + if (!searchQuery.trim()) { + return symbols.slice(0, 100) // Limit initial display + } + + const query = searchQuery.toLowerCase() + return symbols.filter(symbol => + symbol.name.toLowerCase().includes(query) || + symbol.description.toLowerCase().includes(query) || + symbol.plc_address.toLowerCase().includes(query) + ).slice(0, 50) // Limit search results + }, [symbols, searchQuery]) + + const handleSymbolSelect = (symbol) => { + setSelectedSymbol(symbol) + onChange(symbol.name) + onClose() + + toast({ + title: 'Symbol Selected', + description: `Selected: ${symbol.name}`, + status: 'success', + duration: 2000, + isClosable: true, + }) + } + + const handleClearSelection = () => { + setSelectedSymbol(null) + onChange('') + + toast({ + title: 'Selection Cleared', + description: 'Symbol selection has been cleared', + status: 'info', + duration: 2000, + isClosable: true, + }) + } + + const SymbolCard = ({ symbol, onClick }) => ( + onClick(symbol)} + > + + + + {symbol.name} + + + {symbol.data_type} + + + + + {symbol.plc_address} + + + {symbol.description && ( + + {symbol.description} + + )} + + + + {symbol.area?.toUpperCase()} + + {symbol.db && ( + + DB{symbol.db} + + )} + + @{symbol.offset} + + {symbol.bit !== null && symbol.bit !== undefined && ( + + .{symbol.bit} + + )} + + + + ) + + return ( + + {label && ( + + {label} {required && *} + + )} + + + + onChange(e.target.value)} + placeholder={placeholder || 'Enter symbol name or select...'} + disabled={disabled} + readOnly={readonly} + flex={1} + /> + + + + {value && ( + + )} + + + {selectedSymbol && ( + + + + + {selectedSymbol.name} + + + {selectedSymbol.data_type} + + + + + {selectedSymbol.plc_address} + + + {selectedSymbol.description && ( + + {selectedSymbol.description} + + )} + + + + {selectedSymbol.area?.toUpperCase()} + + {selectedSymbol.db && ( + + DB{selectedSymbol.db} + + )} + + @{selectedSymbol.offset} + + {selectedSymbol.bit !== null && selectedSymbol.bit !== undefined && ( + + .{selectedSymbol.bit} + + )} + + + + )} + + {symbols.length === 0 && !isLoading && ( + + No symbols loaded. Please load an ASC file first in PLC Configuration. + + )} + + + {/* Symbol Selection Modal */} + + + + + + Select PLC Symbol + + + + + + setSearchQuery(e.target.value)} + /> + + + + + + + + + {isLoading ? ( + + + + Loading symbols... + + + ) : filteredSymbols.length > 0 ? ( + + + {filteredSymbols.length} symbol{filteredSymbols.length !== 1 ? 's' : ''} found + {searchQuery && ` for "${searchQuery}"`} + + + {filteredSymbols.map((symbol, index) => ( + + ))} + + {searchQuery && filteredSymbols.length >= 50 && ( + + Showing first 50 results. Try a more specific search. + + )} + + ) : ( + + + + + {searchQuery ? `No symbols found for "${searchQuery}"` : 'No symbols available'} + + {!searchQuery && symbols.length === 0 && ( + + Load an ASC file in PLC Configuration to see symbols + + )} + + + )} + + + + + + + + + ) +} + +export default SymbolSelectorWidget diff --git a/main.py b/main.py index 3ba32bd..88d273d 100644 --- a/main.py +++ b/main.py @@ -11,8 +11,19 @@ import time from datetime import datetime import os import sys + +try: + import tkinter as tk + from tkinter import filedialog + + TKINTER_AVAILABLE = True +except ImportError: + TKINTER_AVAILABLE = False + print("Warning: tkinter not available. File browse functionality will be limited.") from core import PLCDataStreamer from utils.json_manager import JSONManager, SchemaManager +from utils.symbol_loader import SymbolLoader +from utils.symbol_processor import SymbolProcessor app = Flask(__name__) CORS( @@ -2135,6 +2146,248 @@ def main(): sys.exit(1) +# ============================================================================== +# Symbol Management API Endpoints +# ============================================================================== + + +@app.route("/api/utils/browse-file", methods=["POST"]) +def browse_file(): + """Open file dialog to browse for ASC symbol files.""" + try: + if not TKINTER_AVAILABLE: + return ( + jsonify( + { + "success": False, + "error": "File browser not available. Please enter the file path manually.", + } + ), + 400, + ) + + data = request.get_json() + title = data.get("title", "Select File") + filetypes = data.get("filetypes", [["All Files", "*.*"]]) + + # Create a temporary tkinter root window + root = tk.Tk() + root.withdraw() # Hide the root window + root.attributes("-topmost", True) # Bring to front + + # Open file dialog + file_path = filedialog.askopenfilename(title=title, filetypes=filetypes) + + root.destroy() # Clean up + + if file_path: + return jsonify({"success": True, "file_path": file_path}) + else: + return jsonify({"success": True, "cancelled": True}) + + except Exception as e: + return jsonify({"success": False, "error": str(e)}), 500 + + +@app.route("/api/symbols/load", methods=["POST"]) +def load_symbols(): + """Load symbols from ASC file and save to JSON.""" + try: + data = request.get_json() + asc_file_path = data.get("asc_file_path") + + if not asc_file_path: + return ( + jsonify({"success": False, "error": "ASC file path is required"}), + 400, + ) + + if not os.path.exists(asc_file_path): + return ( + jsonify( + {"success": False, "error": f"ASC file not found: {asc_file_path}"} + ), + 404, + ) + + # Initialize symbol loader with optional logger + logger = None + try: + logger = ( + streamer.event_logger if "streamer" in globals() and streamer else None + ) + except: + pass # Use None logger if streamer is not available + + symbol_loader = SymbolLoader(logger) + + # Load symbols and save to JSON + json_output_path = project_path("config", "data", "plc_symbols.json") + + # Ensure the directory exists + os.makedirs(os.path.dirname(json_output_path), exist_ok=True) + + symbols_count = symbol_loader.load_asc_and_save_json( + asc_file_path, json_output_path + ) + + # Log the success + if logger: + logger.log_event( + "info", + "symbols_loaded", + f"Loaded {symbols_count} symbols from {asc_file_path}", + ) + + return jsonify( + { + "success": True, + "symbols_count": symbols_count, + "json_path": json_output_path, + } + ) + + except Exception as e: + error_msg = f"Error loading symbols: {str(e)}" + print(f"DEBUG - Symbol loading error: {error_msg}") # Debug print + print(f"DEBUG - Exception type: {type(e).__name__}") + + # Print full stack trace + import traceback + + print("DEBUG - Full stack trace:") + traceback.print_exc() + + # Log the error + if "streamer" in globals() and streamer and streamer.event_logger: + streamer.event_logger.log_event("error", "symbols_load_failed", error_msg) + + return jsonify({"success": False, "error": error_msg}), 500 + + +@app.route("/api/symbols", methods=["GET"]) +def get_symbols(): + """Get loaded symbols from JSON file.""" + try: + json_path = project_path("config", "data", "plc_symbols.json") + + if not os.path.exists(json_path): + return jsonify({"success": True, "symbols": [], "total_count": 0}) + + with open(json_path, "r", encoding="utf-8") as file: + symbols_data = json.load(file) + + return jsonify({"success": True, **symbols_data}) + + except Exception as e: + return jsonify({"success": False, "error": str(e)}), 500 + + +@app.route("/api/symbols/search", methods=["POST"]) +def search_symbols(): + """Search symbols by name or description.""" + try: + data = request.get_json() + query = data.get("query", "").lower() + limit = data.get("limit", 50) + + json_path = project_path("config", "data", "plc_symbols.json") + + if not os.path.exists(json_path): + return jsonify({"success": True, "symbols": [], "total_count": 0}) + + with open(json_path, "r", encoding="utf-8") as file: + symbols_data = json.load(file) + + all_symbols = symbols_data.get("symbols", []) + + if not query: + # Return first N symbols if no query + filtered_symbols = all_symbols[:limit] + else: + # Search in name and description + filtered_symbols = [] + for symbol in all_symbols: + if ( + query in symbol.get("name", "").lower() + or query in symbol.get("description", "").lower() + ): + filtered_symbols.append(symbol) + + if len(filtered_symbols) >= limit: + break + + return jsonify( + { + "success": True, + "symbols": filtered_symbols, + "total_count": len(filtered_symbols), + "query": query, + } + ) + + except Exception as e: + return jsonify({"success": False, "error": str(e)}), 500 + + +@app.route("/api/symbols/process-variables", methods=["POST"]) +def process_symbol_variables(): + """Process dataset variables, expanding symbol-based ones.""" + try: + data = request.get_json() + variables = data.get("variables", []) + + if not variables: + return ( + jsonify({"success": False, "error": "Variables array is required"}), + 400, + ) + + # Initialize symbol processor with optional logger + logger = None + try: + logger = ( + streamer.event_logger if "streamer" in globals() and streamer else None + ) + except: + pass # Use None logger if streamer is not available + + symbol_processor = SymbolProcessor(logger) + + # Get symbols path + symbols_path = project_path("config", "data", "plc_symbols.json") + + if not os.path.exists(symbols_path): + return ( + jsonify( + { + "success": False, + "error": "No symbols file found. Please load an ASC file first.", + } + ), + 404, + ) + + # Process variables + processed_variables = symbol_processor.process_dataset_variables( + variables, symbols_path + ) + + # Validate the processed variables + validation = symbol_processor.validate_symbol_variables(variables, symbols_path) + + return jsonify( + { + "success": True, + "processed_variables": processed_variables, + "validation": validation, + } + ) + + except Exception as e: + return jsonify({"success": False, "error": str(e)}), 500 + + if __name__ == "__main__": try: # Initialize streamer instance diff --git a/system_state.json b/system_state.json index f36583b..5e5fdcc 100644 --- a/system_state.json +++ b/system_state.json @@ -3,11 +3,11 @@ "should_connect": true, "should_stream": true, "active_datasets": [ + "Test", "DAR", - "Fast", - "Test" + "Fast" ] }, "auto_recovery_enabled": true, - "last_update": "2025-08-14T16:00:39.031573" + "last_update": "2025-08-14T16:52:19.757206" } \ No newline at end of file diff --git a/test_endpoint.py b/test_endpoint.py new file mode 100644 index 0000000..7500193 --- /dev/null +++ b/test_endpoint.py @@ -0,0 +1,23 @@ +import requests +import json + +# Test the symbols load endpoint +url = "http://localhost:5050/api/symbols/load" +data = { + "asc_file_path": "D:/Proyectos/Scripts/Siemens/S7_snap7_Stremer_n_Log/config/data/test_symbols.asc" +} + +try: + response = requests.post(url, json=data) + print(f"Status Code: {response.status_code}") + print(f"Response Headers: {response.headers}") + print(f"Response Text: {response.text}") + + if response.headers.get("content-type", "").startswith("application/json"): + result = response.json() + print(f"JSON Response: {json.dumps(result, indent=2)}") + else: + print("Response is not JSON, probably HTML error page") + +except Exception as e: + print(f"Error: {e}") diff --git a/test_symbol_loader.py b/test_symbol_loader.py new file mode 100644 index 0000000..1be2e9d --- /dev/null +++ b/test_symbol_loader.py @@ -0,0 +1,67 @@ +#!/usr/bin/env python3 +""" +Test script for symbol loader functionality. +""" +import sys +import os + +# Add the project root to Python path +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) + +from utils.symbol_loader import SymbolLoader + + +def test_symbol_loader(): + """Test the symbol loader with the sample ASC file.""" + + # Create a simple logger for testing + class SimpleLogger: + def info(self, msg): + print(f"INFO: {msg}") + + def warning(self, msg): + print(f"WARNING: {msg}") + + def error(self, msg): + print(f"ERROR: {msg}") + + logger = SimpleLogger() + loader = SymbolLoader(logger) + + # Test file paths + test_asc_file = "config/data/test_symbols.asc" + output_json_file = "config/data/test_output.json" + + try: + print(f"Testing symbol loading from: {test_asc_file}") + + if not os.path.exists(test_asc_file): + print(f"ERROR: Test file not found: {test_asc_file}") + return False + + # Load symbols + symbols_count = loader.load_asc_and_save_json(test_asc_file, output_json_file) + + print(f"SUCCESS: Loaded {symbols_count} symbols") + print(f"Output saved to: {output_json_file}") + + # Verify output file + if os.path.exists(output_json_file): + with open(output_json_file, "r", encoding="utf-8") as f: + import json + + data = json.load(f) + print(f"JSON contains {len(data.get('symbols', []))} symbols") + + return True + + except Exception as e: + print(f"ERROR: {type(e).__name__}: {e}") + import traceback + + traceback.print_exc() + return False + + +if __name__ == "__main__": + test_symbol_loader() diff --git a/utils/symbol_loader.py b/utils/symbol_loader.py new file mode 100644 index 0000000..a43b073 --- /dev/null +++ b/utils/symbol_loader.py @@ -0,0 +1,255 @@ +""" +Symbol loader utility for parsing Siemens ASC symbol files. +""" + +import csv +import json +import re +from typing import Dict, List, Optional +from pathlib import Path + + +class SymbolLoader: + """Utility class for loading and parsing Siemens ASC symbol files.""" + + def __init__(self, logger): + self.logger = logger + + def parse_asc_file(self, file_path: str) -> List[Dict]: + """ + Parse a Siemens ASC symbol file. + + Format: "variable_name","plc_address","data_type","description" + + Args: + file_path: Path to the ASC file + + Returns: + List of symbol dictionaries + """ + symbols = [] + + try: + # Try different encodings for ASC files + encodings = ["utf-8", "cp1252", "iso-8859-1", "latin-1"] + content = None + + for encoding in encodings: + try: + with open(file_path, "r", encoding=encoding) as file: + content = file.read() + break + except UnicodeDecodeError: + continue + + if content is None: + raise Exception("Could not decode file with any supported encoding") + + # Parse the content using CSV reader + import io + + csv_reader = csv.reader(io.StringIO(content)) + + for line_num, row in enumerate(csv_reader, 1): + try: + if len(row) >= 4: + symbol = self._parse_symbol_row(row) + if symbol: + symbols.append(symbol) + else: + if self.logger: + self.logger.log_event( + "warning", + "symbol_parse_warning", + f"Line {line_num}: Invalid format - not enough columns", + ) + + except Exception as e: + if self.logger: + self.logger.log_event( + "warning", + "symbol_parse_warning", + f"Line {line_num}: Error parsing - {str(e)}", + ) + + except Exception as e: + if self.logger: + self.logger.log_event( + "error", "symbol_load_error", f"Error reading ASC file: {str(e)}" + ) + raise + + if self.logger: + self.logger.log_event( + "info", + "symbols_loaded", + f"Loaded {len(symbols)} symbols from {file_path}", + ) + return symbols + + def _parse_symbol_row(self, row: List[str]) -> Optional[Dict]: + """ + Parse a single symbol row. + + Args: + row: List of string values from CSV row + + Returns: + Symbol dictionary or None if parsing fails + """ + try: + variable_name = row[0].strip() + plc_address = row[1].strip() + data_type = row[2].strip() + description = row[3].strip() if len(row) > 3 else "" + + # Skip empty or invalid entries + if not variable_name or not plc_address: + return None + + # Parse PLC address to extract components + address_info = self._parse_plc_address(plc_address) + if not address_info: + if self.logger: + self.logger.log_event( + "warning", + "symbol_parse_warning", + f"Could not parse PLC address: {plc_address}", + ) + return None + + symbol = { + "name": variable_name, + "plc_address": plc_address, + "data_type": data_type.lower(), + "description": description, + **address_info, + } + + return symbol + + except Exception as e: + if self.logger: + self.logger.log_event( + "warning", + "symbol_parse_warning", + f"Error parsing symbol row: {str(e)}", + ) + return None + + def _parse_plc_address(self, address: str) -> Optional[Dict]: + """ + Parse PLC address string to extract area, DB, offset, and bit. + + Examples: + - "DB 100.DBX 20.5" -> area: db, db: 100, offset: 20, bit: 5 + - "MW 100" -> area: mw, offset: 100 + - "M 10.5" -> area: m, offset: 10, bit: 5 + - "PEW 826" -> area: pew, offset: 826 + + Args: + address: PLC address string + + Returns: + Dictionary with parsed address components + """ + address = address.strip().upper() + + # DB address pattern: DB xxx.DBX yyy.z or DB xxx.DBD yyy, etc. + db_pattern = r"DB\s+(\d+)\.DB[XBWD]\s+(\d+)(?:\.(\d+))?" + db_match = re.match(db_pattern, address) + if db_match: + db_num = int(db_match.group(1)) + offset = int(db_match.group(2)) + bit = int(db_match.group(3)) if db_match.group(3) else None + + return {"area": "db", "db": db_num, "offset": offset, "bit": bit} + + # Memory word patterns: MW, MD, etc. + memory_pattern = r"(MW|MD|MB|M)\s+(\d+)(?:\.(\d+))?" + memory_match = re.match(memory_pattern, address) + if memory_match: + area_type = memory_match.group(1).lower() + offset = int(memory_match.group(2)) + bit = int(memory_match.group(3)) if memory_match.group(3) else None + + return {"area": area_type, "db": None, "offset": offset, "bit": bit} + + # Process input/output patterns: PEW, PAW, E, A, etc. + io_pattern = r"(PEW|PED|PEB|PE|PAW|PAD|PAB|PA|E|A)\s+(\d+)(?:\.(\d+))?" + io_match = re.match(io_pattern, address) + if io_match: + area_type = io_match.group(1).lower() + offset = int(io_match.group(2)) + bit = int(io_match.group(3)) if io_match.group(3) else None + + return {"area": area_type, "db": None, "offset": offset, "bit": bit} + + # Timer and Counter patterns + timer_counter_pattern = r"(T|C)\s+(\d+)" + tc_match = re.match(timer_counter_pattern, address) + if tc_match: + area_type = tc_match.group(1).lower() + offset = int(tc_match.group(2)) + + return {"area": area_type, "db": None, "offset": offset, "bit": None} + + if self.logger: + self.logger.log_event( + "warning", + "symbol_parse_warning", + f"Unrecognized address format: {address}", + ) + return None + + def save_symbols_to_json(self, symbols: List[Dict], output_path: str): + """ + Save symbols to JSON file. + + Args: + symbols: List of symbol dictionaries + output_path: Path to output JSON file + """ + try: + symbols_data = { + "symbols": symbols, + "total_count": len(symbols), + "metadata": { + "format_version": "1.0", + "description": "PLC symbols loaded from ASC file", + }, + } + + with open(output_path, "w", encoding="utf-8") as file: + json.dump(symbols_data, file, indent=2, ensure_ascii=False) + + if self.logger: + self.logger.log_event( + "info", + "symbols_saved", + f"Saved {len(symbols)} symbols to {output_path}", + ) + + except Exception as e: + if self.logger: + self.logger.log_event( + "error", + "symbol_save_error", + f"Error saving symbols to JSON: {str(e)}", + ) + raise + + def load_asc_and_save_json(self, asc_file_path: str, json_output_path: str) -> int: + """ + Complete workflow: load ASC file and save to JSON. + + Args: + asc_file_path: Path to ASC file + json_output_path: Path to output JSON file + + Returns: + Number of symbols loaded + """ + symbols = self.parse_asc_file(asc_file_path) + self.save_symbols_to_json(symbols, json_output_path) + return len(symbols) diff --git a/utils/symbol_processor.py b/utils/symbol_processor.py new file mode 100644 index 0000000..75320e3 --- /dev/null +++ b/utils/symbol_processor.py @@ -0,0 +1,221 @@ +""" +Symbol-based variable processor for expanding symbol references. +""" + +import json +from typing import Dict, List, Optional +from pathlib import Path + + +class SymbolProcessor: + """Utility for processing symbol-based variable configurations.""" + + def __init__(self, logger=None): + self.logger = logger + self._symbols_cache = None + self._symbols_cache_path = None + + def load_symbols(self, symbols_path: str) -> Dict: + """ + Load symbols from JSON file with caching. + + Args: + symbols_path: Path to plc_symbols.json file + + Returns: + Dictionary with symbols data + """ + if self._symbols_cache is None or self._symbols_cache_path != symbols_path: + + try: + with open(symbols_path, "r", encoding="utf-8") as file: + self._symbols_cache = json.load(file) + self._symbols_cache_path = symbols_path + + if self.logger: + self.logger.info( + f"Loaded {len(self._symbols_cache.get('symbols', []))} symbols" + ) + + except Exception as e: + if self.logger: + self.logger.error(f"Error loading symbols: {str(e)}") + self._symbols_cache = {"symbols": [], "total_count": 0} + + return self._symbols_cache + + def find_symbol(self, symbol_name: str, symbols_data: Dict) -> Optional[Dict]: + """ + Find a symbol by name. + + Args: + symbol_name: Name of the symbol to find + symbols_data: Symbols data dictionary + + Returns: + Symbol dictionary or None if not found + """ + symbols = symbols_data.get("symbols", []) + + for symbol in symbols: + if symbol.get("name") == symbol_name: + return symbol + + return None + + def expand_symbol_variable(self, variable_config: Dict, symbols_data: Dict) -> Dict: + """ + Expand a symbol-based variable configuration into manual configuration. + + Args: + variable_config: Variable configuration with 'symbol' field + symbols_data: Symbols data dictionary + + Returns: + Expanded variable configuration with area, offset, type, etc. + """ + symbol_name = variable_config.get("symbol") + if not symbol_name: + return variable_config + + symbol = self.find_symbol(symbol_name, symbols_data) + if not symbol: + if self.logger: + self.logger.warning(f"Symbol '{symbol_name}' not found") + return variable_config + + # Create expanded configuration + expanded = { + "name": variable_config.get("name") or symbol.get("name", symbol_name), + "area": symbol.get("area"), + "offset": symbol.get("offset"), + "type": self._map_symbol_type_to_plc_type(symbol.get("data_type", "")), + "streaming": variable_config.get("streaming", False), + } + + # Add optional fields if present + if symbol.get("db") is not None: + expanded["db"] = symbol.get("db") + + if symbol.get("bit") is not None: + expanded["bit"] = symbol.get("bit") + + # Keep original symbol reference for reference + expanded["_symbol_name"] = symbol_name + expanded["_symbol_address"] = symbol.get("plc_address", "") + expanded["_symbol_description"] = symbol.get("description", "") + + return expanded + + def _map_symbol_type_to_plc_type(self, symbol_type: str) -> str: + """ + Map symbol data type to PLC data type. + + Args: + symbol_type: Data type from symbol + + Returns: + Mapped PLC data type + """ + type_mapping = { + "bool": "bool", + "byte": "byte", + "word": "word", + "dword": "dint", + "int": "int", + "dint": "dint", + "real": "real", + "uint": "uint", + "udint": "udint", + "sint": "sint", + "usint": "usint", + "time": "dint", + "date": "word", + "time_of_day": "dint", + "string": "string", + } + + return type_mapping.get(symbol_type.lower(), "word") + + def process_dataset_variables( + self, dataset_variables: List[Dict], symbols_path: str + ) -> List[Dict]: + """ + Process a list of dataset variables, expanding symbol-based ones. + + Args: + dataset_variables: List of variable configurations + symbols_path: Path to symbols JSON file + + Returns: + List of processed variables with symbol-based ones expanded + """ + symbols_data = self.load_symbols(symbols_path) + processed_variables = [] + + for variable in dataset_variables: + if "symbol" in variable: + # This is a symbol-based variable, expand it + expanded = self.expand_symbol_variable(variable, symbols_data) + processed_variables.append(expanded) + else: + # This is a manual configuration, keep as-is + processed_variables.append(variable.copy()) + + return processed_variables + + def validate_symbol_variables( + self, dataset_variables: List[Dict], symbols_path: str + ) -> Dict: + """ + Validate symbol-based variables and report any issues. + + Args: + dataset_variables: List of variable configurations + symbols_path: Path to symbols JSON file + + Returns: + Validation results dictionary + """ + symbols_data = self.load_symbols(symbols_path) + results = { + "valid": True, + "errors": [], + "warnings": [], + "symbol_count": 0, + "manual_count": 0, + } + + for i, variable in enumerate(dataset_variables): + if "symbol" in variable: + results["symbol_count"] += 1 + symbol_name = variable.get("symbol") + + if not symbol_name: + results["valid"] = False + results["errors"].append(f"Variable {i}: Empty symbol name") + continue + + symbol = self.find_symbol(symbol_name, symbols_data) + if not symbol: + results["valid"] = False + results["errors"].append( + f"Variable {i}: Symbol '{symbol_name}' not found" + ) + continue + + # Check if symbol has required fields + if not symbol.get("area"): + results["warnings"].append( + f"Variable {i}: Symbol '{symbol_name}' missing area" + ) + + if symbol.get("offset") is None: + results["warnings"].append( + f"Variable {i}: Symbol '{symbol_name}' missing offset" + ) + + else: + results["manual_count"] += 1 + + return results