diff --git a/Controller/Controller.acfproj b/Controller/Controller.acfproj index fb3f521..d4f9a6b 100644 --- a/Controller/Controller.acfproj +++ b/Controller/Controller.acfproj @@ -3,14 +3,14 @@ Debug 2.0 - {0e829cfc-524a-4698-b32d-7e86967cbbf5} + {77f0df20-21d3-4637-a6d8-d269e0a5c640} Exe MyRootNamespace MyAssemblyName false Controller\PrjLibrary.mdb 5.50.3 - {0e829cfc-524a-4698-b32d-7e86967cbbf5} + {77f0df20-21d3-4637-a6d8-d269e0a5c640} bin\Online\ diff --git a/Controller/Controller/2080LC2020QWBG.target b/Controller/Controller/2080LC2020QWBG.target deleted file mode 100644 index 658ec85..0000000 --- a/Controller/Controller/2080LC2020QWBG.target +++ /dev/null @@ -1,938 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Controller.isaxml b/Controller/Controller/Controller.isaxml deleted file mode 100644 index 57696a9..0000000 --- a/Controller/Controller/Controller.isaxml +++ /dev/null @@ -1,372 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/DBR.INI b/Controller/Controller/DBR.INI deleted file mode 100644 index 5b40b4d..0000000 --- a/Controller/Controller/DBR.INI +++ /dev/null @@ -1,24 +0,0 @@ -[SPLIT_POS] -X1=100 -Y1=403 -Y2=200 -POSTREE_HIDDEN=100 -POSOUTPUT_HIDDEN=403 -[DIALOG] -LEFT=780 -RIGHT=1380 -TOP=445 -BOTTOM=945 -KEEPVISIBLE=0 -SHOWTREE=1 -SHOWOUTPUT=1 -[FILTER] -PROJECT=1 -VARIABLE=1 -PROGRAM=1 -FUNCTION=1 -FUNCTIONBLOCK=1 -WORD=1 -UNUSED=1 -USED=1 -NBRES=0 diff --git a/Controller/Controller/DevicePref.xml b/Controller/Controller/DevicePref.xml index 4a44259..0f50d33 100644 --- a/Controller/Controller/DevicePref.xml +++ b/Controller/Controller/DevicePref.xml @@ -1,4 +1,4 @@ - WIN8VM!AB_ETH-1\10.20.4.5 + PMCDONAGH-PC!AB_ETH-1\10.20.4.5 \ No newline at end of file diff --git a/Controller/Controller/MbSrvConf_target.xml b/Controller/Controller/MbSrvConf_target.xml index e65658e..050ecba 100644 --- a/Controller/Controller/MbSrvConf_target.xml +++ b/Controller/Controller/MbSrvConf_target.xml @@ -3,7 +3,7 @@ - + @@ -12,16 +12,16 @@ - + - + - + - + @@ -33,46 +33,46 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -111,10 +111,10 @@ - + - + @@ -129,10 +129,10 @@ - + - + @@ -260,13 +260,13 @@ - + - + - + diff --git a/Controller/Controller/Micro820/Micro820.isaxml b/Controller/Controller/Micro820/Micro820.isaxml deleted file mode 100644 index c7d33fc..0000000 --- a/Controller/Controller/Micro820/Micro820.isaxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/CONTROL.dop b/Controller/Controller/Micro820/Micro820/CONTROL.dop index d9479b5..19b8fd8 100644 --- a/Controller/Controller/Micro820/Micro820/CONTROL.dop +++ b/Controller/Controller/Micro820/Micro820/CONTROL.dop @@ -1 +1 @@ -CONTROL(142):FB,LINEARSCALE(157); \ No newline at end of file +CONTROL(161):FB,LINEARSCALE(159); \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/CONTROL.ic b/Controller/Controller/Micro820/Micro820/CONTROL.ic index 15d13a3..26366bf 100644 --- a/Controller/Controller/Micro820/Micro820/CONTROL.ic +++ b/Controller/Controller/Micro820/Micro820/CONTROL.ic @@ -124,7 +124,7 @@ CONTACTOR_STATUS := DIGITALINPUT_STATUS_0 START_BUTTON := DIGITALINPUT_STATUS_1 AUTO_MODE := DIGITALINPUT_STATUS_2 HAND_MODE := DIGITALINPUT_STATUS_3 -_PUSH_PAR _IO_EM_AI_00 +_PUSH_PAR _IO_P1_AI_00 __TMPR1 := _CALL ANY_TO_UINT __TMPR__LINEARSCALE__RAW_INP := __TMPR1 __FBL_RET := _PUSHCALLFB LINEARSCALE LINEARSCALE_PRESSURE diff --git a/Controller/Controller/Micro820/Micro820/CONTROL.rtc b/Controller/Controller/Micro820/Micro820/CONTROL.rtc index 4877f87..74ea8d1 100644 Binary files a/Controller/Controller/Micro820/Micro820/CONTROL.rtc and b/Controller/Controller/Micro820/Micro820/CONTROL.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/Control.isaxml b/Controller/Controller/Micro820/Micro820/Control.isaxml deleted file mode 100644 index d2396d0..0000000 --- a/Controller/Controller/Micro820/Micro820/Control.isaxml +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - (Pressure_Alarm_Startup_Delay * 1000) THEN - - IF Pressure_In >= Pressure_Hi_SP THEN - Pressure_Hi := TRUE; - Pressure_Lo := FALSE; - ELSIF Pressure_in <= Pressure_Lo_SP THEN - Pressure_Hi := FALSE; - Pressure_Lo := TRUE; - ELSE - Pressure_Hi := FALSE; - Pressure_Lo := FALSE; - END_IF; - - IF NOT Pressure_Hi AND NOT Pressure_Lo THEN - Pressure_OK := TRUE; - Pressure_OOT_Scans := 0; - Pressure_OOT_Seconds := 0; - ELSE - Pressure_OOT_Scans := Pressure_OOT_Scans + 1; - Pressure_OOT_Seconds := Pressure_OOT_Scans * ANY_TO_UDINT(__SYSVA_TCYCURRENT) / 1000; - END_IF; - - IF Pressure_OOT_Seconds > Pressure_Alarm_Delay THEN - Pressure_OK := FALSE; - END_IF; -ELSE - Pressure_OK := TRUE; -END_IF; - - -(* Pressure should be above the startup pressure setpoint and temperature should be below the startup temp setpoint to begin*) -IF ((((DH_IntakePressure > Pressure_Startup) AND Pressure_Startup_Enabled) OR NOT Pressure_Startup_Enabled) AND - (((DH_IntakeTemperature < Temp_Startup) AND Temp_Startup_Enabled) OR NOT Temp_Startup_Enabled) AND - (Hand_Mode OR Auto_Mode OR Test_Mode) AND - (NOT TripStatus) AND - VoltageOK - ) THEN - Start_Permissive := TRUE; -ELSE - Start_Permissive := FALSE; - Device_Status := 'Not ready to start'; -END_IF; - -(* Pressure should be be above the shutdown pressure and temperature should be below shutdown temp setpoint to continue to run *) -IF ((((DH_IntakePressure > Pressure_Shutdown) AND Pressure_Shutdown_Enabled) OR NOT Pressure_Shutdown_Enabled) AND - (((DH_IntakeTemperature < Temp_Shutdown) AND Temp_Startup_Enabled) OR NOT Temp_Shutdown_Enabled) AND - (Hand_Mode OR Auto_Mode OR Test_Mode) - AND (NOT TripStatus) - AND Pressure_OK - ) THEN - Run_Permissive := TRUE; -ELSE - Run_Permissive := FALSE; -END_IF; - -IF (NOT Run_Permissive AND E300_OUTPUT_CMD_VALUE) THEN - Device_Status := 'Lost Run Permissive'; - Shutdown_Time := __SYSVA_CYCLEDATE; -END_IF; - -(* Run only if commanded to start and start permissive is met or already running and not being told to stop *) -IF ((((Start_Button OR Start_Command OR (Restart_Allowed AND Restart_Command)) AND Start_Permissive) OR E300_OUTPUT_CMD_VALUE) AND - (NOT Stop_Command) AND Run_Permissive) THEN - E300_OUTPUT_CMD_VALUE := TRUE; - Restart_Command:= FALSE; - Start_Command := FALSE; - IF NOT Start_Time_Set THEN - Start_Time := __SYSVA_CYCLEDATE; - Start_Time_Set := TRUE; - END_IF; - - - IF Contactor_Status THEN - Device_Status := 'Running'; - Run_Time := __SYSVA_CYCLEDATE - Start_Time; - END_IF; -ELSE - E300_OUTPUT_CMD_VALUE := FALSE; -END_IF; - -IF E300_OUTPUT_CMD_VALUE AND NOT Contactor_Status THEN - Start_Command := TRUE; - Device_Status := 'Contactor Failure, Recovering'; -END_IF; - -(* If run permissive goes false, do not allow a restart for a specified amount of time *) -IF (Auto_Mode AND (NOT OverloadTrip) AND NOT Contactor_Status AND Restart_Allowed) THEN - IF (__SYSVA_CYCLEDATE - Shutdown_Time) > Downtime_Time_Parameter THEN - IF (NOT Restart_Command) THEN - TripResetCmd := TRUE; - Restart_Command := True; - END_IF; - ELSE - (* Attempt to clear trip every 15 seconds *) - (*IF NOT Downtime_Timer.Q AND TripStatus THEN - Downtime_Timer(TRUE, Clear_Trip_Cycle); - ELSE - TripResetCmd := TRUE; - END_IF;*) - - Restart_Command := FALSE; - Time_Until_Startup := Downtime_Time_Parameter - (__SYSVA_CYCLEDATE - Shutdown_Time); - Time_Until_Startup_String := ANY_TO_STRING(Time_Until_Startup); - IF Auto_Mode THEN - Device_Status := 'Waiting to attempt restart ' + Time_Until_Startup_String; - END_IF; - - END_IF; -ELSIF (Auto_Mode AND OverloadTrip AND NOT Contactor_Status AND Restart_Allowed) THEN - IF (__SYSVA_CYCLEDATE - Shutdown_Time) > Downtime_Time_Parameter_OL THEN - IF (NOT Restart_Command) THEN - Restart_Command := True; - END_IF; - ELSE - Restart_Command := FALSE; - Time_Until_Startup := Downtime_Time_Parameter - (__SYSVA_CYCLEDATE - Downtime_Time_Parameter_OL); - Time_Until_Startup_String := ANY_TO_STRING(Time_Until_Startup); - IF Auto_Mode THEN - Device_Status := 'Waiting to restart (OL Timer)' + Time_Until_Startup_String; - END_IF; - END_IF; -END_IF; - -IF NOT Auto_Mode THEN - Restart_Command := FALSE; - Restart_Allowed := FALSE; -END_IF; - -(* If the pump hasn't been started by the user, don't allow it to auto-restart *) -IF (Start_Command OR Start_Button) AND Start_Permissive THEN - Restart_Allowed := TRUE; -END_IF; - -IF Stop_Command THEN - Restart_Allowed := FALSE; - Device_Status := 'User Stopped'; -END_IF; - -IF NOT Contactor_Status THEN - Start_Time_Set := FALSE; -END_IF; - -END_PROGRAM]]> - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/Control.stf b/Controller/Controller/Micro820/Micro820/Control.stf index 9f8653c..adb34a3 100644 --- a/Controller/Controller/Micro820/Micro820/Control.stf +++ b/Controller/Controller/Micro820/Micro820/Control.stf @@ -53,7 +53,7 @@ IF NOT Test_Mode THEN Start_Button := DigitalInput_Status_1; Auto_Mode := DigitalInput_Status_2; Hand_Mode := DigitalInput_Status_3; - LinearScale_Pressure(13107.0, 65535.0, Pressure_EU_Min, Pressure_EU_Max, ANY_TO_REAL(_IO_EM_AI_00)); + LinearScale_Pressure(13107.0, 65535.0, Pressure_EU_Min, Pressure_EU_Max, ANY_TO_REAL(_IO_P1_AI_00)); Pressure_In := LinearScale_Pressure.EU_Out; ELSE Contactor_Status := E300_OUTPUT_CMD_VALUE; diff --git a/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.isaxml b/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.isaxml deleted file mode 100644 index 94d4086..0000000 --- a/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.isaxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc b/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc index 46507dc..398f454 100644 Binary files a/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc and b/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.stf b/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.stf index 7046421..c7aa9b5 100644 --- a/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.stf +++ b/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.stf @@ -34,4 +34,5 @@ OUT_SINT_4.4 := INP_DINT.28; OUT_SINT_4.5 := INP_DINT.29; OUT_SINT_4.6 := INP_DINT.30; OUT_SINT_4.7 := INP_DINT.31; + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/E300CFGMAP.AcfMlge b/Controller/Controller/Micro820/Micro820/E300CFGMAP.AcfMlge deleted file mode 100644 index e69de29..0000000 diff --git a/Controller/Controller/Micro820/Micro820/E300DATA.dop b/Controller/Controller/Micro820/Micro820/E300DATA.dop index 0190cd4..2c4fc5c 100644 --- a/Controller/Controller/Micro820/Micro820/E300DATA.dop +++ b/Controller/Controller/Micro820/Micro820/E300DATA.dop @@ -1 +1 @@ -E300DATA(144):FB,RA_CIP_ELECTRICAL_ENERGY_OBJ(139);FB,RA_E300_OUTPUT_CONTROL(140);FB,READE300IO(141);FB,READE300PARAM(156);FB,USINT_TO_UINT(146);FB,WRITEE300TRIPRESET(155);FB,READE300CONFIG(143);FB,USINT_TO_UDINT(145);FB,USINT_TO_DINT(150);FB,USINT_TO_SINT(152);FB,UDINT_TO_USINT(147);FB,UINT_TO_USINT(148);FB,DINT_TO_USINT(151);FB,SINT_TO_USINT(153);FB,WRITEE300CONFIG(149); \ No newline at end of file +E300DATA(162):FB,RA_CIP_ELECTRICAL_ENERGY_OBJ(143);FB,RA_E300_OUTPUT_CONTROL(144);FB,READE300IO(145);FB,READE300PARAM(148);FB,USINT_TO_UINT(151);FB,WRITEE300TRIPRESET(158);FB,READE300CONFIG(146);FB,USINT_TO_UDINT(149);FB,USINT_TO_DINT(150);FB,USINT_TO_SINT(152);FB,UDINT_TO_USINT(153);FB,UINT_TO_USINT(155);FB,DINT_TO_USINT(154);FB,SINT_TO_USINT(156);FB,WRITEE300CONFIG(157); \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/E300DATA.rtc b/Controller/Controller/Micro820/Micro820/E300DATA.rtc index 2580671..4d6c4db 100644 Binary files a/Controller/Controller/Micro820/Micro820/E300DATA.rtc and b/Controller/Controller/Micro820/Micro820/E300DATA.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/E300Data.isaxml b/Controller/Controller/Micro820/Micro820/E300Data.isaxml deleted file mode 100644 index 07ac6ff..0000000 --- a/Controller/Controller/Micro820/Micro820/E300Data.isaxml +++ /dev/null @@ -1,1810 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - cfg_V_UndervoltageTripLevel AND - E300.L1L2Voltage < cfg_V_OvervoltageTripLevel AND - E300.L2L3Voltage > cfg_V_UndervoltageTripLevel AND - E300.L2L3Voltage < cfg_V_OvervoltageTripLevel AND - E300.L3l1Voltage > cfg_V_UndervoltageTripLevel AND - E300.L3L1Voltage < cfg_V_OvervoltageTripLevel; -END_IF; - - -(* Trip Status *) -(* Bit0= OverloadTrip - Bit1= PhaseLossTrip - Bit2= GroundFaultTrip - Bit3= StallTrip - Bit4= JamTrip - Bit5= UnderloadTrip - Bit6= CurrentImbalTrip - Bit7= L1UnderCurrTrip - Bit8= L2UnderCurrTrip - Bit9= L3UnderCurrTrip - Bit10= L1OverCurrenTrip - Bit11= L2OverCurrenTrip - Bit12= L3OverCurrenTrip - Bit13= L1LineLossTrip - Bit14= L2LineLossTrip - Bit15= L3LineLossTrip *) -E300_TripStatusCurrent(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, 4); -S2I_TripStatusCurrent(E300_TripStatusCurrent.Output[1], E300_TripStatusCurrent.Output[2]); -TripStatusCurrent_INT := S2I_TripStatusCurrent.INT_OUT; -IF TripStatusCurrent_INT.0 THEN - TripStatusCurrent := 'Overload'; - OverloadTrip := TRUE; -ELSIF TripStatusCurrent_INT.1 THEN - TripStatusCurrent := 'Phase Loss'; -ELSIF TripStatusCurrent_INT.2 THEN - TripStatusCurrent := 'Ground Fault'; -ELSIF TripStatusCurrent_INT.3 THEN - TripStatusCurrent := 'Stall'; -ELSIF TripStatusCurrent_INT.4 THEN - TripStatusCurrent := 'Jam'; -ELSIF TripStatusCurrent_INT.5 THEN - TripStatusCurrent := 'Underload'; -ELSIF TripStatusCurrent_INT.6 THEN - TripStatusCurrent := 'Current Imbalance'; -ELSIF TripStatusCurrent_INT.7 THEN - TripStatusCurrent := 'L1 Undercurrent'; -ELSIF TripStatusCurrent_INT.8 THEN - TripStatusCurrent := 'L2 Undercurrent'; -ELSIF TripStatusCurrent_INT.9 THEN - TripStatusCurrent := 'L3 Undercurrent'; -ELSIF TripStatusCurrent_INT.10 THEN - TripStatusCurrent := 'L1 Overcurrent'; -ELSIF TripStatusCurrent_INT.11 THEN - TripStatusCurrent := 'L2 Overcurrent'; -ELSIF TripStatusCurrent_INT.12 THEN - TripStatusCurrent := 'L3 Overcurrent'; -ELSIF TripStatusCurrent_INT.13 THEN - TripStatusCurrent := 'L1 Line Loss'; -ELSIF TripStatusCurrent_INT.14 THEN - TripStatusCurrent := 'L2 Line Loss'; -ELSIF TripStatusCurrent_INT.15 THEN - TripStatusCurrent := 'L3 Line Loss'; -ELSE - TripStatusCurrent := 'None'; -END_IF; - -IF NOT TripStatusCurrent_INT.0 THEN - OverloadTrip := FALSE; -END_IF; - -E300_TripStatusVoltage(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, 5); -S2I_TripStatusVoltage(E300_TripStatusVoltage.Output[1],E300_TripStatusVoltage.Output[2]); -TripStatusVoltage_INT := S2I_TripStatusVoltage.INT_OUT; -(* Bit0= UnderVoltageTrip - Bit1= OvervoltageTrip - Bit2= VoltageUnbalTrip - Bit3= PhaseRotationTrp - Bit4= UnderFreqTrip - Bit5= OverFreqTrip -*) -IF TripStatusVoltage_INT.0 THEN - TripStatusVoltage := 'Undervoltage'; -ELSIF TripStatusVoltage_INT.1 THEN - TripStatusVoltage := 'Overvoltage'; -ELSIF TripStatusVoltage_INT.2 THEN - TripStatusVoltage := 'Voltage Unbalance'; -ELSIF TripStatusVoltage_INT.3 THEN - TripStatusVoltage := 'Phase Rotation'; -ELSIF TripStatusVoltage_INT.4 THEN - TripStatusVoltage := 'Underfrequency'; -ELSIF TripStatusVoltage_INT.5 THEN - TripStatusVoltage := 'Overfrequency'; -ELSE - TripStatusVoltage := 'None'; -END_IF; - -E300_TripStatusPower(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, 6); -S2I_TripStatusPower(E300_TripStatusPower.Output[1], E300_TripStatusPower.Output[2]); -TripStatusPower_INT := S2I_TripStatusPower.INT_OUT; -(* - Bit0= UnderKWTrip - Bit1= OverKWTrip - Bit2= UnderKVARConTrip - Bit3= OverKVARConTrip - Bit4= UnderKVARGenTrip - Bit5= OverKVARGenTrip - Bit6= UnderKVATrip - Bit7= OverKVATrip - Bit8= UnderPFLagTrip - Bit9= OverPFLagTrip - Bit10= UnderPFLeadTrip - Bit11= OverPFLeadTrip -*) -IF TripStatusPower_INT.0 THEN - TripStatusPower := 'Under kW'; -ELSIF TripStatusPower_INT.1 THEN - TripStatusPower := 'Over kW'; -ELSIF TripStatusPower_INT.2 THEN - TripStatusPower := 'Under kVAR Consumed'; -ELSIF TripStatusPower_INT.3 THEN - TripStatusPower := 'Over kVAR Consumed'; -ELSIF TripStatusPower_INT.4 THEN - TripStatusPower := 'Under kVAR Generated'; -ELSIF TripStatusPower_INT.5 THEN - TripStatusPower := 'Over kVAR Generated'; -ELSIF TripStatusPower_INT.6 THEN - TripStatusPower := 'Under kVA'; -ELSIF TripStatusPower_INT.7 THEN - TripStatusPower := 'Over kVA'; -ELSIF TripStatusPower_INT.8 THEN - TripStatusPower := 'Under PF Lag'; -ELSIF TripStatusPower_INT.9 THEN - TripStatusPower := 'Over PF Lag'; -ELSIF TripStatusPower_INT.10 THEN - TripStatusPower := 'Under PF Lead'; -ELSIF TripStatusPower_INT.11 THEN - TripStatusPower := 'Over PF Lead'; -ELSE - TripStatusPower := 'None'; -END_IF; - -E300_TripStatusControl(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, 7); -S2I_TripStatusControl(E300_TripStatusControl.Output[1], E300_TripStatusControl.Output[2]); -TripStatusControl_INT := S2I_TripStatusControl.INT_OUT; -(* - Bit0= TestTrip - Bit1= PTCTrip - Bit2= DLXTrip - Bit3= OperStationTrip - Bit4= RemoteTrip - Bit5= BlockedStartTrip - Bit6= HardwareFltTrip - Bit7= ConfigTrip - Bit8= OptionMatchTrip - Bit9= DLXFBTimeoutTrip - Bit10= ExpansionBusTrip - Bit11= Reserved - Bit12 =Reserved - Bit13= NVSTrip - Bit 14=TestMode Trip -*) -IF TripStatusControl_INT.0 THEN - TripStatusControl := 'Test'; -ELSIF TripStatusControl_INT.1 THEN - TripStatusControl := 'PCT'; -ELSIF TripStatusControl_INT.2 THEN - TripStatusControl := 'DLX'; -ELSIF TripStatusControl_INT.3 THEN - TripStatusControl := 'Operator Station'; -ELSIF TripStatusControl_INT.4 THEN - TripStatusControl := 'Remote'; -ELSIF TripStatusControl_INT.5 THEN - TripStatusControl := 'Blocked Start'; -ELSIF TripStatusControl_INT.6 THEN - TripStatusControl := 'Hardware Fault'; -ELSIF TripStatusControl_INT.7 THEN - TripStatusControl := 'Config'; -ELSIF TripStatusControl_INT.0 THEN - TripStatusControl := 'Option Match'; -ELSIF TripStatusControl_INT.1 THEN - TripStatusControl := 'DLX FB Timeout'; -ELSIF TripStatusControl_INT.2 THEN - TripStatusControl := 'Expansion Bus'; -ELSIF TripStatusControl_INT.3 THEN - TripStatusControl := 'RESERVED'; -ELSIF TripStatusControl_INT.4 THEN - TripStatusControl := 'RESERVEDt'; -ELSIF TripStatusControl_INT.5 THEN - TripStatusControl := 'NVS'; -ELSIF TripStatusControl_INT.6 THEN - TripStatusControl := 'TestMode'; -ELSE - TripStatusControl := 'None'; -END_IF; -IF (E300_TripStatusCurrent.MSGObjRead.Q AND - E300_TripStatusVoltage.MSGObjRead.Q AND - E300_TripStatusPower.MSGObjRead.Q AND - E300_TripStatusControl.MSGObjRead.Q -) THEN - IF (TripStatusCurrent_INT = 0 AND - TripStatusVoltage_INT = 0 AND - TripStatusPower_INT = 0 AND - TripStatusControl_INT = 0 - ) THEN - TripStatus := FALSE; - ELSE - TripStatus := TRUE; - END_IF; -END_IF; - -(* Warning Status *) -E300_WarnStatusCurrent(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, 10); -S2I_WarningStatusCurrent(E300_WarnStatusCurrent.Output[1], E300_WarnStatusCurrent.Output[2]); -WarningStatusCurrent_INT := S2I_WarningStatusCurrent.INT_OUT; -(* Bit0= OverloadTrip - Bit1= PhaseLossTrip - Bit2= GroundFaultTrip - Bit3= StallTrip - Bit4= JamTrip - Bit5= UnderloadTrip - Bit6= CurrentImbalTrip - Bit7= L1UnderCurrTrip - Bit8= L2UnderCurrTrip - Bit9= L3UnderCurrTrip - Bit10= L1OverCurrenTrip - Bit11= L2OverCurrenTrip - Bit12= L3OverCurrenTrip - Bit13= L1LineLossTrip - Bit14= L2LineLossTrip - Bit15= L3LineLossTrip *) -IF WarningStatusCurrent_INT.0 THEN - WarningStatusCurrent := 'Overload'; -ELSIF WarningStatusCurrent_INT.1 THEN - WarningStatusCurrent := 'Phase Loss'; -ELSIF WarningStatusCurrent_INT.2 THEN - WarningStatusCurrent := 'Ground Fault'; -ELSIF WarningStatusCurrent_INT.3 THEN - WarningStatusCurrent := 'Stall'; -ELSIF WarningStatusCurrent_INT.4 THEN - WarningStatusCurrent := 'Jam'; -ELSIF WarningStatusCurrent_INT.5 THEN - WarningStatusCurrent := 'Underload'; -ELSIF WarningStatusCurrent_INT.6 THEN - WarningStatusCurrent := 'Current Imbalance'; -ELSIF WarningStatusCurrent_INT.7 THEN - WarningStatusCurrent := 'L1 Undercurrent'; -ELSIF WarningStatusCurrent_INT.8 THEN - WarningStatusCurrent := 'L2 Undercurrent'; -ELSIF WarningStatusCurrent_INT.9 THEN - WarningStatusCurrent := 'L3 Undercurrent'; -ELSIF WarningStatusCurrent_INT.10 THEN - WarningStatusCurrent := 'L1 Overcurrent'; -ELSIF WarningStatusCurrent_INT.11 THEN - WarningStatusCurrent := 'L2 Overcurrent'; -ELSIF WarningStatusCurrent_INT.12 THEN - WarningStatusCurrent := 'L3 Overcurrent'; -ELSIF WarningStatusCurrent_INT.13 THEN - WarningStatusCurrent := 'L1 Line Loss'; -ELSIF WarningStatusCurrent_INT.14 THEN - WarningStatusCurrent := 'L2 Line Loss'; -ELSIF WarningStatusCurrent_INT.15 THEN - WarningStatusCurrent := 'L3 Line Loss'; -ELSE - WarningStatusCurrent := 'None'; -END_IF; - -E300_WarnStatusVoltage(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, 11); -S2I_WarningStatusVoltage(E300_WarnStatusVoltage.Output[1], E300_WarnStatusVoltage.Output[2]); -WarningStatusVoltage_INT := S2I_WarningStatusVoltage.INT_OUT; -(* Bit0= UnderVoltageTrip - Bit1= OvervoltageTrip - Bit2= VoltageUnbalTrip - Bit3= PhaseRotationTrp - Bit4= UnderFreqTrip - Bit5= OverFreqTrip -*) -IF WarningStatusVoltage_INT.0 THEN - WarningStatusVoltage := 'Undervoltage'; -ELSIF WarningStatusVoltage_INT.1 THEN - WarningStatusVoltage := 'Overvoltage'; -ELSIF WarningStatusVoltage_INT.2 THEN - WarningStatusVoltage := 'Voltage Unbalance'; -ELSIF WarningStatusVoltage_INT.3 THEN - WarningStatusVoltage := 'Phase Rotation'; -ELSIF WarningStatusVoltage_INT.4 THEN - WarningStatusVoltage := 'Underfrequency'; -ELSIF WarningStatusVoltage_INT.5 THEN - WarningStatusVoltage := 'Overfrequency'; -ELSE - WarningStatusVoltage := 'None'; -END_IF; - - -E300_WarnStatusPower(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, 12); -S2I_WarningStatusPower(E300_WarnStatusPower.Output[1], E300_WarnStatusPower.Output[2]); -WarningStatusPower_INT:= S2I_WarningStatusPower.INT_OUT; -(* - Bit0= UnderKWTrip - Bit1= OverKWTrip - Bit2= UnderKVARConTrip - Bit3= OverKVARConTrip - Bit4= UnderKVARGenTrip - Bit5= OverKVARGenTrip - Bit6= UnderKVATrip - Bit7= OverKVATrip - Bit8= UnderPFLagTrip - Bit9= OverPFLagTrip - Bit10= UnderPFLeadTrip - Bit11= OverPFLeadTrip -*) -IF WarningStatusPower_INT.0 THEN - WarningStatusPower := 'Under kW'; -ELSIF WarningStatusPower_INT.1 THEN - WarningStatusPower := 'Over kW'; -ELSIF WarningStatusPower_INT.2 THEN - WarningStatusPower := 'Under kVAR Consumed'; -ELSIF WarningStatusPower_INT.3 THEN - WarningStatusPower := 'Over kVAR Consumed'; -ELSIF WarningStatusPower_INT.4 THEN - WarningStatusPower := 'Under kVAR Generated'; -ELSIF WarningStatusPower_INT.5 THEN - WarningStatusPower := 'Over kVAR Generated'; -ELSIF WarningStatusPower_INT.6 THEN - WarningStatusPower := 'Under kVA'; -ELSIF WarningStatusPower_INT.7 THEN - WarningStatusPower := 'Over kVA'; -ELSIF WarningStatusPower_INT.8 THEN - WarningStatusPower := 'Under PF Lag'; -ELSIF WarningStatusPower_INT.9 THEN - WarningStatusPower := 'Over PF Lag'; -ELSIF WarningStatusPower_INT.10 THEN - WarningStatusPower := 'Under PF Lead'; -ELSIF WarningStatusPower_INT.11 THEN - WarningStatusPower := 'Over PF Lead'; -ELSE - WarningStatusPower := 'None'; -END_IF; - -E300_WarnStatusControl(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, 13); -S2I_WarningStatusControl(E300_WarnStatusControl.Output[1], E300_WarnStatusControl.Output[2]); -WarningStatusControl_INT := S2I_WarningStatusControl.INT_OUT; -(* - Bit0= TestTrip - Bit1= PTCTrip - Bit2= DLXTrip - Bit3= OperStationTrip - Bit4= RemoteTrip - Bit5= BlockedStartTrip - Bit6= HardwareFltTrip - Bit7= ConfigTrip - Bit8= OptionMatchTrip - Bit9= DLXFBTimeoutTrip - Bit10= ExpansionBusTrip - Bit11= Reserved - Bit12 =Reserved - Bit13= NVSTrip - Bit 14=TestMode Trip -*) -IF WarningStatusControl_INT.0 THEN - WarningStatusControl := 'Test'; -ELSIF WarningStatusControl_INT.1 THEN - WarningStatusControl := 'PCT'; -ELSIF WarningStatusControl_INT.2 THEN - WarningStatusControl := 'DLX'; -ELSIF WarningStatusControl_INT.3 THEN - WarningStatusControl := 'Operator Station'; -ELSIF WarningStatusControl_INT.4 THEN - WarningStatusControl := 'Remote'; -ELSIF WarningStatusControl_INT.5 THEN - WarningStatusControl := 'Blocked Start'; -ELSIF WarningStatusControl_INT.6 THEN - WarningStatusControl := 'Hardware Fault'; -ELSIF WarningStatusControl_INT.7 THEN - WarningStatusControl := 'Config'; -ELSIF WarningStatusControl_INT.8 THEN - WarningStatusControl := 'Option Match'; -ELSIF WarningStatusControl_INT.9 THEN - WarningStatusControl := 'DLX FB Timeout'; -ELSIF WarningStatusControl_INT.10 THEN - WarningStatusControl := 'Expansion Bus'; -ELSIF WarningStatusControl_INT.11 THEN - WarningStatusControl := 'RESERVED'; -ELSIF WarningStatusControl_INT.12 THEN - WarningStatusControl := 'RESERVEDt'; -ELSIF WarningStatusControl_INT.13 THEN - WarningStatusControl := 'NVS'; -ELSIF WarningStatusControl_INT.14 THEN - WarningStatusControl := 'TestMode'; -ELSE - WarningStatusControl := 'None'; -END_IF; - -IF (WarningStatusCurrent_INT = 0 AND - WarningStatusVoltage_INT = 0 AND - WarningStatusPower_INT = 0 AND - WarningStatusControl_INT = 0) THEN - - WarningStatus := FALSE; -ELSE - WarningStatus := TRUE; -END_IF; - -IF TripResetCmd THEN - TripResetOn[1] := 1; - E300_Write_TripReset(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, TripResetOn); - TripResetWriteStatus := NOT E300_Write_TripReset.CIPErrorStatus.Error; - If TripResetWriteStatus THEN - TripResetCmd := FALSE; - END_IF; -END_IF; - -IF cfg_READ THEN - (* read the config data from the E300 *) - ReadE300ConfigData(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE); - E300_Config_Buffer := ReadE300ConfigData.Output; - - - (* FLASetting P171 *) - SINT_TO_DINT_FLASetting(E300_Config_Buffer[5], E300_Config_Buffer[6], E300_Config_Buffer[7], E300_Config_Buffer[8]); - cfg_C_FLASetting := ANY_TO_REAL(SINT_TO_DINT_FLASetting.DINT_OUT) /100.0; - - (* TripClass P172 *) - cfg_TCU_TripClass := E300_Config_Buffer[13]; - - (* OLResetLevel P174 *) - cfg_TCU_OLResetLevel := E300_Config_Buffer[15]; - - (* OLWarningLevel P175 *) - cfg_TCU_OLWarningLevel := E300_Config_Buffer[16]; - - (* TripEnableCurrent P183 *) - SINT_TO_INT_TripEnableCurrent(E300_Config_Buffer[17], E300_Config_Buffer[18]); - cfg_I_TripEnableCurrent := SINT_TO_INT_TripEnableCurrent.INT_OUT; - (* - Bit0= OverloadTrip - Bit1= PhaseLossTrip - Bit2= GroundFaultTrip - Bit3= StallTrip - Bit4= JamTrip - Bit5= UnderloadTrip - Bit6= CurrentImbalTrip - Bit7= L1UnderCurrTrip - Bit8= L2UnderCurrTrip - Bit9= L3UnderCurrTrip - Bit10= L1OverCurrenTrip - Bit11= L2OverCurrenTrip - Bit12= L3OverCurrenTrip - Bit13= L1LineLossTrip - Bit14= L2LineLossTrip - Bit15= L3LineLossTrip - *) - TripEnabled_I_Overload := cfg_I_TripEnableCurrent.0; - TripEnabled_I_PhaseLoss := cfg_I_TripEnableCurrent.1; - TripEnabled_I_GroundFault := cfg_I_TripEnableCurrent.2; - TripEnabled_I_Stall := cfg_I_TripEnableCurrent.3; - TripEnabled_I_Jam := cfg_I_TripEnableCurrent.4; - TripEnabled_I_Underload := cfg_I_TripEnableCurrent.5; - TripEnabled_I_CurrentImbalance := cfg_I_TripEnableCurrent.6; - TripEnabled_I_Undercurrent := cfg_I_TripEnableCurrent.7; - TripEnabled_I_Overcurrent := cfg_I_TripEnableCurrent.10; - TripEnabled_I_LineLoss := cfg_I_TripEnableCurrent.13; - - - (* TripEnableVoltage P184 *) - SINT_TO_INT_TripEnableVoltage(E300_Config_Buffer[21], E300_Config_Buffer[22]); - cfg_V_TripEnableVoltage := SINT_TO_INT_TripEnableVoltage.INT_OUT; - (* - Bit0= UnderVoltageTrip - Bit1= OvervoltageTrip - Bit2= VoltageUnbalTrip - Bit3= PhaseRotationTrp - Bit4= UnderFreqTrip - Bit5= OverFreqTrip - *) - TripEnable_V_Undervoltage := cfg_V_TripEnableVoltage.0; - TripEnable_V_Overvoltage := cfg_V_TripEnableVoltage.1; - TripEnable_V_VoltageUnbalance := cfg_V_TripEnableVoltage.2; - TripEnable_V_PhaseRotation := cfg_V_TripEnableVoltage.3; - TripEnable_V_Underfrequency := cfg_V_TripEnableVoltage.4; - TripEnable_V_Overfrequency := cfg_V_TripEnableVoltage.5; - - (* TripEnablePower P185 *) - SINT_TO_INT_TripEnablePower(E300_Config_Buffer[25], E300_Config_Buffer[26]); - cfg_P_TripEnablePower := SINT_TO_INT_TripEnablePower.INT_OUT; - (* - Bit0= UnderKWTrip - Bit1= OverKWTrip - Bit2= UnderKVARConTrip - Bit3= OverKVARConTrip - Bit4= UnderKVARGenTrip - Bit5= OverKVARGenTrip - Bit6= UnderKVATrip - Bit7= OverKVATrip - Bit8= UnderPFLagTrip - Bit9= OverPFLagTrip - Bit10= UnderPFLeadTrip - Bit11= OverPFLeadTrip - *) - - (* TripEnableControl P186 *) - SINT_TO_INT_TripEnableControl(E300_Config_Buffer[29], E300_Config_Buffer[30]); - cfg_C_TripEnableControl := SINT_TO_INT_TripEnableControl.INT_OUT; - (* - Bit0= TestTrip - Bit1= PTCTrip - Bit2= DLXTrip - Bit3= OperStationTrip - Bit4= RemoteTrip - Bit5= BlockedStartTrip - Bit6= HardwareFltTrip - Bit7= ConfigTrip - Bit8= OptionMatchTrip - Bit9= DLXFBTimeoutTrip - Bit10= ExpansionBusTrip - Bit11= Reserved - Bit12= Reserved - Bit13= NVSTrip - Bit14=TestModeTrip - *) - - (* WarningEnableCurrent P189 *) - SINT_TO_INT_WarningEnableCurrent(E300_Config_Buffer[19], E300_Config_Buffer[20]); - cfg_I_WarningEnableCurrent := SINT_TO_INT_WarningEnableCurrent.INT_OUT; - (* - Bit0= OverloadTrip - Bit1= PhaseLossTrip - Bit2= GroundFaultTrip - Bit3= StallTrip - Bit4= JamTrip - Bit5= UnderloadTrip - Bit6= CurrentImbalTrip - Bit7= L1UnderCurrTrip - Bit8= L2UnderCurrTrip - Bit9= L3UnderCurrTrip - Bit10= L1OverCurrenTrip - Bit11= L2OverCurrenTrip - Bit12= L3OverCurrenTrip - Bit13= L1LineLossTrip - Bit14= L2LineLossTrip - Bit15= L3LineLossTrip - *) - WarningEnabled_I_Overload := cfg_I_WarningEnableCurrent.0; - WarningEnabled_I_PhaseLoss := cfg_I_WarningEnableCurrent.1; - WarningEnabled_I_GroundFault := cfg_I_WarningEnableCurrent.2; - WarningEnabled_I_Stall := cfg_I_WarningEnableCurrent.3; - WarningEnabled_I_Jam := cfg_I_WarningEnableCurrent.4; - WarningEnabled_I_Underload := cfg_I_WarningEnableCurrent.5; - WarningEnabled_I_CurrentImbalance := cfg_I_WarningEnableCurrent.6; - WarningEnabled_I_Undercurrent := cfg_I_WarningEnableCurrent.7; - WarningEnabled_I_Overcurrent := cfg_I_WarningEnableCurrent.10; - WarningEnabled_I_LineLoss := cfg_I_WarningEnableCurrent.13; - - (* WarningEnableVoltage P190 *) - SINT_TO_INT_WarningEnableVoltage(E300_Config_Buffer[23], E300_Config_Buffer[24]); - cfg_V_WarningEnableVoltage := SINT_TO_INT_WarningEnableVoltage.INT_OUT; - (* - Bit0= UnderVoltageTrip - Bit1= OvervoltageTrip - Bit2= VoltageUnbalTrip - Bit3= PhaseRotationTrp - Bit4= UnderFreqTrip - Bit5= OverFreqTrip - *) - WarningEnable_V_Undervoltage := cfg_V_WarningEnableVoltage.0; - WarningEnable_V_Overvoltage := cfg_V_WarningEnableVoltage.1; - WarningEnable_V_VoltageUnbalance := cfg_V_WarningEnableVoltage.2; - WarningEnable_V_PhaseRotation := cfg_V_WarningEnableVoltage.3; - WarningEnable_V_Underfrequency := cfg_V_WarningEnableVoltage.4; - WarningEnable_V_Overfrequency := cfg_V_WarningEnableVoltage.5; - - (* WarningEnablePower P191 *) - SINT_TO_INT_WarningEnablePower(E300_Config_Buffer[27], E300_Config_Buffer[28]); - cfg_P_WarningEnablePower := SINT_TO_INT_WarningEnablePower.INT_OUT; - (* - Bit0= UnderKWTrip - Bit1= OverKWTrip - Bit2= UnderKVARConTrip - Bit3= OverKVARConTrip - Bit4= UnderKVARGenTrip - Bit5= OverKVARGenTrip - Bit6= UnderKVATrip - Bit7= OverKVATrip - Bit8= UnderPFLagTrip - Bit9= OverPFLagTrip - Bit10= UnderPFLeadTrip - Bit11= OverPFLeadTrip - *) - - (* WarningEnableControl P192 *) - SINT_TO_INT_WarningEnableControl(E300_Config_Buffer[31], E300_Config_Buffer[32]); - cfg_C_WarningEnableControl := SINT_TO_INT_WarningEnableControl.INT_OUT; - (* - Bit0= TestTrip - Bit1= PTCTrip - Bit2= DLXTrip - Bit3= OperStationTrip - Bit4= RemoteTrip - Bit5= BlockedStartTrip - Bit6= HardwareFltTrip - Bit7= ConfigTrip - Bit8= OptionMatchTrip - Bit9= DLXFBTimeoutTrip - Bit10= ExpansionBusTrip - Bit11= Reserved - Bit12= Reserved - Bit13= NVSTrip - Bit14=TestModeTrip - *) - - (* PhaseLossInhibitTime P239 *) - cfg_PL_PhaseLossInhibitTime := E300_Config_Buffer[93]; - - (* PhaseLossTripDelay P240 *) - cfg_PL_PhaseLossTripDelay := ANY_TO_REAL(E300_Config_Buffer[94]) /10.0; - - (* GroundFaultInhibitTime P242 *) - cfg_GF_GroundFaultInhibitTime := E300_Config_Buffer[86]; - - (* GroundFaultTripDelay P243 *) - cfg_GF_GroundFaultTripDelay := ANY_TO_REAL(E300_Config_Buffer[87])/10.0; - - (* GroundFaultTripLevel P244 *) - SINT_TO_INT_GroundFaultTripLevel(E300_Config_Buffer[89], E300_Config_Buffer[90]); - cfg_GF_GroundFaultTripLevel := ANY_TO_REAL(SINT_TO_INT_GroundFaultTripLevel.INT_OUT) /100.0; - - (* GroundFaultWarningDelay P245 *) - cfg_GF_GroundFaultWarningDelay := ANY_TO_REAL(E300_Config_Buffer[88])/10.0; - - (* GroundFaultWarningLevel P246 *) - SINT_TO_INT_GroundFaultWarningLevel(E300_Config_Buffer[91], E300_Config_Buffer[92]); - cfg_GF_GroundFaultWarningLevel := ANY_TO_REAL(SINT_TO_INT_GroundFaultWarningLevel.INT_OUT) /100.0; - - (* StallEnabledTime P249 *) - cfg_I_StallEnabledTime := E300_Config_Buffer[95]; - - (* StallTripLevel P250 *) - SINT_TO_INT_StallTripLevel(E300_Config_Buffer[97], E300_Config_Buffer[98]); - cfg_I_StallTripLevel := SINT_TO_INT_StallTripLevel.INT_OUT; - - (* JamInhibitTime P251 *) - cfg_I_JamInhibitTime := E300_Config_Buffer[99]; - - (* JamTripDelay P252 *) - cfg_I_JamTripDelay := E300_Config_Buffer[100]; - - (* JamTripLevel P253 *) - SINT_TO_INT_JamTripLevel(E300_Config_Buffer[101], E300_Config_Buffer[102]); - cfg_I_JamTripLevel := SINT_TO_INT_JamTripLevel.INT_OUT; - - (* JamWarningLevel P254 *) - SINT_TO_INT_JamWarningLevel(E300_Config_Buffer[103], E300_Config_Buffer[104]); - cfg_I_JamWarningLevel := SINT_TO_INT_JamWarningLevel.INT_OUT; - - (* UnderloadInhibitTime P255 *) - cfg_I_UnderloadInhibitTime := E300_Config_Buffer[105]; - - (* UnderloadTripDelay P256 *) - cfg_I_UnderloadTripDelay := ANY_TO_REAL(E300_Config_Buffer[106])/10.0; - - (* UnderloadTripLevel P257 *) - cfg_I_UnderloadTripLevel := E300_Config_Buffer[107]; - - (* UnderloadWarningLevel P258 *) - cfg_I_UnderloadWarningLevel := E300_Config_Buffer[108]; - - (* CurrentImbalanceInhibitTime P259 *) - cfg_I_CurrentImbalanceInhibitTime := E300_Config_Buffer[109]; - - (* CurrentImbalanceTripDelay P260 *) - cfg_I_CurrentImbalanceTripDelay := E300_Config_Buffer[110]; - - (* CurrentImbalanceTripLevel P261 *) - cfg_I_CurrentImbalanceTripLevel := E300_Config_Buffer[111]; - - (* CurrentImbalanceWarningLevel P262 *) - cfg_I_CurrentImbalanceWarningLevel := E300_Config_Buffer[112]; - - (* CTPrimary P263 *) - SINT_TO_INT_CTPrimary(E300_Config_Buffer[113], E300_Config_Buffer[114]); - cfg_I_CTPrimary := SINT_TO_INT_CTPrimary.INT_OUT; - - (* CTSecondary P264 *) - SINT_TO_INT_CTSecondary(E300_Config_Buffer[115], E300_Config_Buffer[116]); - cfg_I_CTSecondary := SINT_TO_INT_CTSecondary.INT_OUT; - - (* UndercurrentInhibitTime P265 *) - cfg_I_UndercurrentInhibitTime := E300_Config_Buffer[117]; - - (* L1UndercurrentTripDelay P266 *) - cfg_I_L1_UndercurrentTripDelay := ANY_TO_REAL(E300_Config_Buffer[118])/10.0; - cfg_I_UndercurrentTripDelay := ANY_TO_REAL(E300_Config_Buffer[118])/10.0; - - (* L1UndercurrentTripLevel P267 *) - cfg_I_L1_UndercurrentTripLevel := E300_Config_Buffer[119]; - cfg_I_UndercurrentTripLevel := E300_Config_Buffer[119]; - - (* L1UndercurrentWarningLevel P268 *) - cfg_I_L1_UndercurrentWarningLevel := E300_Config_Buffer[120]; - cfg_I_UndercurrentWarningLevel := E300_Config_Buffer[120]; - - (* L2UndercurrentTripDelay P269 *) - cfg_I_L2_UndercurrentTripDelay := ANY_TO_REAL(E300_Config_Buffer[121])/10.0; - - (* L2UndercurrentTripLevel P270 *) - cfg_I_L2_UndercurrentTripLevel := E300_Config_Buffer[122]; - - (* L2UndercurrentWarningLevel P271 *) - cfg_I_L2_UndercurrentWarningLevel := E300_Config_Buffer[123]; - - (* L3UndercurrentTripDelay P272 *) - cfg_I_L3_UndercurrentTripDelay := ANY_TO_REAL(E300_Config_Buffer[124])/10.0; - - (* L3UndercurrentTripLevel P273 *) - cfg_I_L3_UndercurrentTripLevel := E300_Config_Buffer[125]; - - (* L3UndercurrentWarningLevel P274 *) - cfg_I_L3_UndercurrentWarningLevel := E300_Config_Buffer[126]; - - (* OvercurrentInhibitTime P275 *) - cfg_I_OvercurrentInhibitTime := E300_Config_Buffer[127]; - - (* L1OvercurrentTripDelay P276 *) - cfg_I_L1_OvercurrentTripDelay :=ANY_TO_REAL(E300_Config_Buffer[128])/10.0; - cfg_I_OvercurrentTripDelay :=ANY_TO_REAL(E300_Config_Buffer[128])/10.0; - - (* L1OvercurrentTripLevel P277 *) - cfg_I_L1_OvercurrentTripLevel := E300_Config_Buffer[129]; - cfg_I_OvercurrentTripLevel := E300_Config_Buffer[129]; - - (* L1OvercurrentWarningLevel P278 *) - cfg_I_L1_OvercurrentWarningLevel := E300_Config_Buffer[130]; - cfg_I_OvercurrentWarningLevel := E300_Config_Buffer[130]; - - (* L2OvercurrentTripDelay P279 *) - cfg_I_L2_OvercurrentTripDelay := ANY_TO_REAL(E300_Config_Buffer[131])/10.0; - - (* L2OvercurrentTripLevel P280 *) - cfg_I_L2_OvercurrentTripLevel := E300_Config_Buffer[132]; - - (* L2OvercurrentWarningLevel P281 *) - cfg_I_L2_OvercurrentWarningLevel := E300_Config_Buffer[133]; - - (* L3OvercurrentTripDelay P282 *) - cfg_I_L3_OvercurrentTripDelay := ANY_TO_REAL(E300_Config_Buffer[134])/10.0; - - (* L3OvercurrentTripLevel P283 *) - cfg_I_L3_OvercurrentTripLevel := E300_Config_Buffer[135]; - - (* L3OvercurrentWarningLevel P284 *) - cfg_I_L3_OvercurrentWarningLevel := E300_Config_Buffer[136]; - - (* LineLossInhibitTime P285 *) - cfg_I_LineLossInhibitTime := E300_Config_Buffer[137]; - - (* L1LossTripDelay P286 *) - cfg_I_L1LossTripDelay := ANY_TO_REAL(E300_Config_Buffer[138])/10.0; - cfg_I_LineLossTripDelay := ANY_TO_REAL(E300_Config_Buffer[138])/10.0; - - (* L2LossTripDelay P287 *) - cfg_I_L2LossTripDelay := ANY_TO_REAL(E300_Config_Buffer[139])/10.0; - - (* L3LossTripDelay P288 *) - cfg_I_L3LossTripDelay := ANY_TO_REAL(E300_Config_Buffer[140])/10.0; - - (* VoltageMode(Delta/Wye) P352 *) - cfg_V_VoltageMode := E300_Config_Buffer[169]; - - (* PTPrimary P353 *) - SINT_TO_INT_PTPrimary(E300_Config_Buffer[165], E300_Config_Buffer[166]); - cfg_V_PTPrimary := SINT_TO_INT_PTPrimary.INT_OUT; - - (* PTSecondary P354 *) - SINT_TO_INT_PTSecondary(E300_Config_Buffer[167], E300_Config_Buffer[168]); - cfg_V_PTSecondary := SINT_TO_INT_PTSecondary.INT_OUT; - - (* UndervoltageInhibitTime P355 *) - cfg_V_UndervoltageInhibitTime := E300_Config_Buffer[171]; - - (* UndervoltageTripDelay P356 *) - cfg_V_UndervoltageTripDelay := ANY_TO_REAL(E300_Config_Buffer[172])/10.0; - - (* UndervoltageTripLevel P357 *) - SINT_TO_INT_UndervoltageTripLevel(E300_Config_Buffer[173], E300_Config_Buffer[174]); - cfg_V_UndervoltageTripLevel := ANY_TO_REAL(SINT_TO_INT_UndervoltageTripLevel.INT_OUT) /10.0; - - (* UndervoltageWarningLevel P358 *) - SINT_TO_INT_UndervoltageWarningLevel(E300_Config_Buffer[175], E300_Config_Buffer[176]); - cfg_V_UndervoltageWarningLevel := ANY_TO_REAL(SINT_TO_INT_UndervoltageWarningLevel.INT_OUT) /10.0; - - (* OvervoltageInhibitTime P359 *) - cfg_V_OvervoltageInhibitTime := E300_Config_Buffer[177]; - - (* OvervoltageTripDelay P360 *) - cfg_V_OvervoltageTripDelay := ANY_TO_REAL(E300_Config_Buffer[178])/10.0; - - (* OvervoltageTripLevel P361 *) - SINT_TO_INT_OvervoltageTripLevel(E300_Config_Buffer[179], E300_Config_Buffer[180]); - cfg_V_OvervoltageTripLevel := ANY_TO_REAL(SINT_TO_INT_OvervoltageTripLevel.INT_OUT) /10.0; - - (* OvervoltageWarningLevel P362 *) - SINT_TO_INT_OvervoltageWarningLevel(E300_Config_Buffer[181], E300_Config_Buffer[182]); - cfg_V_OvervoltageWarningLevel := ANY_TO_REAL(SINT_TO_INT_OvervoltageWarningLevel.INT_OUT) /10.0; - - (* PhaseRotationInhibitTime P363 *) - cfg_V_PhaseRotationInhibitTime := E300_Config_Buffer[170]; - - (* PhaseRotationTripType P364 *) - (* cfg_V_PhaseRotationTripType := E300_Config_Buffer[]; *) - - (* VoltageImbalanceInhibitTime P365 *) - cfg_V_VoltageImbalanceInhibitTime := E300_Config_Buffer[183]; - - (* VoltageImbalanceTripDelay P366 *) - cfg_V_VoltageImbalanceTripDelay := ANY_TO_REAL(E300_Config_Buffer[184])/10.0; - - (* VoltageImbalanceTripLevel P367 *) - cfg_V_VoltageImbalanceTripLevel := E300_Config_Buffer[185]; - - (* VoltageImbalanceWarningLevel P368 *) - cfg_V_VoltageImbalanceWarningLevel := E300_Config_Buffer[186]; - - (* UnderfrequencyInhibitTime P369 *) - cfg_V_UnderfrequencyInhibitTime := E300_Config_Buffer[187]; - - (* UnderfrequencyTripDelay P370 *) - cfg_V_UnderfrequencyTripDelay := ANY_TO_REAL(E300_Config_Buffer[188])/10.0; - - (* UnderfrequencyTripLevel P371 *) - cfg_V_UnderfrequencyTripLevel := E300_Config_Buffer[189]; - - (* UnderfrequencyWarningLevel P372 *) - cfg_V_UnderfrequencyWarningLevel := E300_Config_Buffer[190]; - - (* OverfrequencyInhibitTime P373 *) - cfg_V_OverfrequencyInhibitTime := E300_Config_Buffer[191]; - - (* OverfrequencyTripDelay P374 *) - cfg_V_OverfrequencyTripDelay := ANY_TO_REAL(E300_Config_Buffer[192])/10.0; - - (* OverfrequencyTripLevel P375 *) - cfg_V_OverfrequencyTripLevel := E300_Config_Buffer[193]; - - (* OverfrequencyWarningLevel P376 *) - cfg_V_OverfrequencyWarningLevel := E300_Config_Buffer[194]; - - (* UnderRealPowerInhibitTime P378 *) - cfg_P_UnderRealPowerInhibitTime := E300_Config_Buffer[197]; - - (* UnderRealPowerTripDelay P379 *) - cfg_P_UnderRealPowerTripDelay := ANY_TO_REAL(E300_Config_Buffer[198])/10.0; - - (* UnderRealPowerTripLevel P380 *) - SINT_TO_DINT_UnderRealPowerTripLevel(E300_Config_Buffer[201], E300_Config_Buffer[202], E300_Config_Buffer[203], E300_Config_Buffer[204]); - cfg_P_UnderRealPowerTripLevel := ANY_TO_REAL(SINT_TO_DINT_UnderRealPowerTripLevel.DINT_OUT) /1000.0; - - (* UnderRealPowerWarningLevel P381 *) - SINT_TO_DINT_UnderRealPowerWarningLevel(E300_Config_Buffer[205], E300_Config_Buffer[206], E300_Config_Buffer[207], E300_Config_Buffer[208]); - cfg_P_UnderRealPowerWarningLevel := ANY_TO_REAL(SINT_TO_DINT_UnderRealPowerWarningLevel.DINT_OUT) /1000.0; - - (* OverRealPowerInhibitTime P382 *) - cfg_P_OverRealPowerInhibitTime := E300_Config_Buffer[199]; - - (* OverRealPowerTripDelay P383 *) - cfg_P_OverRealPowerTripDelay := ANY_TO_REAL(E300_Config_Buffer[200])/10.0; - - (* OverRealPowerTripLevel P384 *) - SINT_TO_DINT_OverRealPowerTripLevel(E300_Config_Buffer[209], E300_Config_Buffer[210], E300_Config_Buffer[211], E300_Config_Buffer[212]); - cfg_P_OverRealPowerTripLevel := ANY_TO_REAL(SINT_TO_DINT_OverRealPowerTripLevel.DINT_OUT) /1000.0; - - (* OverRealPowerWarningLevel P385 *) - SINT_TO_DINT_OverRealPowerWarningLevel(E300_Config_Buffer[213], E300_Config_Buffer[214], E300_Config_Buffer[215], E300_Config_Buffer[216]); - cfg_P_OverRealPowerWarningLevel := ANY_TO_REAL(SINT_TO_DINT_OverRealPowerWarningLevel.DINT_OUT) /1000.0; - - (* UnderReactiveConsumedPowerInhibitTime P386 *) - cfg_P_UnderReactiveConsumedInhibitTime := E300_Config_Buffer[217]; - - (* UnderReactiveConsumedPowerTripDelay P387 *) - cfg_P_UnderReactiveConsumedTripDelay := ANY_TO_REAL(E300_Config_Buffer[218])/10.0; - - (* UnderReactiveConsumedPowerTripLevel P388 *) - SINT_TO_DINT_UnderReactiveConsTripLevel(E300_Config_Buffer[221], E300_Config_Buffer[222], E300_Config_Buffer[223], E300_Config_Buffer[224]); - cfg_P_UnderReactiveConsumedTripLevel := ANY_TO_REAL(SINT_TO_DINT_UnderReactiveConsTripLevel.DINT_OUT) /1000.0; - - (* UnderReactiveConsumedPowerWarningLevel P389 *) - SINT_TO_DINT_UnderReactiveConsWLevel(E300_Config_Buffer[225], E300_Config_Buffer[226], E300_Config_Buffer[227], E300_Config_Buffer[228]); - cfg_P_UnderReactiveConsumedWarningLevel := ANY_TO_REAL(SINT_TO_DINT_UnderReactiveConsWLevel.DINT_OUT) /1000.0; - - (* OverReactiveConsumedPowerInhibitTime P390 *) - cfg_P_OverReactiveConsumedInhibitTime := E300_Config_Buffer[219]; - - (* OverReactiveConsumedPowerTripDelay P391 *) - cfg_P_OverReactiveConsumedTripDelay := ANY_TO_REAL(E300_Config_Buffer[220])/10.0; - - (* OverReactiveConsumedPowerTripLevel P392 *) - SINT_TO_DINT_OReactiveConsTripLevel(E300_Config_Buffer[229], E300_Config_Buffer[230], E300_Config_Buffer[231], E300_Config_Buffer[232]); - cfg_P_OverReactiveConsumedTripLevel := ANY_TO_REAL(SINT_TO_DINT_OReactiveConsTripLevel.DINT_OUT) /1000.0; - - (* OverReactiveConsumedPowerWarningLevel P393 *) - SINT_TO_DINT_OReactiveConsWarningLevel(E300_Config_Buffer[233], E300_Config_Buffer[234], E300_Config_Buffer[235], E300_Config_Buffer[236]); - cfg_P_OverReactiveConsumedWarningLevel := ANY_TO_REAL(SINT_TO_DINT_OReactiveConsWarningLevel.DINT_OUT) /1000.0; - - (* UnderReactiveGeneratedPowerInhibitTime P394 *) - cfg_P_UnderReactiveGeneratedInhibitTime := E300_Config_Buffer[237]; - - (* UnderReactiveGeneratedPowerTripDelay P395 *) - cfg_P_UnderReactiveGeneratedTripDelay := ANY_TO_REAL(E300_Config_Buffer[238])/10.0; - - (* UnderReactiveGeneratedPowerTripLevel P396 *) - SINT_TO_DINT_UnderReactiveGenTripLevel(E300_Config_Buffer[241], E300_Config_Buffer[242], E300_Config_Buffer[243], E300_Config_Buffer[244]); - cfg_P_UnderReactiveGeneratedTripLevel := ANY_TO_REAL(SINT_TO_DINT_UnderReactiveGenTripLevel.DINT_OUT) /1000.0; - - (* UnderReactiveGeneratedPowerWarningLevel P397 *) - SINT_TO_DINT_UnderReactGenWarningLevel(E300_Config_Buffer[245], E300_Config_Buffer[246], E300_Config_Buffer[247], E300_Config_Buffer[248]); - cfg_P_UnderReactiveGeneratedWarningLevel := ANY_TO_REAL(SINT_TO_DINT_UnderReactGenWarningLevel.DINT_OUT) /1000.0; - - (* OverReactiveGeneratedPowerInhibitTime P398 *) - cfg_P_OverReactiveGeneratedInhibitTime := E300_Config_Buffer[239]; - - (* OverReactiveGeneratedPowerTripDelay P399 *) - cfg_P_OverReactiveGeneratedTripDelay := ANY_TO_REAL(E300_Config_Buffer[240])/10.0; - - (* OverReactiveGeneratedPowerTripLevel P400 *) - SINT_TO_DINT_OReactiveGenTripLevel(E300_Config_Buffer[249], E300_Config_Buffer[250], E300_Config_Buffer[251], E300_Config_Buffer[252]); - cfg_P_OverReactiveGeneratedTripLevel := ANY_TO_REAL(SINT_TO_DINT_OReactiveGenTripLevel.DINT_OUT) /1000.0; - - (* OverReactiveGeneratedPowerWarningLevel P401 *) - SINT_TO_DINT_OReactiveGenWarningLevel(E300_Config_Buffer[253], E300_Config_Buffer[254], E300_Config_Buffer[255], E300_Config_Buffer[256]); - cfg_P_OverReactiveGeneratedWarningLevel := ANY_TO_REAL(SINT_TO_DINT_OReactiveGenWarningLevel.DINT_OUT) /1000.0; - - (* UnderApparentPowerInhibitTime P402 *) - cfg_P_UnderApparentPowerInhibitTime := E300_Config_Buffer[257]; - - (* UnderApparentPowerTripDelay P403 *) - cfg_P_UnderApparentPowerTripDelay := ANY_TO_REAL(E300_Config_Buffer[258])/10.0; - - (* UnderApparentPowerTripLevel P404 *) - SINT_TO_DINT_UnderApparentPowerTripLevel(E300_Config_Buffer[261], E300_Config_Buffer[262], E300_Config_Buffer[263], E300_Config_Buffer[264]); - cfg_P_UnderApparentPowerTripLevel := ANY_TO_REAL(SINT_TO_DINT_UnderApparentPowerTripLevel.DINT_OUT) /1000.0; - - (* UnderApparentPowerWarningLevel P405 *) - SINT_TO_DINT_UnderApparentWarningLevel(E300_Config_Buffer[265], E300_Config_Buffer[266], E300_Config_Buffer[267], E300_Config_Buffer[268]); - cfg_P_UnderApparentPowerWarningLevel := ANY_TO_REAL(SINT_TO_DINT_UnderApparentWarningLevel.DINT_OUT) /1000.0; - - (* OverApparentPowerInhibitTime P406 *) - cfg_P_OverApparentPowerInhibitTime := E300_Config_Buffer[259]; - - (* OverApparentPowerTripDelay P407 *) - cfg_P_OverApparentPowerTripDelay := ANY_TO_REAL(E300_Config_Buffer[260])/10.0; - - (* OverApparentPowerTripLevel P408 *) - SINT_TO_DINT_OverApparentTripLevel(E300_Config_Buffer[269], E300_Config_Buffer[270], E300_Config_Buffer[271], E300_Config_Buffer[272]); - cfg_P_OverApparentPowerTripLevel := ANY_TO_REAL(SINT_TO_DINT_OverApparentTripLevel.DINT_OUT) /1000.0; - - (* OverApparentPowerWarningLevel P409 *) - SINT_TO_DINT_OverApparentWarningLevel(E300_Config_Buffer[273], E300_Config_Buffer[274], E300_Config_Buffer[275], E300_Config_Buffer[276]); - cfg_P_OverApparentPowerWarningLevel := ANY_TO_REAL(SINT_TO_DINT_OverApparentWarningLevel.DINT_OUT) /1000.0; - - (* UnderPowerFactorLagInhibitTime P410 *) - cfg_P_UnderPowerFactorLagInhibitTime := E300_Config_Buffer[277]; - - (* UnderPowerFactorLagTripDelay P411 *) - cfg_P_UnderPowerFactorLagTripDelay := ANY_TO_REAL(E300_Config_Buffer[278])/10.0; - - (* UnderPowerFactorLagTripLevel P412 *) - U2S_UnderPFLagTripLevel(E300_Config_Buffer[279]); - cfg_P_UnderPowerFactorLagTripLevel := U2S_UnderPFLagTripLevel.INT_OUT; - - (* UnderPowerFactorLagWarningLevel P413 *) - U2S_UnderPFLagWarningLevel(E300_Config_Buffer[280]); - cfg_P_UnderPowerFactorLagWarningLevel := U2S_UnderPFLagWarningLevel.INT_OUT; - - (* OverPowerFactorLagInhibitTime P414 *) - cfg_P_OverPowerFactorLagInhibitTime := E300_Config_Buffer[281]; - - (* OverPowerFactorLagTripDelay P415 *) - cfg_P_OverPowerFactorLagTripDelay := E300_Config_Buffer[282]; - - (* OverPowerFactorLagTripLevel P416 *) - U2S_OverPFLagTripLevel(E300_Config_Buffer[283]); - cfg_P_OverPowerFactorLagTripLevel := U2S_OverPFLagTripLevel.INT_OUT; - - (* OverPowerFactorLagWarningLevel P417 *) - U2S_OverPFLagWarningLevel(E300_Config_Buffer[284]); - cfg_P_OverPowerFactorLagWarningLevel := U2S_OverPFLagWarningLevel.INT_OUT; - - (* UnderPowerFactorLeadInhibitTime P418 *) - cfg_P_UnderPowerFactorLeadInhibitTime := E300_Config_Buffer[285]; - - (* UnderPowerFactorLeadTripDelay P419 *) - cfg_P_UnderPowerFactorLeadTripDelay := ANY_TO_REAL(E300_Config_Buffer[286])/10.0; - - (* UnderPowerFactorLeadTripLevel P420 *) - cfg_P_UnderPowerFactorLeadTripLevel := E300_Config_Buffer[287]; - - (* UnderPowerFactorLeadWarningLevel P421 *) - cfg_P_UnderPowerFactorLeadWarningLevel := E300_Config_Buffer[288]; - - (* OverPowerFactorLeadInhibitTime P422 *) - cfg_P_OverPowerFactorLeadInhibitTime := E300_Config_Buffer[289]; - - (* OverPowerFactorLeadTripDelay P423 *) - cfg_P_OverPowerFactorLeadTripDelay := ANY_TO_REAL(E300_Config_Buffer[290])/10.0; - - (* OverPowerFactorLeadTripLevel P424 *) - cfg_P_OverPowerFactorLeadTripLevel := E300_Config_Buffer[291]; - - (* OverPowerFactorLeadWarningLevel P425 *) - cfg_P_OverPowerFactorLeadWarningLevel := E300_Config_Buffer[292]; - - IF ReadE300ConfigData.MSGObjRead.Q THEN - cfg_READ := FALSE; - END_IF; - -END_IF; - -IF cfg_WRITE THEN - (* FLASetting P171 *) - D2S_FLASetting(ANY_TO_UDINT(cfg_C_FLASetting*100.0)); - E300_Config_Buffer[5] := D2S_FLASetting.OUT_SINT_1; - E300_Config_Buffer[6] := D2S_FLASetting.OUT_SINT_2; - E300_Config_Buffer[7] := D2S_FLASetting.OUT_SINT_3; - E300_Config_Buffer[8] := D2S_FLASetting.OUT_SINT_4; - - (* TripClass P172 *) - E300_Config_Buffer[13] := cfg_TCU_TripClass; - - (* OLResetLevel P174 *) - E300_Config_Buffer[15] := cfg_TCU_OLResetLevel; - - (* OLWarningLevel P175 *) - E300_Config_Buffer[16] := cfg_TCU_OLWarningLevel; - - (* TripEnableCurrent P183 *) - cfg_I_TripEnableCurrent.0 := TripEnabled_I_Overload; - cfg_I_TripEnableCurrent.1 := TripEnabled_I_PhaseLoss; - cfg_I_TripEnableCurrent.2 := TripEnabled_I_GroundFault; - cfg_I_TripEnableCurrent.3 := TripEnabled_I_Stall; - cfg_I_TripEnableCurrent.4 := TripEnabled_I_Jam; - cfg_I_TripEnableCurrent.5 := TripEnabled_I_Underload; - cfg_I_TripEnableCurrent.6 := TripEnabled_I_CurrentImbalance; - cfg_I_TripEnableCurrent.7 := TripEnabled_I_Undercurrent; - cfg_I_TripEnableCurrent.8 := TripEnabled_I_Undercurrent; - cfg_I_TripEnableCurrent.9 := TripEnabled_I_Undercurrent; - cfg_I_TripEnableCurrent.10 := TripEnabled_I_Overcurrent; - cfg_I_TripEnableCurrent.11 := TripEnabled_I_Overcurrent; - cfg_I_TripEnableCurrent.12 := TripEnabled_I_Overcurrent; - cfg_I_TripEnableCurrent.13 := TripEnabled_I_LineLoss; - cfg_I_TripEnableCurrent.14 := TripEnabled_I_LineLoss; - cfg_I_TripEnableCurrent.15 := TripEnabled_I_LineLoss; - I2S_TripEnableCurrent(ANY_TO_UINT(cfg_I_TripEnableCurrent)); - E300_Config_Buffer[17] := I2S_TripEnableCurrent.OUT_SINT_1; - E300_Config_Buffer[18] := I2S_TripEnableCurrent.OUT_SINT_2; - - (* TripEnableVoltage P184 *) - cfg_V_TripEnableVoltage.0 := TripEnable_V_Undervoltage; - cfg_V_TripEnableVoltage.1 := TripEnable_V_Overvoltage; - cfg_V_TripEnableVoltage.2 := TripEnable_V_VoltageUnbalance; - cfg_V_TripEnableVoltage.3 := TripEnable_V_PhaseRotation; - cfg_V_TripEnableVoltage.4 := TripEnable_V_Underfrequency; - cfg_V_TripEnableVoltage.5 := TripEnable_V_Overfrequency; - I2S_TripEnableVoltage(ANY_TO_UINT(cfg_V_TripEnableVoltage)); - E300_Config_Buffer[21] := I2S_TripEnableVoltage.OUT_SINT_1; - E300_Config_Buffer[22] := I2S_TripEnableVoltage.OUT_SINT_2; - - (* TripEnablePower P185 *) - I2S_TripEnablePower(ANY_TO_UINT(cfg_P_TripEnablePower)); - E300_Config_Buffer[25] := I2S_TripEnablePower.OUT_SINT_1; - E300_Config_Buffer[26] := I2S_TripEnablePower.OUT_SINT_2; - - (* TripEnableControl P186 *) - I2S_TripEnableControl(ANY_TO_UINT(cfg_C_TripEnableControl)); - E300_Config_Buffer[29] := I2S_TripEnableControl.OUT_SINT_1; - E300_Config_Buffer[30] := I2S_TripEnableControl.OUT_SINT_2; - - (* WarningEnableCurrent P189 *) - cfg_I_WarningEnableCurrent.0 := WarningEnabled_I_Overload; - cfg_I_WarningEnableCurrent.1 := WarningEnabled_I_PhaseLoss; - cfg_I_WarningEnableCurrent.2 := WarningEnabled_I_GroundFault; - cfg_I_WarningEnableCurrent.3 := WarningEnabled_I_Stall; - cfg_I_WarningEnableCurrent.4 := WarningEnabled_I_Jam; - cfg_I_WarningEnableCurrent.5 := WarningEnabled_I_Underload; - cfg_I_WarningEnableCurrent.6 := WarningEnabled_I_CurrentImbalance; - cfg_I_WarningEnableCurrent.7 := WarningEnabled_I_Undercurrent; - cfg_I_WarningEnableCurrent.8 := WarningEnabled_I_Undercurrent; - cfg_I_WarningEnableCurrent.9 := WarningEnabled_I_Undercurrent; - cfg_I_WarningEnableCurrent.10 := WarningEnabled_I_Overcurrent; - cfg_I_WarningEnableCurrent.11 := WarningEnabled_I_Overcurrent; - cfg_I_WarningEnableCurrent.12 := WarningEnabled_I_Overcurrent; - cfg_I_WarningEnableCurrent.13 := WarningEnabled_I_LineLoss; - cfg_I_WarningEnableCurrent.14 := WarningEnabled_I_LineLoss; - cfg_I_WarningEnableCurrent.15 := WarningEnabled_I_LineLoss; - I2S_WarningEnableCurrent(ANY_TO_UINT(cfg_I_WarningEnableCurrent)); - E300_Config_Buffer[19] := I2S_WarningEnableCurrent.OUT_SINT_1; - E300_Config_Buffer[20] := I2S_WarningEnableCurrent.OUT_SINT_2; - - (* WarningEnableVoltage P190 *) - cfg_V_WarningEnableVoltage.0 := WarningEnable_V_Undervoltage; - cfg_V_WarningEnableVoltage.1 := WarningEnable_V_Overvoltage; - cfg_V_WarningEnableVoltage.2 := WarningEnable_V_VoltageUnbalance; - cfg_V_WarningEnableVoltage.3 := WarningEnable_V_PhaseRotation; - cfg_V_WarningEnableVoltage.4 := WarningEnable_V_Underfrequency; - cfg_V_WarningEnableVoltage.5 := WarningEnable_V_Overfrequency; - I2S_WarningEnableVoltage(ANY_TO_UINT(cfg_V_WarningEnableVoltage)); - E300_Config_Buffer[23] := I2S_WarningEnableVoltage.OUT_SINT_1; - E300_Config_Buffer[24] := I2S_WarningEnableVoltage.OUT_SINT_2; - - (* WarningEnablePower P191 *) - I2S_WarningEnablePower(ANY_TO_UINT(cfg_P_WarningEnablePower)); - E300_Config_Buffer[27] := I2S_WarningEnablePower.OUT_SINT_1; - E300_Config_Buffer[28] := I2S_WarningEnablePower.OUT_SINT_2; - - (* WarningEnableControl P192 *) - I2S_WarningEnableControl(ANY_TO_UINT(cfg_C_WarningEnableControl)); - E300_Config_Buffer[31] := I2S_WarningEnableControl.OUT_SINT_1; - E300_Config_Buffer[32] := I2S_WarningEnableControl.OUT_SINT_2; - - (* PhaseLossInhibitTime P239 *) - E300_Config_Buffer[93] := cfg_PL_PhaseLossInhibitTime; - - (* PhaseLossTripDelay P240 *) - E300_Config_Buffer[94] := ANY_TO_USINT(cfg_PL_PhaseLossTripDelay *10.0); - - (* GroundFaultInhibitTime P242 *) - E300_Config_Buffer[86] := cfg_GF_GroundFaultInhibitTime; - - (* GroundFaultTripDelay P243 *) - E300_Config_Buffer[87] := ANY_TO_USINT(cfg_GF_GroundFaultTripDelay *10.0); - - (* GroundFaultTripLevel P244 *) - I2S_GroundFaultTripLevel(ANY_TO_UINT(cfg_GF_GroundFaultTripLevel*100.0)); - E300_Config_Buffer[89] := I2S_GroundFaultTripLevel.OUT_SINT_1; - E300_Config_Buffer[90] := I2S_GroundFaultTripLevel.OUT_SINT_2; - - (* GroundFaultWarningDelay P245 *) - (* E300_Config_Buffer[88] := ANY_TO_USINT(cfg_GF_GroundFaultWarningDelay *10.0); *) - E300_Config_Buffer[88] := ANY_TO_USINT(cfg_GF_GroundFaultTripDelay *10.0); - - (* GroundFaultWarningLevel P246 *) - I2S_GroundFaultWarningLevel(ANY_TO_UINT(cfg_GF_GroundFaultWarningLevel*100.0)); - E300_Config_Buffer[91] := I2S_GroundFaultWarningLevel.OUT_SINT_1; - E300_Config_Buffer[92] := I2S_GroundFaultWarningLevel.OUT_SINT_2; - - (* StallEnabledTime P249 *) - E300_Config_Buffer[95] := cfg_I_StallEnabledTime; - - (* StallTripLevel P250 *) - I2S_StallTripLevel(ANY_TO_UINT(cfg_I_StallTripLevel)); - E300_Config_Buffer[97] := I2S_StallTripLevel.OUT_SINT_1; - E300_Config_Buffer[98] := I2S_StallTripLevel.OUT_SINT_2; - - (* JamInhibitTime P251 *) - E300_Config_Buffer[99] := cfg_I_JamInhibitTime; - - (* JamTripDelay P252 *) - E300_Config_Buffer[100] := cfg_I_JamTripDelay; - - (* JamTripLevel P253 *) - I2S_JamTripLevel(ANY_TO_UINT(cfg_I_JamTripLevel)); - E300_Config_Buffer[101] := I2S_JamTripLevel.OUT_SINT_1; - E300_Config_Buffer[102] := I2S_JamTripLevel.OUT_SINT_2; - - (* JamWarningLevel P254 *) - I2S_JamWarningLevel(ANY_TO_UINT(cfg_I_JamWarningLevel)); - E300_Config_Buffer[103] := I2S_JamWarningLevel.OUT_SINT_1; - E300_Config_Buffer[104] := I2S_JamWarningLevel.OUT_SINT_2; - - (* UnderloadInhibitTime P255 *) - E300_Config_Buffer[105] := cfg_I_UnderloadInhibitTime; - - (* UnderloadTripDelay P256 *) - E300_Config_Buffer[106] := ANY_TO_USINT(cfg_I_UnderloadTripDelay *10.0); - - (* UnderloadTripLevel P257 *) - E300_Config_Buffer[107] := cfg_I_UnderloadTripLevel; - - (* UnderloadWarningLevel P258 *) - E300_Config_Buffer[108] := cfg_I_UnderloadWarningLevel; - - (* CurrentImbalanceInhibitTime P259 *) - E300_Config_Buffer[109] := cfg_I_CurrentImbalanceInhibitTime; - - (* CurrentImbalanceTripDelay P260 *) - E300_Config_Buffer[110] := cfg_I_CurrentImbalanceTripDelay; - - (* CurrentImbalanceTripLevel P261 *) - E300_Config_Buffer[111] := cfg_I_CurrentImbalanceTripLevel; - - (* CurrentImbalanceWarningLevel P262 *) - E300_Config_Buffer[112] := cfg_I_CurrentImbalanceWarningLevel; - - (* CTPrimary P263 *) - I2S_CTPrimary(ANY_TO_UINT(cfg_I_CTPrimary)); - E300_Config_Buffer[113] := I2S_CTPrimary.OUT_SINT_1; - E300_Config_Buffer[114] := I2S_CTPrimary.OUT_SINT_2; - - (* CTSecondary P264 *) - I2S_CTSecondary(ANY_TO_UINT(cfg_I_CTSecondary)); - E300_Config_Buffer[115] := I2S_CTSecondary.OUT_SINT_1; - E300_Config_Buffer[116] := I2S_CTSecondary.OUT_SINT_2; - - (* UndercurrentInhibitTime P265 *) - E300_Config_Buffer[117] := cfg_I_UndercurrentInhibitTime; - - (* L1UndercurrentTripDelay P266 *) - (* E300_Config_Buffer[118] := ANY_TO_USINT(cfg_I_L1_UndercurrentTripDelay *10.0); *) - E300_Config_Buffer[118] := ANY_TO_USINT(cfg_I_UndercurrentTripDelay *10.0); - - (* L1UndercurrentTripLevel P267 *) - (* E300_Config_Buffer[119] := cfg_I_L1_UndercurrentTripLevel; *) - E300_Config_Buffer[119] := cfg_I_UndercurrentTripLevel; - - (* L1UndercurrentWarningLevel P268 *) - (* E300_Config_Buffer[120] := cfg_I_L1_UndercurrentWarningLevel; *) - E300_Config_Buffer[120] := cfg_I_UndercurrentWarningLevel; - - (* L2UndercurrentTripDelay P269 *) - (* E300_Config_Buffer[121] := ANY_TO_USINT(cfg_I_L2_UndercurrentTripDelay *10.0); *) - E300_Config_Buffer[121] := ANY_TO_USINT(cfg_I_UndercurrentTripDelay *10.0); - - (* L2UndercurrentTripLevel P270 *) - (* E300_Config_Buffer[122] := cfg_I_L2_UndercurrentTripLevel; *) - E300_Config_Buffer[122] := cfg_I_UndercurrentTripLevel; - - (* L2UndercurrentWarningLevel P271 *) - (* E300_Config_Buffer[123] := cfg_I_L2_UndercurrentWarningLevel; *) - E300_Config_Buffer[123] := cfg_I_UndercurrentWarningLevel; - - (* L3UndercurrentTripDelay P272 *) - (* E300_Config_Buffer[124] := ANY_TO_USINT(cfg_I_L3_UndercurrentTripDelay *10.0); *) - E300_Config_Buffer[124] := ANY_TO_USINT(cfg_I_UndercurrentTripDelay *10.0); - - (* L3UndercurrentTripLevel P273 *) - (* E300_Config_Buffer[125] := cfg_I_L3_UndercurrentTripLevel; *) - E300_Config_Buffer[125] := cfg_I_UndercurrentTripLevel; - - (* L3UndercurrentWarningLevel P274 *) - (* E300_Config_Buffer[126] := cfg_I_L3_UndercurrentWarningLevel; *) - E300_Config_Buffer[126] := cfg_I_UndercurrentWarningLevel; - - (* OvercurrentInhibitTime P275 *) - E300_Config_Buffer[127] := cfg_I_OvercurrentInhibitTime; - - (* L1OvercurrentTripDelay P276 *) - (* E300_Config_Buffer[128] := ANY_TO_USINT(cfg_I_L1_OvercurrentTripDelay *10.0); *) - E300_Config_Buffer[128] := ANY_TO_USINT(cfg_I_OvercurrentTripDelay *10.0); - - (* L1OvercurrentTripLevel P277 *) - (* E300_Config_Buffer[129] := cfg_I_L1_OvercurrentTripLevel; *) - E300_Config_Buffer[129] := cfg_I_OvercurrentTripLevel; - - (* L1OvercurrentWarningLevel P278 *) - (* E300_Config_Buffer[130] := cfg_I_L1_OvercurrentWarningLevel; *) - E300_Config_Buffer[130] := cfg_I_OvercurrentWarningLevel; - - (* L2OvercurrentTripDelay P279 *) - (* E300_Config_Buffer[131] := ANY_TO_USINT(cfg_I_L2_OvercurrentTripDelay *10.0); *) - E300_Config_Buffer[131] := ANY_TO_USINT(cfg_I_OvercurrentTripDelay *10.0); - - (* L2OvercurrentTripLevel P280 *) - (* E300_Config_Buffer[132] := cfg_I_L2_OvercurrentTripLevel; *) - E300_Config_Buffer[132] := cfg_I_OvercurrentTripLevel; - - (* L2OvercurrentWarningLevel P281 *) - (* E300_Config_Buffer[133] := cfg_I_L2_OvercurrentWarningLevel; *) - E300_Config_Buffer[133] := cfg_I_OvercurrentWarningLevel; - - (* L3OvercurrentTripDelay P282 *) - (* E300_Config_Buffer[134] := ANY_TO_USINT(cfg_I_L3_OvercurrentTripDelay *10.0); *) - E300_Config_Buffer[134] := ANY_TO_USINT(cfg_I_OvercurrentTripDelay *10.0); - - (* L3OvercurrentTripLevel P283 *) - (* E300_Config_Buffer[135] := cfg_I_L3_OvercurrentTripLevel; *) - E300_Config_Buffer[135] := cfg_I_OvercurrentTripLevel; - - (* L3OvercurrentWarningLevel P284 *) - (* E300_Config_Buffer[136] := cfg_I_L3_OvercurrentWarningLevel; *) - E300_Config_Buffer[136] := cfg_I_OvercurrentWarningLevel; - - (* LineLossInhibitTime P285 *) - E300_Config_Buffer[137] := cfg_I_LineLossInhibitTime; - - (* L1LossTripDelay P286 *) - (* E300_Config_Buffer[138] := ANY_TO_USINT(cfg_I_L1LossTripDelay *10.0); *) - E300_Config_Buffer[138] := ANY_TO_USINT(cfg_I_LineLossTripDelay *10.0); - - (* L2LossTripDelay P287 *) - (* E300_Config_Buffer[139] := ANY_TO_USINT(cfg_I_L2LossTripDelay *10.0); *) - E300_Config_Buffer[139] := ANY_TO_USINT(cfg_I_LineLossTripDelay *10.0); - - (* L3LossTripDelay P288 *) - (* E300_Config_Buffer[140] := ANY_TO_USINT(cfg_I_L3LossTripDelay *10.0); *) - E300_Config_Buffer[140] := ANY_TO_USINT(cfg_I_LineLossTripDelay *10.0); - - (* VoltageMode(Delta/Wye) P352 *) - E300_Config_Buffer[169] := cfg_V_VoltageMode; - - (* PTPrimary P353 *) - I2S_PTPrimary(ANY_TO_UINT(cfg_V_PTPrimary)); - E300_Config_Buffer[165] := I2S_PTPrimary.OUT_SINT_1; - E300_Config_Buffer[166] := I2S_PTPrimary.OUT_SINT_2; - - (* PTSecondary P354 *) - I2S_PTSecondary(ANY_TO_UINT(cfg_V_PTSecondary)); - E300_Config_Buffer[167] := I2S_PTSecondary.OUT_SINT_1; - E300_Config_Buffer[168] := I2S_PTSecondary.OUT_SINT_2; - - (* UndervoltageInhibitTime P355 *) - E300_Config_Buffer[171] := cfg_V_UndervoltageInhibitTime; - - (* UndervoltageTripDelay P356 *) - E300_Config_Buffer[172] := ANY_TO_USINT(cfg_V_UndervoltageTripDelay *10.0); - - (* UndervoltageTripLevel P357 *) - I2S_UndervoltageTripLevel(ANY_TO_UINT(cfg_V_UndervoltageTripLevel*10.0)); - E300_Config_Buffer[173] := I2S_UndervoltageTripLevel.OUT_SINT_1; - E300_Config_Buffer[174] := I2S_UndervoltageTripLevel.OUT_SINT_2; - - (* UndervoltageWarningLevel P358 *) - I2S_UndervoltageWarningLevel(ANY_TO_UINT(cfg_V_UndervoltageWarningLevel*10.0)); - E300_Config_Buffer[175] := I2S_UndervoltageWarningLevel.OUT_SINT_1; - E300_Config_Buffer[176] := I2S_UndervoltageWarningLevel.OUT_SINT_2; - - (* OvervoltageInhibitTime P359 *) - E300_Config_Buffer[177] := cfg_V_OvervoltageInhibitTime; - - (* OvervoltageTripDelay P360 *) - E300_Config_Buffer[178] := ANY_TO_USINT(cfg_V_OvervoltageTripDelay *10.0); - - (* OvervoltageTripLevel P361 *) - I2S_OvervoltageTripLevel(ANY_TO_UINT(cfg_V_OvervoltageTripLevel*10.0)); - E300_Config_Buffer[179] := I2S_OvervoltageTripLevel.OUT_SINT_1; - E300_Config_Buffer[180] := I2S_OvervoltageTripLevel.OUT_SINT_2; - - (* OvervoltageWarningLevel P362 *) - I2S_OvervoltageWarningLevel(ANY_TO_UINT(cfg_V_OvervoltageWarningLevel*10.0)); - E300_Config_Buffer[181] := I2S_OvervoltageWarningLevel.OUT_SINT_1; - E300_Config_Buffer[182] := I2S_OvervoltageWarningLevel.OUT_SINT_2; - - (* PhaseRotationInhibitTime P363 *) - E300_Config_Buffer[170] := cfg_V_PhaseRotationInhibitTime; - - (* PhaseRotationTripType P364 *) - (* E300_Config_Buffer[] := cfg_V_PhaseRotationTripType; *) - - (* VoltageImbalanceInhibitTime P365 *) - E300_Config_Buffer[183] := cfg_V_VoltageImbalanceInhibitTime; - - (* VoltageImbalanceTripDelay P366 *) - E300_Config_Buffer[184] := ANY_TO_USINT(cfg_V_VoltageImbalanceTripDelay *10.0); - - (* VoltageImbalanceTripLevel P367 *) - E300_Config_Buffer[185] := cfg_V_VoltageImbalanceTripLevel; - - (* VoltageImbalanceWarningLevel P368 *) - E300_Config_Buffer[186] := cfg_V_VoltageImbalanceWarningLevel; - - (* UnderfrequencyInhibitTime P369 *) - E300_Config_Buffer[187] := cfg_V_UnderfrequencyInhibitTime; - - (* UnderfrequencyTripDelay P370 *) - E300_Config_Buffer[188] := ANY_TO_USINT(cfg_V_UnderfrequencyTripDelay *10.0); - - (* UnderfrequencyTripLevel P371 *) - E300_Config_Buffer[189] := cfg_V_UnderfrequencyTripLevel; - - (* UnderfrequencyWarningLevel P372 *) - E300_Config_Buffer[190] := cfg_V_UnderfrequencyWarningLevel; - - (* OverfrequencyInhibitTime P373 *) - E300_Config_Buffer[191] := cfg_V_OverfrequencyInhibitTime; - - (* OverfrequencyTripDelay P374 *) - E300_Config_Buffer[192] := ANY_TO_USINT(cfg_V_OverfrequencyTripDelay *10.0); - - (* OverfrequencyTripLevel P375 *) - E300_Config_Buffer[193] := cfg_V_OverfrequencyTripLevel; - - (* OverfrequencyWarningLevel P376 *) - E300_Config_Buffer[194] := cfg_V_OverfrequencyWarningLevel; - - (* UnderRealPowerInhibitTime P378 *) - E300_Config_Buffer[197] := cfg_P_UnderRealPowerInhibitTime; - - (* UnderRealPowerTripDelay P379 *) - E300_Config_Buffer[198] := ANY_TO_USINT(cfg_P_UnderRealPowerTripDelay *10.0); - - (* UnderRealPowerTripLevel P380 *) - D2S_UnderRealPowerTripLevel(ANY_TO_DINT(cfg_P_UnderRealPowerTripLevel*1000.0)); - E300_Config_Buffer[201] := D2S_UnderRealPowerTripLevel.OUT_SINT_1; - E300_Config_Buffer[202] := D2S_UnderRealPowerTripLevel.OUT_SINT_2; - E300_Config_Buffer[203] := D2S_UnderRealPowerTripLevel.OUT_SINT_3; - E300_Config_Buffer[204] := D2S_UnderRealPowerTripLevel.OUT_SINT_4; - - (* UnderRealPowerWarningLevel P381 *) - D2S_UnderRealPowerWarningLevel(ANY_TO_DINT(cfg_P_UnderRealPowerWarningLevel*1000.0)); - E300_Config_Buffer[205] := D2S_UnderRealPowerWarningLevel.OUT_SINT_1; - E300_Config_Buffer[206] := D2S_UnderRealPowerWarningLevel.OUT_SINT_2; - E300_Config_Buffer[207] := D2S_UnderRealPowerWarningLevel.OUT_SINT_3; - E300_Config_Buffer[208] := D2S_UnderRealPowerWarningLevel.OUT_SINT_4; - - (* OverRealPowerInhibitTime P382 *) - E300_Config_Buffer[199] := cfg_P_OverRealPowerInhibitTime; - - (* OverRealPowerTripDelay P383 *) - E300_Config_Buffer[200] := ANY_TO_USINT(cfg_P_OverRealPowerTripDelay *10.0); - - (* OverRealPowerTripLevel P384 *) - D2S_OverRealPowerTripLevel(ANY_TO_DINT(cfg_P_OverRealPowerTripLevel*1000.0)); - E300_Config_Buffer[209] := D2S_OverRealPowerTripLevel.OUT_SINT_1; - E300_Config_Buffer[210] := D2S_OverRealPowerTripLevel.OUT_SINT_2; - E300_Config_Buffer[211] := D2S_OverRealPowerTripLevel.OUT_SINT_3; - E300_Config_Buffer[212] := D2S_OverRealPowerTripLevel.OUT_SINT_4; - - (* OverRealPowerWarningLevel P385 *) - D2S_OverRealPowerWarningLevel(ANY_TO_DINT(cfg_P_OverRealPowerWarningLevel*1000.0)); - E300_Config_Buffer[213] := D2S_OverRealPowerWarningLevel.OUT_SINT_1; - E300_Config_Buffer[214] := D2S_OverRealPowerWarningLevel.OUT_SINT_2; - E300_Config_Buffer[215] := D2S_OverRealPowerWarningLevel.OUT_SINT_3; - E300_Config_Buffer[216] := D2S_OverRealPowerWarningLevel.OUT_SINT_4; - - (* UnderReactiveConsumedPowerInhibitTime P386 *) - E300_Config_Buffer[217] := cfg_P_UnderReactiveConsumedInhibitTime; - - (* UnderReactiveConsumedPowerTripDelay P387 *) - E300_Config_Buffer[218] := ANY_TO_USINT(cfg_P_UnderReactiveConsumedTripDelay *10.0); - - (* UnderReactiveConsumedPowerTripLevel P388 *) - D2S_UnderReactiveConsumedPowerTripLevel(ANY_TO_DINT(cfg_P_UnderReactiveConsumedTripLevel*1000.0)); - E300_Config_Buffer[221] := D2S_UnderReactiveConsumedPowerTripLevel.OUT_SINT_1; - E300_Config_Buffer[222] := D2S_UnderReactiveConsumedPowerTripLevel.OUT_SINT_2; - E300_Config_Buffer[223] := D2S_UnderReactiveConsumedPowerTripLevel.OUT_SINT_3; - E300_Config_Buffer[224] := D2S_UnderReactiveConsumedPowerTripLevel.OUT_SINT_4; - - (* UnderReactiveConsumedPowerWarningLevel P389 *) - D2S_UnderReactiveConsWarningLevel(ANY_TO_DINT(cfg_P_UnderReactiveConsumedWarningLevel*1000.0)); - E300_Config_Buffer[225] := D2S_UnderReactiveConsWarningLevel.OUT_SINT_1; - E300_Config_Buffer[226] := D2S_UnderReactiveConsWarningLevel.OUT_SINT_2; - E300_Config_Buffer[227] := D2S_UnderReactiveConsWarningLevel.OUT_SINT_3; - E300_Config_Buffer[228] := D2S_UnderReactiveConsWarningLevel.OUT_SINT_4; - - (* OverReactiveConsumedPowerInhibitTime P390 *) - E300_Config_Buffer[219] := cfg_P_OverReactiveConsumedInhibitTime; - - (* OverReactiveConsumedPowerTripDelay P391 *) - E300_Config_Buffer[220] := ANY_TO_USINT(cfg_P_OverReactiveConsumedTripDelay *10.0); - - (* OverReactiveConsumedPowerTripLevel P392 *) - D2S_OverReactiveConsumedPowerTripLevel(ANY_TO_DINT(cfg_P_OverReactiveConsumedTripLevel*1000.0)); - E300_Config_Buffer[229] := D2S_OverReactiveConsumedPowerTripLevel.OUT_SINT_1; - E300_Config_Buffer[230] := D2S_OverReactiveConsumedPowerTripLevel.OUT_SINT_2; - E300_Config_Buffer[231] := D2S_OverReactiveConsumedPowerTripLevel.OUT_SINT_3; - E300_Config_Buffer[232] := D2S_OverReactiveConsumedPowerTripLevel.OUT_SINT_4; - - (* OverReactiveConsumedPowerWarningLevel P393 *) - D2S_OverReactiveConsWarningLevel(ANY_TO_DINT(cfg_P_OverReactiveConsumedWarningLevel*1000.0)); - E300_Config_Buffer[233] := D2S_OverReactiveConsWarningLevel.OUT_SINT_1; - E300_Config_Buffer[234] := D2S_OverReactiveConsWarningLevel.OUT_SINT_2; - E300_Config_Buffer[235] := D2S_OverReactiveConsWarningLevel.OUT_SINT_3; - E300_Config_Buffer[236] := D2S_OverReactiveConsWarningLevel.OUT_SINT_4; - - (* UnderReactiveGeneratedPowerInhibitTime P394 *) - E300_Config_Buffer[237] := cfg_P_UnderReactiveGeneratedInhibitTime; - - (* UnderReactiveGeneratedPowerTripDelay P395 *) - E300_Config_Buffer[238] := ANY_TO_USINT(cfg_P_UnderReactiveGeneratedTripDelay *10.0); - - (* UnderReactiveGeneratedPowerTripLevel P396 *) - D2S_UnderReactiveGeneratedPowerTripLevel(ANY_TO_DINT(cfg_P_UnderReactiveGeneratedTripLevel*1000.0)); - E300_Config_Buffer[241] := D2S_UnderReactiveGeneratedPowerTripLevel.OUT_SINT_1; - E300_Config_Buffer[242] := D2S_UnderReactiveGeneratedPowerTripLevel.OUT_SINT_2; - E300_Config_Buffer[243] := D2S_UnderReactiveGeneratedPowerTripLevel.OUT_SINT_3; - E300_Config_Buffer[244] := D2S_UnderReactiveGeneratedPowerTripLevel.OUT_SINT_4; - - (* UnderReactiveGeneratedPowerWarningLevel P397 *) - D2S_UnderReactiveGenWarningLevel(ANY_TO_DINT(cfg_P_UnderReactiveGeneratedWarningLevel*1000.0)); - E300_Config_Buffer[245] := D2S_UnderReactiveGenWarningLevel.OUT_SINT_1; - E300_Config_Buffer[246] := D2S_UnderReactiveGenWarningLevel.OUT_SINT_2; - E300_Config_Buffer[247] := D2S_UnderReactiveGenWarningLevel.OUT_SINT_3; - E300_Config_Buffer[248] := D2S_UnderReactiveGenWarningLevel.OUT_SINT_4; - - (* OverReactiveGeneratedPowerInhibitTime P398 *) - E300_Config_Buffer[239] := cfg_P_OverReactiveGeneratedInhibitTime; - - (* OverReactiveGeneratedPowerTripDelay P399 *) - E300_Config_Buffer[240] := ANY_TO_USINT(cfg_P_OverReactiveGeneratedTripDelay *10.0); - - (* OverReactiveGeneratedPowerTripLevel P400 *) - D2S_OverReactiveGeneratedPowerTripLevel(ANY_TO_DINT(cfg_P_OverReactiveGeneratedTripLevel*1000.0)); - E300_Config_Buffer[249] := D2S_OverReactiveGeneratedPowerTripLevel.OUT_SINT_1; - E300_Config_Buffer[250] := D2S_OverReactiveGeneratedPowerTripLevel.OUT_SINT_2; - E300_Config_Buffer[251] := D2S_OverReactiveGeneratedPowerTripLevel.OUT_SINT_3; - E300_Config_Buffer[252] := D2S_OverReactiveGeneratedPowerTripLevel.OUT_SINT_4; - - (* OverReactiveGeneratedPowerWarningLevel P401 *) - D2S_OverReactiveGenWarningLevel(ANY_TO_DINT(cfg_P_OverReactiveGeneratedWarningLevel*1000.0)); - E300_Config_Buffer[253] := D2S_OverReactiveGenWarningLevel.OUT_SINT_1; - E300_Config_Buffer[254] := D2S_OverReactiveGenWarningLevel.OUT_SINT_2; - E300_Config_Buffer[255] := D2S_OverReactiveGenWarningLevel.OUT_SINT_3; - E300_Config_Buffer[256] := D2S_OverReactiveGenWarningLevel.OUT_SINT_4; - - (* UnderApparentPowerInhibitTime P402 *) - E300_Config_Buffer[257] := cfg_P_UnderApparentPowerInhibitTime; - - (* UnderApparentPowerTripDelay P403 *) - E300_Config_Buffer[258] := ANY_TO_USINT(cfg_P_UnderApparentPowerTripDelay *10.0); - - (* UnderApparentPowerTripLevel P404 *) - D2S_UnderApparentPowerTripLevel(ANY_TO_DINT(cfg_P_UnderApparentPowerTripLevel*1000.0)); - E300_Config_Buffer[261] := D2S_UnderApparentPowerTripLevel.OUT_SINT_1; - E300_Config_Buffer[262] := D2S_UnderApparentPowerTripLevel.OUT_SINT_2; - E300_Config_Buffer[263] := D2S_UnderApparentPowerTripLevel.OUT_SINT_3; - E300_Config_Buffer[264] := D2S_UnderApparentPowerTripLevel.OUT_SINT_4; - - (* UnderApparentPowerWarningLevel P405 *) - D2S_UnderApparentPowerWarningLevel(ANY_TO_DINT(cfg_P_UnderApparentPowerWarningLevel*1000.0)); - E300_Config_Buffer[265] := D2S_UnderApparentPowerWarningLevel.OUT_SINT_1; - E300_Config_Buffer[266] := D2S_UnderApparentPowerWarningLevel.OUT_SINT_2; - E300_Config_Buffer[267] := D2S_UnderApparentPowerWarningLevel.OUT_SINT_3; - E300_Config_Buffer[268] := D2S_UnderApparentPowerWarningLevel.OUT_SINT_4; - - (* OverApparentPowerInhibitTime P406 *) - E300_Config_Buffer[259] := cfg_P_OverApparentPowerInhibitTime; - - (* OverApparentPowerTripDelay P407 *) - E300_Config_Buffer[260] := ANY_TO_USINT(cfg_P_OverApparentPowerTripDelay *10.0); - - (* OverApparentPowerTripLevel P408 *) - D2S_OverApparentPowerTripLevel(ANY_TO_DINT(cfg_P_OverApparentPowerTripLevel*1000.0)); - E300_Config_Buffer[269] := D2S_OverApparentPowerTripLevel.OUT_SINT_1; - E300_Config_Buffer[270] := D2S_OverApparentPowerTripLevel.OUT_SINT_2; - E300_Config_Buffer[271] := D2S_OverApparentPowerTripLevel.OUT_SINT_3; - E300_Config_Buffer[272] := D2S_OverApparentPowerTripLevel.OUT_SINT_4; - - (* OverApparentPowerWarningLevel P409 *) - D2S_OverApparentPowerWarningLevel(ANY_TO_DINT(cfg_P_OverApparentPowerWarningLevel*1000.0)); - E300_Config_Buffer[273] := D2S_OverApparentPowerWarningLevel.OUT_SINT_1; - E300_Config_Buffer[274] := D2S_OverApparentPowerWarningLevel.OUT_SINT_2; - E300_Config_Buffer[275] := D2S_OverApparentPowerWarningLevel.OUT_SINT_3; - E300_Config_Buffer[276] := D2S_OverApparentPowerWarningLevel.OUT_SINT_4; - - (* UnderPowerFactorLagInhibitTime P410 *) - E300_Config_Buffer[277] := cfg_P_UnderPowerFactorLagInhibitTime; - - (* UnderPowerFactorLagTripDelay P411 *) - E300_Config_Buffer[278] := ANY_TO_USINT(cfg_P_UnderPowerFactorLagTripDelay *10.0); - - (* UnderPowerFactorLagTripLevel P412 *) - S2U_UnderPFLagTripLevel(cfg_P_UnderPowerFactorLagTripLevel); - E300_Config_Buffer[279] := S2U_UnderPFLagTripLevel.OUT_SINT_1; - - (* UnderPowerFactorLagWarningLevel P413 *) - S2U_UnderPFLagWarningLevel(cfg_P_UnderPowerFactorLagWarningLevel); - E300_Config_Buffer[280] := S2U_UnderPFLagWarningLevel.OUT_SINT_1; - - (* OverPowerFactorLagInhibitTime P414 *) - E300_Config_Buffer[281] := cfg_P_OverPowerFactorLagInhibitTime; - - (* OverPowerFactorLagTripDelay P415 *) - E300_Config_Buffer[282] := cfg_P_OverPowerFactorLagTripDelay; - - (* OverPowerFactorLagTripLevel P416 *) - S2U_OverPFLagTripLevel(cfg_P_OverPowerFactorLagTripLevel); - E300_Config_Buffer[283] := S2U_OverPFLagTripLevel.OUT_SINT_1; - - (* OverPowerFactorLagWarningLevel P417 *) - S2U_OverPFLagWarningLevel(ANY_TO_SINT(cfg_P_OverPowerFactorLagWarningLevel)); - E300_Config_Buffer[284] := S2U_OverPFLagWarningLevel.OUT_SINT_1; - - (* UnderPowerFactorLeadInhibitTime P418 *) - E300_Config_Buffer[285] := cfg_P_UnderPowerFactorLeadInhibitTime; - - (* UnderPowerFactorLeadTripDelay P419 *) - E300_Config_Buffer[286] := ANY_TO_USINT(cfg_P_UnderPowerFactorLeadTripDelay *10.0); - - (* UnderPowerFactorLeadTripLevel P420 *) - E300_Config_Buffer[287] := cfg_P_UnderPowerFactorLeadTripLevel; - - (* UnderPowerFactorLeadWarningLevel P421 *) - E300_Config_Buffer[288] := cfg_P_UnderPowerFactorLeadWarningLevel; - - (* OverPowerFactorLeadInhibitTime P422 *) - E300_Config_Buffer[289] := cfg_P_OverPowerFactorLeadInhibitTime; - - (* OverPowerFactorLeadTripDelay P423 *) - E300_Config_Buffer[290] := ANY_TO_USINT(cfg_P_OverPowerFactorLeadTripDelay *10.0); - - (* OverPowerFactorLeadTripLevel P424 *) - E300_Config_Buffer[291] := cfg_P_OverPowerFactorLeadTripLevel; - - (* OverPowerFactorLeadWarningLevel P425 *) - E300_Config_Buffer[292] := cfg_P_OverPowerFactorLeadWarningLevel; - - WriteE300ConfigData(TRUE, E300_IP_ADDRESS, E300_SCAN_RATE, TRUE, E300_Config_Buffer); - - IF WriteE300ConfigData.MSGObjRead.Q THEN - cfg_WRITE := FALSE; - END_IF; - -END_IF; -END_PROGRAM]]> - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/E300Data.stf b/Controller/Controller/Micro820/Micro820/E300Data.stf index 326de37..a23709e 100644 --- a/Controller/Controller/Micro820/Micro820/E300Data.stf +++ b/Controller/Controller/Micro820/Micro820/E300Data.stf @@ -1671,4 +1671,5 @@ IF cfg_WRITE THEN END_IF; END_IF; + END_PROGRAM \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/FBS_INPUTS_ASSIGNATION.ipa b/Controller/Controller/Micro820/Micro820/FBS_INPUTS_ASSIGNATION.ipa index 8217af3..fb64790 100644 --- a/Controller/Controller/Micro820/Micro820/FBS_INPUTS_ASSIGNATION.ipa +++ b/Controller/Controller/Micro820/Micro820/FBS_INPUTS_ASSIGNATION.ipa @@ -162,7 +162,7 @@ SINT_TO_DINT_OVERAPPARENTWARNINGLEVEL.SINT_SRC_3@E300DATA,__TMPUSI__USINT_TO_DIN SINT_TO_DINT_OVERAPPARENTWARNINGLEVEL.SINT_SRC_4@E300DATA,__TMPUSI__USINT_TO_DINT__SINT_SRC_4,USINT LINEARSCALE_PRESSURE.RAW_MIN@CONTROL,__TMPR7@CONTROL,REAL LINEARSCALE_PRESSURE.RAW_MAX@CONTROL,__TMPR8@CONTROL,REAL -LINEARSCALE_PRESSURE.EU_MIN@CONTROL,PRESSURE_EU_MAX,REAL +LINEARSCALE_PRESSURE.EU_MIN@CONTROL,PRESSURE_EU_MIN,REAL LINEARSCALE_PRESSURE.EU_MAX@CONTROL,PRESSURE_EU_MAX,REAL LINEARSCALE_PRESSURE.RAW_INP@CONTROL,__TMPR__LINEARSCALE__RAW_INP,REAL E300_READ_DIGITALINPUT0.FBEN@E300DATA,TRUE,BOOL diff --git a/Controller/Controller/Micro820/Micro820/GlobalVariable.rtc b/Controller/Controller/Micro820/Micro820/GlobalVariable.rtc index 63bcb97..a8599e6 100644 Binary files a/Controller/Controller/Micro820/Micro820/GlobalVariable.rtc and b/Controller/Controller/Micro820/Micro820/GlobalVariable.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/Header.rtc b/Controller/Controller/Micro820/Micro820/Header.rtc index 16ef7f5..3349907 100644 Binary files a/Controller/Controller/Micro820/Micro820/Header.rtc and b/Controller/Controller/Micro820/Micro820/Header.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/IDS00103 b/Controller/Controller/Micro820/Micro820/IDS00103 index baeb499..638dffb 100644 Binary files a/Controller/Controller/Micro820/Micro820/IDS00103 and b/Controller/Controller/Micro820/Micro820/IDS00103 differ diff --git a/Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc b/Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc index c26fff2..b708b3d 100644 Binary files a/Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc and b/Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/LinearScale.isaxml b/Controller/Controller/Micro820/Micro820/LinearScale.isaxml deleted file mode 100644 index 9053ccc..0000000 --- a/Controller/Controller/Micro820/Micro820/LinearScale.isaxml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/LinearScale.stf b/Controller/Controller/Micro820/Micro820/LinearScale.stf index 395409e..c184791 100644 --- a/Controller/Controller/Micro820/Micro820/LinearScale.stf +++ b/Controller/Controller/Micro820/Micro820/LinearScale.stf @@ -3,4 +3,5 @@ m := (EU_Max - EU_Min) / (Raw_Max - Raw_Min); b := EU_Max - m * Raw_Max; EU_Out := m * Raw_Inp + b; + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/MICRO820.err b/Controller/Controller/Micro820/Micro820/MICRO820.err index a703f35..d3a7a56 100644 --- a/Controller/Controller/Micro820/Micro820/MICRO820.err +++ b/Controller/Controller/Micro820/Micro820/MICRO820.err @@ -1,47 +1,47 @@ 0::0046-0003::-------------------- Pre-build resource: MICRO820 Configuration: MICRO820 -------------- -0::0044-0003::Pre-compiling for 2080LC2020QWBG +0::0044-0003::Pre-compiling for 2080LC2020QWBI 0::0000-0003::RA_CIP_ELECTRICAL_ENERGY_OBJ -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::READDOWNHOLEDATA -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 0 warning(s) +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::READDOWNHOLEDATA +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 0 warning(s) 0::0006-0003::-------------------- Build resource: MICRO820 Configuration: MICRO820 -------------- -0::0001-0003::Compiling for 2080LC2020QWBG +0::0001-0003::Compiling for 2080LC2020QWBI 0::0000-0003::RA_CIP_ELECTRICAL_ENERGY_OBJ -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::READDOWNHOLEDATA -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0003-0003::Linking for 2080LC2020QWBG -0:Z:\PATRICK MCDONAGH\WATER WELL PANEL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 0 warning(s) +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::READDOWNHOLEDATA +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0003-0003::Linking for 2080LC2020QWBI +0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\WATERWELL\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 0 warning(s) diff --git a/Controller/Controller/Micro820/Micro820/MICRO820.icp b/Controller/Controller/Micro820/Micro820/MICRO820.icp index 0a970ab..b3b0d6f 100644 --- a/Controller/Controller/Micro820/Micro820/MICRO820.icp +++ b/Controller/Controller/Micro820/Micro820/MICRO820.icp @@ -1,20 +1,20 @@ -CONTROL(142):FB,LINEARSCALE(157); -DINT_TO_USINT(151): -RA_CIP_ELECTRICAL_ENERGY_OBJ(139):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); -USINT_TO_UDINT(145): -READE300TRIPRESET(154):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); -UDINT_TO_USINT(147): -READE300PARAM(156):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); -RA_E300_OUTPUT_CONTROL(140):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,F_TRIG();FB,COP(); -WRITEE300CONFIG(149):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); -READDOWNHOLEDATA(133): +USINT_TO_UDINT(149): +DINT_TO_USINT(154): +UINT_TO_USINT(155): +READE300TRIPRESET(147):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); +E300DATA(162):FB,RA_CIP_ELECTRICAL_ENERGY_OBJ(143);FB,RA_E300_OUTPUT_CONTROL(144);FB,READE300IO(145);FB,READE300PARAM(148);FB,USINT_TO_UINT(151);FB,WRITEE300TRIPRESET(158);FB,READE300CONFIG(146);FB,USINT_TO_UDINT(149);FB,USINT_TO_DINT(150);FB,USINT_TO_SINT(152);FB,UDINT_TO_USINT(153);FB,UINT_TO_USINT(155);FB,DINT_TO_USINT(154);FB,SINT_TO_USINT(156);FB,WRITEE300CONFIG(157); +RA_E300_OUTPUT_CONTROL(144):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,F_TRIG();FB,COP(); +READE300PARAM(148):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); +USINT_TO_UINT(151): +CONTROL(161):FB,LINEARSCALE(159); USINT_TO_SINT(152): +READE300IO(145):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); +LINEARSCALE(159): +WRITEE300TRIPRESET(158):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); +SINT_TO_USINT(156): +READE300CONFIG(146):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); +RA_CIP_ELECTRICAL_ENERGY_OBJ(143):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); +UDINT_TO_USINT(153): USINT_TO_DINT(150): -LINEARSCALE(157): -WRITEE300TRIPRESET(155):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); -SINT_TO_USINT(153): -READE300CONFIG(143):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); -READE300IO(141):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); -UINT_TO_USINT(148): -USINT_TO_UINT(146): -E300DATA(144):FB,RA_CIP_ELECTRICAL_ENERGY_OBJ(139);FB,RA_E300_OUTPUT_CONTROL(140);FB,READE300IO(141);FB,READE300PARAM(156);FB,USINT_TO_UINT(146);FB,WRITEE300TRIPRESET(155);FB,READE300CONFIG(143);FB,USINT_TO_UDINT(145);FB,USINT_TO_DINT(150);FB,USINT_TO_SINT(152);FB,UDINT_TO_USINT(147);FB,UINT_TO_USINT(148);FB,DINT_TO_USINT(151);FB,SINT_TO_USINT(153);FB,WRITEE300CONFIG(149); +WRITEE300CONFIG(157):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG(); +READDOWNHOLEDATA(160): diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Conf.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Conf.xtc index 6eeb423..a90fa59 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Conf.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Conf.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Constants.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Constants.xtc index 23ced56..b5f8399 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Constants.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Constants.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_DwlOrder.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_DwlOrder.xtc index 74b062c..6d315c0 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_DwlOrder.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_DwlOrder.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_IDS00101 b/Controller/Controller/Micro820/Micro820/MICRO820_IDS00101 deleted file mode 100644 index 76095a9..0000000 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_IDS00101 and /dev/null differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_IDS00103 b/Controller/Controller/Micro820/Micro820/MICRO820_IDS00103 deleted file mode 100644 index d1ba397..0000000 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_IDS00103 and /dev/null differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_LinkInfo.mtc b/Controller/Controller/Micro820/Micro820/MICRO820_LinkInfo.mtc index 243d139..2e11bd8 100644 --- a/Controller/Controller/Micro820/Micro820/MICRO820_LinkInfo.mtc +++ b/Controller/Controller/Micro820/Micro820/MICRO820_LinkInfo.mtc @@ -1,10 +1,10 @@ [MEMORY] -Offset0=0x4244 -Offset1=0x4A44 -Offset2=0x4A44 -Offset3=0x4A44 +Offset0=0x43D8 +Offset1=0x4BD8 +Offset2=0x4BD8 +Offset3=0x4BD8 Memory Usage Estimate(Code)=0x96C0 -Memory Usage Estimate(Data)=0x8E28 +Memory Usage Estimate(Data)=0x8FBC Memory Usage Estimate(Retain)=0x2B Memory Usage Estimate(Temporary variables)=0x23E0 Offset4=0x414 diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_LinkInfo.s.mtc b/Controller/Controller/Micro820/Micro820/MICRO820_LinkInfo.s.mtc index 243d139..2e11bd8 100644 --- a/Controller/Controller/Micro820/Micro820/MICRO820_LinkInfo.s.mtc +++ b/Controller/Controller/Micro820/Micro820/MICRO820_LinkInfo.s.mtc @@ -1,10 +1,10 @@ [MEMORY] -Offset0=0x4244 -Offset1=0x4A44 -Offset2=0x4A44 -Offset3=0x4A44 +Offset0=0x43D8 +Offset1=0x4BD8 +Offset2=0x4BD8 +Offset3=0x4BD8 Memory Usage Estimate(Code)=0x96C0 -Memory Usage Estimate(Data)=0x8E28 +Memory Usage Estimate(Data)=0x8FBC Memory Usage Estimate(Retain)=0x2B Memory Usage Estimate(Temporary variables)=0x23E0 Offset4=0x414 diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_MdfLinkReport.s.mtc b/Controller/Controller/Micro820/Micro820/MICRO820_MdfLinkReport.s.mtc index d5e40fd..57350c5 100644 --- a/Controller/Controller/Micro820/Micro820/MICRO820_MdfLinkReport.s.mtc +++ b/Controller/Controller/Micro820/Micro820/MICRO820_MdfLinkReport.s.mtc @@ -5,12 +5,12 @@ ON_LINE=N TBL_CONF=Y CRC_ORG=0x0 CRC_OLD= -CRC_NEW=0x2E071082 +CRC_NEW=0x496E4B62 DAT_ORG=0 DAT_OLD=0 -DAT_NEW=1451522079 +DAT_NEW=1452539036 VER_ORG=0 VER_OLD=0 -VER_NEW=225 +VER_NEW=1 CRC_ALL_OLD= -CRC_ALL_NEW=0xDC6979FF +CRC_ALL_NEW=0x73F2F195 diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_MiscLinkInfo.mtc b/Controller/Controller/Micro820/Micro820/MICRO820_MiscLinkInfo.mtc index fe4537e..9226211 100644 --- a/Controller/Controller/Micro820/Micro820/MICRO820_MiscLinkInfo.mtc +++ b/Controller/Controller/Micro820/Micro820/MICRO820_MiscLinkInfo.mtc @@ -2,8 +2,8 @@ Memory Usage Estimate(Temporary variables)=0x23E0 Biggest online change user variable memory block size=0x800 Currently added user variables=0x0 -Total data size=0x6624 -User variables size=0x4244 +Total data size=0x67B8 +User variables size=0x43D8 Maximum size for temporary variables=0x43E0 -Memory Usage Estimate(Data)=0x8E24 +Memory Usage Estimate(Data)=0x8FB8 Free memory for user variables=0x800 diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_MiscLinkInfo.s.mtc b/Controller/Controller/Micro820/Micro820/MICRO820_MiscLinkInfo.s.mtc index fe4537e..9226211 100644 --- a/Controller/Controller/Micro820/Micro820/MICRO820_MiscLinkInfo.s.mtc +++ b/Controller/Controller/Micro820/Micro820/MICRO820_MiscLinkInfo.s.mtc @@ -2,8 +2,8 @@ Memory Usage Estimate(Temporary variables)=0x23E0 Biggest online change user variable memory block size=0x800 Currently added user variables=0x0 -Total data size=0x6624 -User variables size=0x4244 +Total data size=0x67B8 +User variables size=0x43D8 Maximum size for temporary variables=0x43E0 -Memory Usage Estimate(Data)=0x8E24 +Memory Usage Estimate(Data)=0x8FB8 Free memory for user variables=0x800 diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.ipa b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.ipa index 90ee290..3f80163 100644 --- a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.ipa +++ b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.ipa @@ -1 +1 @@ -,LINEARSCALE_PRESSURE@CONTROL,LINEARSCALE,RAW_MIN,__TMPR7@CONTROL,REAL,RAW_MAX,__TMPR8@CONTROL,REAL,EU_MIN,PRESSURE_EU_MAX,REAL,EU_MAX,PRESSURE_EU_MAX,REAL,RAW_INP,__TMPR__LINEARSCALE__RAW_INP,REAL +,LINEARSCALE_PRESSURE@CONTROL,LINEARSCALE,RAW_MIN,__TMPR7@CONTROL,REAL,RAW_MAX,__TMPR8@CONTROL,REAL,EU_MIN,PRESSURE_EU_MIN,REAL,EU_MAX,PRESSURE_EU_MAX,REAL,RAW_INP,__TMPR__LINEARSCALE__RAW_INP,REAL diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc index 99b8902..aed35f4 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_DINT_TO_USINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_DINT_TO_USINT.xtc index 3cf4d14..f1bb5d9 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_DINT_TO_USINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_DINT_TO_USINT.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_E300DATA.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_E300DATA.xtc index 7cec12e..01f7131 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_E300DATA.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_E300DATA.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_LINEARSCALE.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_LINEARSCALE.xtc index 982fe8a..5878976 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_LINEARSCALE.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_LINEARSCALE.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_CIP_ELECTRICAL_ENERGY_OBJ.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_CIP_ELECTRICAL_ENERGY_OBJ.xtc index 22bf9bc..7563d4a 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_CIP_ELECTRICAL_ENERGY_OBJ.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_CIP_ELECTRICAL_ENERGY_OBJ.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_E300_OUTPUT_CONTROL.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_E300_OUTPUT_CONTROL.xtc index e137785..0d5372d 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_E300_OUTPUT_CONTROL.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_E300_OUTPUT_CONTROL.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READDOWNHOLEDATA.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READDOWNHOLEDATA.xtc index 3f6ca32..279a7dc 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READDOWNHOLEDATA.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READDOWNHOLEDATA.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300CONFIG.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300CONFIG.xtc index 665d156..bc2f607 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300CONFIG.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300CONFIG.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300IO.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300IO.xtc index a5a70a6..9b08729 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300IO.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300IO.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300PARAM.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300PARAM.xtc index e2ec88a..eafa878 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300PARAM.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300PARAM.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300TRIPRESET.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300TRIPRESET.xtc index a7dcb9d..393746d 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300TRIPRESET.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READE300TRIPRESET.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_SINT_TO_USINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_SINT_TO_USINT.xtc index 89599a3..4bb0baf 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_SINT_TO_USINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_SINT_TO_USINT.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UDINT_TO_USINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UDINT_TO_USINT.xtc index 7105fbf..7e2c6f8 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UDINT_TO_USINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UDINT_TO_USINT.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UINT_TO_USINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UINT_TO_USINT.xtc index 476e32e..3ef5756 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UINT_TO_USINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UINT_TO_USINT.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_DINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_DINT.xtc index d54cd26..2ac1393 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_DINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_DINT.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_SINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_SINT.xtc index 58ea2bf..522af47 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_SINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_SINT.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UDINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UDINT.xtc index 045d8d0..9a112ed 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UDINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UDINT.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UINT.xtc index 5f983ad..52ca684 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UINT.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_WRITEE300CONFIG.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_WRITEE300CONFIG.xtc index 274761c..809eb6c 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_WRITEE300CONFIG.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_WRITEE300CONFIG.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_WRITEE300TRIPRESET.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_WRITEE300TRIPRESET.xtc index 213043c..80b3d9b 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_WRITEE300TRIPRESET.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_WRITEE300TRIPRESET.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsComplement.ttc b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsComplement.ttc index 78ccf73..04da435 100644 --- a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsComplement.ttc +++ b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsComplement.ttc @@ -1,10 +1,10 @@ [BEGIN FB INPUTS] I1=micro820.micro820.e300data/e300_output.prodname_cop.enable,0x474,BOOL I2=micro820.micro820.e300data/e300_output.prodname_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I3=micro820.micro820.e300data/e300_output.prodname_cop.srcoffset,0x4AE2,UINT +I3=micro820.micro820.e300data/e300_output.prodname_cop.srcoffset,0x4C76,UINT I4=micro820.micro820.e300data/e300_output.prodname_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I5=micro820.micro820.e300data/e300_output.prodname_cop.destoffset,0x4AE2,UINT -I6=micro820.micro820.e300data/e300_output.prodname_cop.length,0x4AE0,UINT +I5=micro820.micro820.e300data/e300_output.prodname_cop.destoffset,0x4C76,UINT +I6=micro820.micro820.e300data/e300_output.prodname_cop.length,0x4C74,UINT I7=micro820.micro820.e300data/e300_output.prodname_cop.swap,0x475,BOOL I8=micro820.micro820.e300data/e300_output.prodname_cop.__adi_src,0xFFFFFFFF,UINT I9=micro820.micro820.e300data/e300_output.prodname_cop.__adi_dest,0xFFFFFFFF,UINT @@ -12,10 +12,10 @@ I10=micro820.micro820.e300data/e300_output.prodname_cop.__dti_src,0xFFFFFFFF,SIN I11=micro820.micro820.e300data/e300_output.prodname_cop.__dti_dest,0xFFFFFFFF,SINT I12=micro820.micro820.e300data/e300_readenergy.phase_cop.enable,0x474,BOOL I13=micro820.micro820.e300data/e300_readenergy.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I14=micro820.micro820.e300data/e300_readenergy.phase_cop.srcoffset,0x4AD4,UINT +I14=micro820.micro820.e300data/e300_readenergy.phase_cop.srcoffset,0x4C68,UINT I15=micro820.micro820.e300data/e300_readenergy.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I16=micro820.micro820.e300data/e300_readenergy.phase_cop.destoffset,0x4ADA,UINT -I17=micro820.micro820.e300data/e300_readenergy.phase_cop.length,0x4AE0,UINT +I16=micro820.micro820.e300data/e300_readenergy.phase_cop.destoffset,0x4C6E,UINT +I17=micro820.micro820.e300data/e300_readenergy.phase_cop.length,0x4C74,UINT I18=micro820.micro820.e300data/e300_readenergy.phase_cop.swap,0x474,BOOL I19=micro820.micro820.e300data/e300_readenergy.phase_cop.__adi_src,0xFFFFFFFF,UINT I20=micro820.micro820.e300data/e300_readenergy.phase_cop.__adi_dest,0xFFFFFFFF,UINT @@ -23,10 +23,10 @@ I21=micro820.micro820.e300data/e300_readenergy.phase_cop.__dti_src,0xFFFFFFFF,SI I22=micro820.micro820.e300data/e300_readenergy.phase_cop.__dti_dest,0xFFFFFFFF,SINT I23=micro820.micro820.e300data/e300_readenergy.prodname_cop.enable,0x474,BOOL I24=micro820.micro820.e300data/e300_readenergy.prodname_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I25=micro820.micro820.e300data/e300_readenergy.prodname_cop.srcoffset,0x4AE2,UINT +I25=micro820.micro820.e300data/e300_readenergy.prodname_cop.srcoffset,0x4C76,UINT I26=micro820.micro820.e300data/e300_readenergy.prodname_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I27=micro820.micro820.e300data/e300_readenergy.prodname_cop.destoffset,0x4AE2,UINT -I28=micro820.micro820.e300data/e300_readenergy.prodname_cop.length,0x4AE0,UINT +I27=micro820.micro820.e300data/e300_readenergy.prodname_cop.destoffset,0x4C76,UINT +I28=micro820.micro820.e300data/e300_readenergy.prodname_cop.length,0x4C74,UINT I29=micro820.micro820.e300data/e300_readenergy.prodname_cop.swap,0x475,BOOL I30=micro820.micro820.e300data/e300_readenergy.prodname_cop.__adi_src,0xFFFFFFFF,UINT I31=micro820.micro820.e300data/e300_readenergy.prodname_cop.__adi_dest,0xFFFFFFFF,UINT @@ -34,10 +34,10 @@ I32=micro820.micro820.e300data/e300_readenergy.prodname_cop.__dti_src,0xFFFFFFFF I33=micro820.micro820.e300data/e300_readenergy.prodname_cop.__dti_dest,0xFFFFFFFF,SINT I34=micro820.micro820.e300data/e300_readenergy.real_cop.enable,0x474,BOOL I35=micro820.micro820.e300data/e300_readenergy.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I36=micro820.micro820.e300data/e300_readenergy.real_cop.srcoffset,0x4AD8,UINT +I36=micro820.micro820.e300data/e300_readenergy.real_cop.srcoffset,0x4C6C,UINT I37=micro820.micro820.e300data/e300_readenergy.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I38=micro820.micro820.e300data/e300_readenergy.real_cop.destoffset,0x4AE2,UINT -I39=micro820.micro820.e300data/e300_readenergy.real_cop.length,0x4AD6,UINT +I38=micro820.micro820.e300data/e300_readenergy.real_cop.destoffset,0x4C76,UINT +I39=micro820.micro820.e300data/e300_readenergy.real_cop.length,0x4C6A,UINT I40=micro820.micro820.e300data/e300_readenergy.real_cop.swap,0x474,BOOL I41=micro820.micro820.e300data/e300_readenergy.real_cop.__adi_src,0xFFFFFFFF,UINT I42=micro820.micro820.e300data/e300_readenergy.real_cop.__adi_dest,0xFFFFFFFF,UINT @@ -45,528 +45,528 @@ I43=micro820.micro820.e300data/e300_readenergy.real_cop.__dti_src,0xFFFFFFFF,SIN I44=micro820.micro820.e300data/e300_readenergy.real_cop.__dti_dest,0xFFFFFFFF,SINT I45=micro820.micro820.e300data/e300_readenergy.int_cop.enable,0x474,BOOL I46=micro820.micro820.e300data/e300_readenergy.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I47=micro820.micro820.e300data/e300_readenergy.int_cop.srcoffset,0x4AE2,UINT +I47=micro820.micro820.e300data/e300_readenergy.int_cop.srcoffset,0x4C76,UINT I48=micro820.micro820.e300data/e300_readenergy.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I49=micro820.micro820.e300data/e300_readenergy.int_cop.destoffset,0x4AE2,UINT -I50=micro820.micro820.e300data/e300_readenergy.int_cop.length,0x4ADA,UINT +I49=micro820.micro820.e300data/e300_readenergy.int_cop.destoffset,0x4C76,UINT +I50=micro820.micro820.e300data/e300_readenergy.int_cop.length,0x4C6E,UINT I51=micro820.micro820.e300data/e300_readenergy.int_cop.swap,0x474,BOOL I52=micro820.micro820.e300data/e300_readenergy.int_cop.__adi_src,0xFFFFFFFF,UINT I53=micro820.micro820.e300data/e300_readenergy.int_cop.__adi_dest,0xFFFFFFFF,UINT I54=micro820.micro820.e300data/e300_readenergy.int_cop.__dti_src,0xFFFFFFFF,SINT I55=micro820.micro820.e300data/e300_readenergy.int_cop.__dti_dest,0xFFFFFFFF,SINT -I56=micro820.micro820.readdownholedata/modbuscycletimer.in,0x4A45,BOOL +I56=micro820.micro820.readdownholedata/modbuscycletimer.in,0x4BD9,BOOL I57=micro820.micro820.readdownholedata/modbuscycletimer.pt,0x70C,TIME I58=micro820.micro820.e300data/writee300configdata.fben,0x474,BOOL -I59=micro820.micro820.e300data/writee300configdata.ipaddress,0x8DB,STRING +I59=micro820.micro820.e300data/writee300configdata.ipaddress,0x888,STRING I60=micro820.micro820.e300data/writee300configdata.updaterate_ms,0x514,UINT I61=micro820.micro820.e300data/writee300configdata.enable,0x474,BOOL I62=micro820.micro820.e300data/writee300configdata.input,0xFFFFFFFF,____FB_INIT_CONST_00000011 I63=micro820.micro820.e300data/s2u_underpflagtriplevel.inp_int,0x4C4,SINT I64=micro820.micro820.e300data/s2u_underpflagwarninglevel.inp_int,0x4C5,SINT I65=micro820.micro820.e300data/s2u_overpflagtriplevel.inp_int,0x4C6,SINT -I66=micro820.micro820.e300data/s2u_overpflagwarninglevel.inp_int,0x4A86,SINT -I67=micro820.micro820.e300data/sint_to_dint_flasetting.sint_src_1,0x4A94,USINT -I68=micro820.micro820.e300data/sint_to_dint_flasetting.sint_src_2,0x4A95,USINT -I69=micro820.micro820.e300data/sint_to_dint_flasetting.sint_src_3,0x4A96,USINT -I70=micro820.micro820.e300data/sint_to_dint_flasetting.sint_src_4,0x4A97,USINT +I66=micro820.micro820.e300data/s2u_overpflagwarninglevel.inp_int,0x4C1A,SINT +I67=micro820.micro820.e300data/sint_to_dint_flasetting.sint_src_1,0x4C28,USINT +I68=micro820.micro820.e300data/sint_to_dint_flasetting.sint_src_2,0x4C29,USINT +I69=micro820.micro820.e300data/sint_to_dint_flasetting.sint_src_3,0x4C2A,USINT +I70=micro820.micro820.e300data/sint_to_dint_flasetting.sint_src_4,0x4C2B,USINT I71=micro820.micro820.e300data/e300_output.fben,0x474,BOOL -I72=micro820.micro820.e300data/e300_output.ipaddress,0x8DB,STRING +I72=micro820.micro820.e300data/e300_output.ipaddress,0x888,STRING I73=micro820.micro820.e300data/e300_output.outputnumber,0x4C8,USINT -I74=micro820.micro820.e300data/e300_output.outputsetting,0x47B,BOOL -I75=micro820.micro820.e300data/d2s_flasetting.inp_dint,0x5240,UDINT -I76=micro820.micro820.e300data/writee300configdata.fben_ftrig.clk,0x4A55,BOOL -I77=micro820.micro820.e300data/e300_output.outputsetting_ftrig.clk,0x4A55,BOOL -I78=micro820.micro820.e300data/e300_output.fben_ftrig.clk,0x4A55,BOOL -I79=micro820.micro820.e300data/e300_readenergy.fben_ftrig.clk,0x4A55,BOOL -I80=micro820.micro820.e300data/e300_read_digitalinput0.fben_ftrig.clk,0x4A55,BOOL -I81=micro820.micro820.e300data/reade300configdata.fben_ftrig.clk,0x4A55,BOOL -I82=micro820.micro820.e300data/e300_tripstatuscurrent.fben_ftrig.clk,0x4A55,BOOL -I83=micro820.micro820.e300data/e300_write_tripreset.fben_ftrig.clk,0x4A55,BOOL -I84=micro820.micro820.e300data/e300_read_digitalinput1.fben_ftrig.clk,0x4A55,BOOL -I85=micro820.micro820.e300data/e300_tripstatusvoltage.fben_ftrig.clk,0x4A55,BOOL -I86=micro820.micro820.e300data/e300_read_digitalinput2.fben_ftrig.clk,0x4A55,BOOL -I87=micro820.micro820.e300data/e300_tripstatuspower.fben_ftrig.clk,0x4A55,BOOL -I88=micro820.micro820.e300data/e300_read_digitalinput3.fben_ftrig.clk,0x4A55,BOOL -I89=micro820.micro820.e300data/e300_tripstatuscontrol.fben_ftrig.clk,0x4A55,BOOL -I90=micro820.micro820.e300data/e300_read_digitalinput4.fben_ftrig.clk,0x4A55,BOOL -I91=micro820.micro820.e300data/e300_warnstatuscurrent.fben_ftrig.clk,0x4A55,BOOL -I92=micro820.micro820.e300data/e300_read_digitalinput5.fben_ftrig.clk,0x4A55,BOOL -I93=micro820.micro820.e300data/e300_warnstatusvoltage.fben_ftrig.clk,0x4A55,BOOL -I94=micro820.micro820.e300data/e300_warnstatuspower.fben_ftrig.clk,0x4A55,BOOL -I95=micro820.micro820.e300data/e300_warnstatuscontrol.fben_ftrig.clk,0x4A55,BOOL +I74=micro820.micro820.e300data/e300_output.outputsetting,0x478,BOOL +I75=micro820.micro820.e300data/d2s_flasetting.inp_dint,0x53D4,UDINT +I76=micro820.micro820.e300data/writee300configdata.fben_ftrig.clk,0x4BE9,BOOL +I77=micro820.micro820.e300data/e300_output.outputsetting_ftrig.clk,0x4BE9,BOOL +I78=micro820.micro820.e300data/e300_output.fben_ftrig.clk,0x4BE9,BOOL +I79=micro820.micro820.e300data/e300_readenergy.fben_ftrig.clk,0x4BE9,BOOL +I80=micro820.micro820.e300data/e300_read_digitalinput0.fben_ftrig.clk,0x4BE9,BOOL +I81=micro820.micro820.e300data/reade300configdata.fben_ftrig.clk,0x4BE9,BOOL +I82=micro820.micro820.e300data/e300_tripstatuscurrent.fben_ftrig.clk,0x4BE9,BOOL +I83=micro820.micro820.e300data/e300_write_tripreset.fben_ftrig.clk,0x4BE9,BOOL +I84=micro820.micro820.e300data/e300_read_digitalinput1.fben_ftrig.clk,0x4BE9,BOOL +I85=micro820.micro820.e300data/e300_tripstatusvoltage.fben_ftrig.clk,0x4BE9,BOOL +I86=micro820.micro820.e300data/e300_read_digitalinput2.fben_ftrig.clk,0x4BE9,BOOL +I87=micro820.micro820.e300data/e300_tripstatuspower.fben_ftrig.clk,0x4BE9,BOOL +I88=micro820.micro820.e300data/e300_read_digitalinput3.fben_ftrig.clk,0x4BE9,BOOL +I89=micro820.micro820.e300data/e300_tripstatuscontrol.fben_ftrig.clk,0x4BE9,BOOL +I90=micro820.micro820.e300data/e300_read_digitalinput4.fben_ftrig.clk,0x4BE9,BOOL +I91=micro820.micro820.e300data/e300_warnstatuscurrent.fben_ftrig.clk,0x4BE9,BOOL +I92=micro820.micro820.e300data/e300_read_digitalinput5.fben_ftrig.clk,0x4BE9,BOOL +I93=micro820.micro820.e300data/e300_warnstatusvoltage.fben_ftrig.clk,0x4BE9,BOOL +I94=micro820.micro820.e300data/e300_warnstatuspower.fben_ftrig.clk,0x4BE9,BOOL +I95=micro820.micro820.e300data/e300_warnstatuscontrol.fben_ftrig.clk,0x4BE9,BOOL I96=micro820.micro820.e300data/e300_readenergy.fben,0x474,BOOL -I97=micro820.micro820.e300data/e300_readenergy.ipaddress,0x8DB,STRING +I97=micro820.micro820.e300data/e300_readenergy.ipaddress,0x888,STRING I98=micro820.micro820.e300data/e300_readenergy.updaterate_ms,0x514,UINT -I99=micro820.micro820.e300data/sint_to_dint_underrealpowertriplevel.sint_src_1,0x4A98,USINT -I100=micro820.micro820.e300data/sint_to_dint_underrealpowertriplevel.sint_src_2,0x4A99,USINT -I101=micro820.micro820.e300data/sint_to_dint_underrealpowertriplevel.sint_src_3,0x4A9A,USINT -I102=micro820.micro820.e300data/sint_to_dint_underrealpowertriplevel.sint_src_4,0x4A9B,USINT -I103=micro820.micro820.e300data/sint_to_dint_underrealpowerwarninglevel.sint_src_1,0x4A98,USINT -I104=micro820.micro820.e300data/sint_to_dint_underrealpowerwarninglevel.sint_src_2,0x4A99,USINT -I105=micro820.micro820.e300data/sint_to_dint_underrealpowerwarninglevel.sint_src_3,0x4A9A,USINT -I106=micro820.micro820.e300data/sint_to_dint_underrealpowerwarninglevel.sint_src_4,0x4A9B,USINT -I107=micro820.micro820.e300data/sint_to_dint_overrealpowertriplevel.sint_src_1,0x4A98,USINT -I108=micro820.micro820.e300data/sint_to_dint_overrealpowertriplevel.sint_src_2,0x4A99,USINT -I109=micro820.micro820.e300data/sint_to_dint_overrealpowertriplevel.sint_src_3,0x4A9A,USINT -I110=micro820.micro820.e300data/sint_to_dint_overrealpowertriplevel.sint_src_4,0x4A9B,USINT -I111=micro820.micro820.e300data/sint_to_dint_overrealpowerwarninglevel.sint_src_1,0x4A98,USINT -I112=micro820.micro820.e300data/sint_to_dint_overrealpowerwarninglevel.sint_src_2,0x4A99,USINT -I113=micro820.micro820.e300data/sint_to_dint_overrealpowerwarninglevel.sint_src_3,0x4A9A,USINT -I114=micro820.micro820.e300data/sint_to_dint_overrealpowerwarninglevel.sint_src_4,0x4A9B,USINT -I115=micro820.micro820.e300data/sint_to_dint_underreactiveconstriplevel.sint_src_1,0x4A98,USINT -I116=micro820.micro820.e300data/sint_to_dint_underreactiveconstriplevel.sint_src_2,0x4A99,USINT -I117=micro820.micro820.e300data/sint_to_dint_underreactiveconstriplevel.sint_src_3,0x4A9A,USINT -I118=micro820.micro820.e300data/sint_to_dint_underreactiveconstriplevel.sint_src_4,0x4A9B,USINT -I119=micro820.micro820.e300data/sint_to_dint_underreactiveconswlevel.sint_src_1,0x4A98,USINT -I120=micro820.micro820.e300data/sint_to_dint_underreactiveconswlevel.sint_src_2,0x4A99,USINT -I121=micro820.micro820.e300data/sint_to_dint_underreactiveconswlevel.sint_src_3,0x4A9A,USINT -I122=micro820.micro820.e300data/sint_to_dint_underreactiveconswlevel.sint_src_4,0x4A9B,USINT -I123=micro820.micro820.e300data/sint_to_dint_oreactiveconstriplevel.sint_src_1,0x4A98,USINT -I124=micro820.micro820.e300data/sint_to_dint_oreactiveconstriplevel.sint_src_2,0x4A99,USINT -I125=micro820.micro820.e300data/sint_to_dint_oreactiveconstriplevel.sint_src_3,0x4A9A,USINT -I126=micro820.micro820.e300data/sint_to_dint_oreactiveconstriplevel.sint_src_4,0x4A9B,USINT -I127=micro820.micro820.e300data/sint_to_dint_oreactiveconswarninglevel.sint_src_1,0x4A98,USINT -I128=micro820.micro820.e300data/sint_to_dint_oreactiveconswarninglevel.sint_src_2,0x4A99,USINT -I129=micro820.micro820.e300data/sint_to_dint_oreactiveconswarninglevel.sint_src_3,0x4A9A,USINT -I130=micro820.micro820.e300data/sint_to_dint_oreactiveconswarninglevel.sint_src_4,0x4A9B,USINT -I131=micro820.micro820.e300data/sint_to_dint_underreactivegentriplevel.sint_src_1,0x4A98,USINT -I132=micro820.micro820.e300data/sint_to_dint_underreactivegentriplevel.sint_src_2,0x4A99,USINT -I133=micro820.micro820.e300data/sint_to_dint_underreactivegentriplevel.sint_src_3,0x4A9A,USINT -I134=micro820.micro820.e300data/sint_to_dint_underreactivegentriplevel.sint_src_4,0x4A9B,USINT -I135=micro820.micro820.e300data/sint_to_dint_underreactgenwarninglevel.sint_src_1,0x4A98,USINT -I136=micro820.micro820.e300data/sint_to_dint_underreactgenwarninglevel.sint_src_2,0x4A99,USINT -I137=micro820.micro820.e300data/sint_to_dint_underreactgenwarninglevel.sint_src_3,0x4A9A,USINT -I138=micro820.micro820.e300data/sint_to_dint_underreactgenwarninglevel.sint_src_4,0x4A9B,USINT -I139=micro820.micro820.e300data/sint_to_dint_oreactivegentriplevel.sint_src_1,0x4A98,USINT -I140=micro820.micro820.e300data/sint_to_dint_oreactivegentriplevel.sint_src_2,0x4A99,USINT -I141=micro820.micro820.e300data/sint_to_dint_oreactivegentriplevel.sint_src_3,0x4A9A,USINT -I142=micro820.micro820.e300data/sint_to_dint_oreactivegentriplevel.sint_src_4,0x4A9B,USINT -I143=micro820.micro820.e300data/sint_to_dint_oreactivegenwarninglevel.sint_src_1,0x4A98,USINT -I144=micro820.micro820.e300data/sint_to_dint_oreactivegenwarninglevel.sint_src_2,0x4A99,USINT -I145=micro820.micro820.e300data/sint_to_dint_oreactivegenwarninglevel.sint_src_3,0x4A9A,USINT -I146=micro820.micro820.e300data/sint_to_dint_oreactivegenwarninglevel.sint_src_4,0x4A9B,USINT -I147=micro820.micro820.e300data/sint_to_dint_underapparentpowertriplevel.sint_src_1,0x4A98,USINT -I148=micro820.micro820.e300data/sint_to_dint_underapparentpowertriplevel.sint_src_2,0x4A99,USINT -I149=micro820.micro820.e300data/sint_to_dint_underapparentpowertriplevel.sint_src_3,0x4A9A,USINT -I150=micro820.micro820.e300data/sint_to_dint_underapparentpowertriplevel.sint_src_4,0x4A9B,USINT -I151=micro820.micro820.e300data/sint_to_dint_underapparentwarninglevel.sint_src_1,0x4A98,USINT -I152=micro820.micro820.e300data/sint_to_dint_underapparentwarninglevel.sint_src_2,0x4A99,USINT -I153=micro820.micro820.e300data/sint_to_dint_underapparentwarninglevel.sint_src_3,0x4A9A,USINT -I154=micro820.micro820.e300data/sint_to_dint_underapparentwarninglevel.sint_src_4,0x4A9B,USINT -I155=micro820.micro820.e300data/sint_to_dint_overapparenttriplevel.sint_src_1,0x4A98,USINT -I156=micro820.micro820.e300data/sint_to_dint_overapparenttriplevel.sint_src_2,0x4A99,USINT -I157=micro820.micro820.e300data/sint_to_dint_overapparenttriplevel.sint_src_3,0x4A9A,USINT -I158=micro820.micro820.e300data/sint_to_dint_overapparenttriplevel.sint_src_4,0x4A9B,USINT -I159=micro820.micro820.e300data/sint_to_dint_overapparentwarninglevel.sint_src_1,0x4A98,USINT -I160=micro820.micro820.e300data/sint_to_dint_overapparentwarninglevel.sint_src_2,0x4A99,USINT -I161=micro820.micro820.e300data/sint_to_dint_overapparentwarninglevel.sint_src_3,0x4A9A,USINT -I162=micro820.micro820.e300data/sint_to_dint_overapparentwarninglevel.sint_src_4,0x4A9B,USINT -I163=micro820.micro820.control/linearscale_pressure.raw_min,0x5290,REAL -I164=micro820.micro820.control/linearscale_pressure.raw_max,0x528C,REAL -I165=micro820.micro820.control/linearscale_pressure.eu_min,0x6EC,REAL +I99=micro820.micro820.e300data/sint_to_dint_underrealpowertriplevel.sint_src_1,0x4C2C,USINT +I100=micro820.micro820.e300data/sint_to_dint_underrealpowertriplevel.sint_src_2,0x4C2D,USINT +I101=micro820.micro820.e300data/sint_to_dint_underrealpowertriplevel.sint_src_3,0x4C2E,USINT +I102=micro820.micro820.e300data/sint_to_dint_underrealpowertriplevel.sint_src_4,0x4C2F,USINT +I103=micro820.micro820.e300data/sint_to_dint_underrealpowerwarninglevel.sint_src_1,0x4C2C,USINT +I104=micro820.micro820.e300data/sint_to_dint_underrealpowerwarninglevel.sint_src_2,0x4C2D,USINT +I105=micro820.micro820.e300data/sint_to_dint_underrealpowerwarninglevel.sint_src_3,0x4C2E,USINT +I106=micro820.micro820.e300data/sint_to_dint_underrealpowerwarninglevel.sint_src_4,0x4C2F,USINT +I107=micro820.micro820.e300data/sint_to_dint_overrealpowertriplevel.sint_src_1,0x4C2C,USINT +I108=micro820.micro820.e300data/sint_to_dint_overrealpowertriplevel.sint_src_2,0x4C2D,USINT +I109=micro820.micro820.e300data/sint_to_dint_overrealpowertriplevel.sint_src_3,0x4C2E,USINT +I110=micro820.micro820.e300data/sint_to_dint_overrealpowertriplevel.sint_src_4,0x4C2F,USINT +I111=micro820.micro820.e300data/sint_to_dint_overrealpowerwarninglevel.sint_src_1,0x4C2C,USINT +I112=micro820.micro820.e300data/sint_to_dint_overrealpowerwarninglevel.sint_src_2,0x4C2D,USINT +I113=micro820.micro820.e300data/sint_to_dint_overrealpowerwarninglevel.sint_src_3,0x4C2E,USINT +I114=micro820.micro820.e300data/sint_to_dint_overrealpowerwarninglevel.sint_src_4,0x4C2F,USINT +I115=micro820.micro820.e300data/sint_to_dint_underreactiveconstriplevel.sint_src_1,0x4C2C,USINT +I116=micro820.micro820.e300data/sint_to_dint_underreactiveconstriplevel.sint_src_2,0x4C2D,USINT +I117=micro820.micro820.e300data/sint_to_dint_underreactiveconstriplevel.sint_src_3,0x4C2E,USINT +I118=micro820.micro820.e300data/sint_to_dint_underreactiveconstriplevel.sint_src_4,0x4C2F,USINT +I119=micro820.micro820.e300data/sint_to_dint_underreactiveconswlevel.sint_src_1,0x4C2C,USINT +I120=micro820.micro820.e300data/sint_to_dint_underreactiveconswlevel.sint_src_2,0x4C2D,USINT +I121=micro820.micro820.e300data/sint_to_dint_underreactiveconswlevel.sint_src_3,0x4C2E,USINT +I122=micro820.micro820.e300data/sint_to_dint_underreactiveconswlevel.sint_src_4,0x4C2F,USINT +I123=micro820.micro820.e300data/sint_to_dint_oreactiveconstriplevel.sint_src_1,0x4C2C,USINT +I124=micro820.micro820.e300data/sint_to_dint_oreactiveconstriplevel.sint_src_2,0x4C2D,USINT +I125=micro820.micro820.e300data/sint_to_dint_oreactiveconstriplevel.sint_src_3,0x4C2E,USINT +I126=micro820.micro820.e300data/sint_to_dint_oreactiveconstriplevel.sint_src_4,0x4C2F,USINT +I127=micro820.micro820.e300data/sint_to_dint_oreactiveconswarninglevel.sint_src_1,0x4C2C,USINT +I128=micro820.micro820.e300data/sint_to_dint_oreactiveconswarninglevel.sint_src_2,0x4C2D,USINT +I129=micro820.micro820.e300data/sint_to_dint_oreactiveconswarninglevel.sint_src_3,0x4C2E,USINT +I130=micro820.micro820.e300data/sint_to_dint_oreactiveconswarninglevel.sint_src_4,0x4C2F,USINT +I131=micro820.micro820.e300data/sint_to_dint_underreactivegentriplevel.sint_src_1,0x4C2C,USINT +I132=micro820.micro820.e300data/sint_to_dint_underreactivegentriplevel.sint_src_2,0x4C2D,USINT +I133=micro820.micro820.e300data/sint_to_dint_underreactivegentriplevel.sint_src_3,0x4C2E,USINT +I134=micro820.micro820.e300data/sint_to_dint_underreactivegentriplevel.sint_src_4,0x4C2F,USINT +I135=micro820.micro820.e300data/sint_to_dint_underreactgenwarninglevel.sint_src_1,0x4C2C,USINT +I136=micro820.micro820.e300data/sint_to_dint_underreactgenwarninglevel.sint_src_2,0x4C2D,USINT +I137=micro820.micro820.e300data/sint_to_dint_underreactgenwarninglevel.sint_src_3,0x4C2E,USINT +I138=micro820.micro820.e300data/sint_to_dint_underreactgenwarninglevel.sint_src_4,0x4C2F,USINT +I139=micro820.micro820.e300data/sint_to_dint_oreactivegentriplevel.sint_src_1,0x4C2C,USINT +I140=micro820.micro820.e300data/sint_to_dint_oreactivegentriplevel.sint_src_2,0x4C2D,USINT +I141=micro820.micro820.e300data/sint_to_dint_oreactivegentriplevel.sint_src_3,0x4C2E,USINT +I142=micro820.micro820.e300data/sint_to_dint_oreactivegentriplevel.sint_src_4,0x4C2F,USINT +I143=micro820.micro820.e300data/sint_to_dint_oreactivegenwarninglevel.sint_src_1,0x4C2C,USINT +I144=micro820.micro820.e300data/sint_to_dint_oreactivegenwarninglevel.sint_src_2,0x4C2D,USINT +I145=micro820.micro820.e300data/sint_to_dint_oreactivegenwarninglevel.sint_src_3,0x4C2E,USINT +I146=micro820.micro820.e300data/sint_to_dint_oreactivegenwarninglevel.sint_src_4,0x4C2F,USINT +I147=micro820.micro820.e300data/sint_to_dint_underapparentpowertriplevel.sint_src_1,0x4C2C,USINT +I148=micro820.micro820.e300data/sint_to_dint_underapparentpowertriplevel.sint_src_2,0x4C2D,USINT +I149=micro820.micro820.e300data/sint_to_dint_underapparentpowertriplevel.sint_src_3,0x4C2E,USINT +I150=micro820.micro820.e300data/sint_to_dint_underapparentpowertriplevel.sint_src_4,0x4C2F,USINT +I151=micro820.micro820.e300data/sint_to_dint_underapparentwarninglevel.sint_src_1,0x4C2C,USINT +I152=micro820.micro820.e300data/sint_to_dint_underapparentwarninglevel.sint_src_2,0x4C2D,USINT +I153=micro820.micro820.e300data/sint_to_dint_underapparentwarninglevel.sint_src_3,0x4C2E,USINT +I154=micro820.micro820.e300data/sint_to_dint_underapparentwarninglevel.sint_src_4,0x4C2F,USINT +I155=micro820.micro820.e300data/sint_to_dint_overapparenttriplevel.sint_src_1,0x4C2C,USINT +I156=micro820.micro820.e300data/sint_to_dint_overapparenttriplevel.sint_src_2,0x4C2D,USINT +I157=micro820.micro820.e300data/sint_to_dint_overapparenttriplevel.sint_src_3,0x4C2E,USINT +I158=micro820.micro820.e300data/sint_to_dint_overapparenttriplevel.sint_src_4,0x4C2F,USINT +I159=micro820.micro820.e300data/sint_to_dint_overapparentwarninglevel.sint_src_1,0x4C2C,USINT +I160=micro820.micro820.e300data/sint_to_dint_overapparentwarninglevel.sint_src_2,0x4C2D,USINT +I161=micro820.micro820.e300data/sint_to_dint_overapparentwarninglevel.sint_src_3,0x4C2E,USINT +I162=micro820.micro820.e300data/sint_to_dint_overapparentwarninglevel.sint_src_4,0x4C2F,USINT +I163=micro820.micro820.control/linearscale_pressure.raw_min,0x5424,REAL +I164=micro820.micro820.control/linearscale_pressure.raw_max,0x5420,REAL +I165=micro820.micro820.control/linearscale_pressure.eu_min,0x6E8,REAL I166=micro820.micro820.control/linearscale_pressure.eu_max,0x6EC,REAL -I167=micro820.micro820.control/linearscale_pressure.raw_inp,0x52A0,REAL +I167=micro820.micro820.control/linearscale_pressure.raw_inp,0x5434,REAL I168=micro820.micro820.e300data/e300_read_digitalinput0.fben,0x474,BOOL -I169=micro820.micro820.e300data/e300_read_digitalinput0.ipaddress,0x8DB,STRING +I169=micro820.micro820.e300data/e300_read_digitalinput0.ipaddress,0x888,STRING I170=micro820.micro820.e300data/e300_read_digitalinput0.updaterate_ms,0x514,UINT -I171=micro820.micro820.e300data/e300_read_digitalinput0.channelnumber,0x5234,UDINT -I172=micro820.micro820.e300data/e300_read_digitalinput0.enable,0x479,BOOL +I171=micro820.micro820.e300data/e300_read_digitalinput0.channelnumber,0x53C8,UDINT +I172=micro820.micro820.e300data/e300_read_digitalinput0.enable,0x482,BOOL I173=micro820.micro820.e300data/e300_read_digitalinput1.fben,0x474,BOOL -I174=micro820.micro820.e300data/e300_read_digitalinput1.ipaddress,0x8DB,STRING +I174=micro820.micro820.e300data/e300_read_digitalinput1.ipaddress,0x888,STRING I175=micro820.micro820.e300data/e300_read_digitalinput1.updaterate_ms,0x514,UINT -I176=micro820.micro820.e300data/e300_read_digitalinput1.channelnumber,0x5230,UDINT -I177=micro820.micro820.e300data/e300_read_digitalinput1.enable,0x479,BOOL +I176=micro820.micro820.e300data/e300_read_digitalinput1.channelnumber,0x53C4,UDINT +I177=micro820.micro820.e300data/e300_read_digitalinput1.enable,0x482,BOOL I178=micro820.micro820.e300data/e300_read_digitalinput2.fben,0x474,BOOL -I179=micro820.micro820.e300data/e300_read_digitalinput2.ipaddress,0x8DB,STRING +I179=micro820.micro820.e300data/e300_read_digitalinput2.ipaddress,0x888,STRING I180=micro820.micro820.e300data/e300_read_digitalinput2.updaterate_ms,0x514,UINT -I181=micro820.micro820.e300data/e300_read_digitalinput2.channelnumber,0x5228,UDINT -I182=micro820.micro820.e300data/e300_read_digitalinput2.enable,0x479,BOOL +I181=micro820.micro820.e300data/e300_read_digitalinput2.channelnumber,0x53BC,UDINT +I182=micro820.micro820.e300data/e300_read_digitalinput2.enable,0x482,BOOL I183=micro820.micro820.e300data/e300_read_digitalinput3.fben,0x474,BOOL -I184=micro820.micro820.e300data/e300_read_digitalinput3.ipaddress,0x8DB,STRING +I184=micro820.micro820.e300data/e300_read_digitalinput3.ipaddress,0x888,STRING I185=micro820.micro820.e300data/e300_read_digitalinput3.updaterate_ms,0x514,UINT -I186=micro820.micro820.e300data/e300_read_digitalinput3.channelnumber,0x5224,UDINT -I187=micro820.micro820.e300data/e300_read_digitalinput3.enable,0x479,BOOL +I186=micro820.micro820.e300data/e300_read_digitalinput3.channelnumber,0x53B8,UDINT +I187=micro820.micro820.e300data/e300_read_digitalinput3.enable,0x482,BOOL I188=micro820.micro820.e300data/e300_read_digitalinput4.fben,0x474,BOOL -I189=micro820.micro820.e300data/e300_read_digitalinput4.ipaddress,0x8DB,STRING +I189=micro820.micro820.e300data/e300_read_digitalinput4.ipaddress,0x888,STRING I190=micro820.micro820.e300data/e300_read_digitalinput4.updaterate_ms,0x514,UINT -I191=micro820.micro820.e300data/e300_read_digitalinput4.channelnumber,0x5220,UDINT -I192=micro820.micro820.e300data/e300_read_digitalinput4.enable,0x479,BOOL +I191=micro820.micro820.e300data/e300_read_digitalinput4.channelnumber,0x53B4,UDINT +I192=micro820.micro820.e300data/e300_read_digitalinput4.enable,0x482,BOOL I193=micro820.micro820.e300data/e300_read_digitalinput5.fben,0x474,BOOL -I194=micro820.micro820.e300data/e300_read_digitalinput5.ipaddress,0x8DB,STRING +I194=micro820.micro820.e300data/e300_read_digitalinput5.ipaddress,0x888,STRING I195=micro820.micro820.e300data/e300_read_digitalinput5.updaterate_ms,0x514,UINT -I196=micro820.micro820.e300data/e300_read_digitalinput5.channelnumber,0x521C,UDINT -I197=micro820.micro820.e300data/e300_read_digitalinput5.enable,0x479,BOOL -I198=micro820.micro820.e300data/u2s_underpflagtriplevel.sint_src_1,0x4A9C,USINT -I199=micro820.micro820.e300data/u2s_underpflagwarninglevel.sint_src_1,0x4A9C,USINT -I200=micro820.micro820.e300data/u2s_overpflagtriplevel.sint_src_1,0x4A9C,USINT -I201=micro820.micro820.e300data/u2s_overpflagwarninglevel.sint_src_1,0x4A9C,USINT -I202=micro820.micro820.e300data/writee300configdata.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I203=micro820.micro820.e300data/writee300configdata.fben_rtrig.clk,0x4A4F,BOOL -I204=micro820.micro820.e300data/writee300configdata.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I205=micro820.micro820.e300data/e300_output.msgprodname_err_rtrig.clk,0x4A4F,BOOL -I206=micro820.micro820.e300data/e300_output.msgwriteoutput_err_rtrig.clk,0x4A4F,BOOL -I207=micro820.micro820.e300data/e300_output.fben_rtrig.clk,0x4A4F,BOOL -I208=micro820.micro820.e300data/e300_output.msgwriteoutput_q_rtrig.clk,0x4A4F,BOOL -I209=micro820.micro820.e300data/e300_output.outputsetting_rtrig.clk,0x4A4F,BOOL -I210=micro820.micro820.e300data/e300_output.msgprodname_q_rtrig.clk,0x4A4F,BOOL -I211=micro820.micro820.e300data/e300_readenergy.msgprodname_err_rtrig.clk,0x4A4F,BOOL -I212=micro820.micro820.e300data/e300_readenergy.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I213=micro820.micro820.e300data/e300_readenergy.fben_rtrig.clk,0x4A4F,BOOL -I214=micro820.micro820.e300data/e300_readenergy.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I215=micro820.micro820.e300data/e300_readenergy.msgprodname_q_rtrig.clk,0x4A4F,BOOL -I216=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I217=micro820.micro820.e300data/e300_read_digitalinput0.fben_rtrig.clk,0x4A4F,BOOL -I218=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I219=micro820.micro820.e300data/reade300configdata.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I220=micro820.micro820.e300data/reade300configdata.fben_rtrig.clk,0x4A4F,BOOL -I221=micro820.micro820.e300data/reade300configdata.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I222=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I223=micro820.micro820.e300data/e300_tripstatuscurrent.fben_rtrig.clk,0x4A4F,BOOL -I224=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I225=micro820.micro820.e300data/e300_write_tripreset.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I226=micro820.micro820.e300data/e300_write_tripreset.fben_rtrig.clk,0x4A4F,BOOL -I227=micro820.micro820.e300data/e300_write_tripreset.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I228=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I229=micro820.micro820.e300data/e300_read_digitalinput1.fben_rtrig.clk,0x4A4F,BOOL -I230=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I231=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I232=micro820.micro820.e300data/e300_tripstatusvoltage.fben_rtrig.clk,0x4A4F,BOOL -I233=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I234=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I235=micro820.micro820.e300data/e300_read_digitalinput2.fben_rtrig.clk,0x4A4F,BOOL -I236=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I237=micro820.micro820.e300data/e300_tripstatuspower.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I238=micro820.micro820.e300data/e300_tripstatuspower.fben_rtrig.clk,0x4A4F,BOOL -I239=micro820.micro820.e300data/e300_tripstatuspower.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I240=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I241=micro820.micro820.e300data/e300_read_digitalinput3.fben_rtrig.clk,0x4A4F,BOOL -I242=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I243=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I244=micro820.micro820.e300data/e300_tripstatuscontrol.fben_rtrig.clk,0x4A4F,BOOL -I245=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I246=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I247=micro820.micro820.e300data/e300_read_digitalinput4.fben_rtrig.clk,0x4A4F,BOOL -I248=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I249=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I250=micro820.micro820.e300data/e300_warnstatuscurrent.fben_rtrig.clk,0x4A4F,BOOL -I251=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I252=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I253=micro820.micro820.e300data/e300_read_digitalinput5.fben_rtrig.clk,0x4A4F,BOOL -I254=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I255=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I256=micro820.micro820.e300data/e300_warnstatusvoltage.fben_rtrig.clk,0x4A4F,BOOL -I257=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I258=micro820.micro820.e300data/e300_warnstatuspower.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I259=micro820.micro820.e300data/e300_warnstatuspower.fben_rtrig.clk,0x4A4F,BOOL -I260=micro820.micro820.e300data/e300_warnstatuspower.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I261=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread_q_rtrig.clk,0x4A4F,BOOL -I262=micro820.micro820.e300data/e300_warnstatuscontrol.fben_rtrig.clk,0x4A4F,BOOL -I263=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread_err_rtrig.clk,0x4A4F,BOOL -I264=micro820.micro820.e300data/i2s_tripenablecurrent.inp_int,0x4AE8,UINT -I265=micro820.micro820.e300data/i2s_tripenablevoltage.inp_int,0x4AE8,UINT -I266=micro820.micro820.e300data/i2s_tripenablepower.inp_int,0x4AE8,UINT -I267=micro820.micro820.e300data/i2s_tripenablecontrol.inp_int,0x4AE8,UINT -I268=micro820.micro820.e300data/i2s_warningenablecurrent.inp_int,0x4AE8,UINT -I269=micro820.micro820.e300data/i2s_warningenablevoltage.inp_int,0x4AE8,UINT -I270=micro820.micro820.e300data/i2s_warningenablepower.inp_int,0x4AE8,UINT -I271=micro820.micro820.e300data/i2s_warningenablecontrol.inp_int,0x4AE8,UINT -I272=micro820.micro820.e300data/i2s_groundfaulttriplevel.inp_int,0x4AE8,UINT -I273=micro820.micro820.e300data/i2s_groundfaultwarninglevel.inp_int,0x4AE8,UINT -I274=micro820.micro820.e300data/i2s_stalltriplevel.inp_int,0x4AE8,UINT -I275=micro820.micro820.e300data/i2s_jamtriplevel.inp_int,0x4AE8,UINT -I276=micro820.micro820.e300data/i2s_jamwarninglevel.inp_int,0x4AE8,UINT -I277=micro820.micro820.e300data/i2s_ctprimary.inp_int,0x4AE8,UINT -I278=micro820.micro820.e300data/i2s_ctsecondary.inp_int,0x4AE8,UINT -I279=micro820.micro820.e300data/i2s_ptprimary.inp_int,0x4AE8,UINT -I280=micro820.micro820.e300data/i2s_ptsecondary.inp_int,0x4AE8,UINT -I281=micro820.micro820.e300data/i2s_undervoltagetriplevel.inp_int,0x4AE8,UINT -I282=micro820.micro820.e300data/i2s_undervoltagewarninglevel.inp_int,0x4AE8,UINT -I283=micro820.micro820.e300data/i2s_overvoltagetriplevel.inp_int,0x4AE8,UINT -I284=micro820.micro820.e300data/i2s_overvoltagewarninglevel.inp_int,0x4AE8,UINT +I196=micro820.micro820.e300data/e300_read_digitalinput5.channelnumber,0x53B0,UDINT +I197=micro820.micro820.e300data/e300_read_digitalinput5.enable,0x482,BOOL +I198=micro820.micro820.e300data/u2s_underpflagtriplevel.sint_src_1,0x4C30,USINT +I199=micro820.micro820.e300data/u2s_underpflagwarninglevel.sint_src_1,0x4C30,USINT +I200=micro820.micro820.e300data/u2s_overpflagtriplevel.sint_src_1,0x4C30,USINT +I201=micro820.micro820.e300data/u2s_overpflagwarninglevel.sint_src_1,0x4C30,USINT +I202=micro820.micro820.e300data/writee300configdata.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I203=micro820.micro820.e300data/writee300configdata.fben_rtrig.clk,0x4BE3,BOOL +I204=micro820.micro820.e300data/writee300configdata.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I205=micro820.micro820.e300data/e300_output.msgprodname_err_rtrig.clk,0x4BE3,BOOL +I206=micro820.micro820.e300data/e300_output.msgwriteoutput_err_rtrig.clk,0x4BE3,BOOL +I207=micro820.micro820.e300data/e300_output.fben_rtrig.clk,0x4BE3,BOOL +I208=micro820.micro820.e300data/e300_output.msgwriteoutput_q_rtrig.clk,0x4BE3,BOOL +I209=micro820.micro820.e300data/e300_output.outputsetting_rtrig.clk,0x4BE3,BOOL +I210=micro820.micro820.e300data/e300_output.msgprodname_q_rtrig.clk,0x4BE3,BOOL +I211=micro820.micro820.e300data/e300_readenergy.msgprodname_err_rtrig.clk,0x4BE3,BOOL +I212=micro820.micro820.e300data/e300_readenergy.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I213=micro820.micro820.e300data/e300_readenergy.fben_rtrig.clk,0x4BE3,BOOL +I214=micro820.micro820.e300data/e300_readenergy.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I215=micro820.micro820.e300data/e300_readenergy.msgprodname_q_rtrig.clk,0x4BE3,BOOL +I216=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I217=micro820.micro820.e300data/e300_read_digitalinput0.fben_rtrig.clk,0x4BE3,BOOL +I218=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I219=micro820.micro820.e300data/reade300configdata.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I220=micro820.micro820.e300data/reade300configdata.fben_rtrig.clk,0x4BE3,BOOL +I221=micro820.micro820.e300data/reade300configdata.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I222=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I223=micro820.micro820.e300data/e300_tripstatuscurrent.fben_rtrig.clk,0x4BE3,BOOL +I224=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I225=micro820.micro820.e300data/e300_write_tripreset.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I226=micro820.micro820.e300data/e300_write_tripreset.fben_rtrig.clk,0x4BE3,BOOL +I227=micro820.micro820.e300data/e300_write_tripreset.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I228=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I229=micro820.micro820.e300data/e300_read_digitalinput1.fben_rtrig.clk,0x4BE3,BOOL +I230=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I231=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I232=micro820.micro820.e300data/e300_tripstatusvoltage.fben_rtrig.clk,0x4BE3,BOOL +I233=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I234=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I235=micro820.micro820.e300data/e300_read_digitalinput2.fben_rtrig.clk,0x4BE3,BOOL +I236=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I237=micro820.micro820.e300data/e300_tripstatuspower.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I238=micro820.micro820.e300data/e300_tripstatuspower.fben_rtrig.clk,0x4BE3,BOOL +I239=micro820.micro820.e300data/e300_tripstatuspower.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I240=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I241=micro820.micro820.e300data/e300_read_digitalinput3.fben_rtrig.clk,0x4BE3,BOOL +I242=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I243=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I244=micro820.micro820.e300data/e300_tripstatuscontrol.fben_rtrig.clk,0x4BE3,BOOL +I245=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I246=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I247=micro820.micro820.e300data/e300_read_digitalinput4.fben_rtrig.clk,0x4BE3,BOOL +I248=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I249=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I250=micro820.micro820.e300data/e300_warnstatuscurrent.fben_rtrig.clk,0x4BE3,BOOL +I251=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I252=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I253=micro820.micro820.e300data/e300_read_digitalinput5.fben_rtrig.clk,0x4BE3,BOOL +I254=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I255=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I256=micro820.micro820.e300data/e300_warnstatusvoltage.fben_rtrig.clk,0x4BE3,BOOL +I257=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I258=micro820.micro820.e300data/e300_warnstatuspower.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I259=micro820.micro820.e300data/e300_warnstatuspower.fben_rtrig.clk,0x4BE3,BOOL +I260=micro820.micro820.e300data/e300_warnstatuspower.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I261=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread_q_rtrig.clk,0x4BE3,BOOL +I262=micro820.micro820.e300data/e300_warnstatuscontrol.fben_rtrig.clk,0x4BE3,BOOL +I263=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread_err_rtrig.clk,0x4BE3,BOOL +I264=micro820.micro820.e300data/i2s_tripenablecurrent.inp_int,0x4C7C,UINT +I265=micro820.micro820.e300data/i2s_tripenablevoltage.inp_int,0x4C7C,UINT +I266=micro820.micro820.e300data/i2s_tripenablepower.inp_int,0x4C7C,UINT +I267=micro820.micro820.e300data/i2s_tripenablecontrol.inp_int,0x4C7C,UINT +I268=micro820.micro820.e300data/i2s_warningenablecurrent.inp_int,0x4C7C,UINT +I269=micro820.micro820.e300data/i2s_warningenablevoltage.inp_int,0x4C7C,UINT +I270=micro820.micro820.e300data/i2s_warningenablepower.inp_int,0x4C7C,UINT +I271=micro820.micro820.e300data/i2s_warningenablecontrol.inp_int,0x4C7C,UINT +I272=micro820.micro820.e300data/i2s_groundfaulttriplevel.inp_int,0x4C7C,UINT +I273=micro820.micro820.e300data/i2s_groundfaultwarninglevel.inp_int,0x4C7C,UINT +I274=micro820.micro820.e300data/i2s_stalltriplevel.inp_int,0x4C7C,UINT +I275=micro820.micro820.e300data/i2s_jamtriplevel.inp_int,0x4C7C,UINT +I276=micro820.micro820.e300data/i2s_jamwarninglevel.inp_int,0x4C7C,UINT +I277=micro820.micro820.e300data/i2s_ctprimary.inp_int,0x4C7C,UINT +I278=micro820.micro820.e300data/i2s_ctsecondary.inp_int,0x4C7C,UINT +I279=micro820.micro820.e300data/i2s_ptprimary.inp_int,0x4C7C,UINT +I280=micro820.micro820.e300data/i2s_ptsecondary.inp_int,0x4C7C,UINT +I281=micro820.micro820.e300data/i2s_undervoltagetriplevel.inp_int,0x4C7C,UINT +I282=micro820.micro820.e300data/i2s_undervoltagewarninglevel.inp_int,0x4C7C,UINT +I283=micro820.micro820.e300data/i2s_overvoltagetriplevel.inp_int,0x4C7C,UINT +I284=micro820.micro820.e300data/i2s_overvoltagewarninglevel.inp_int,0x4C7C,UINT I285=micro820.micro820.e300data/reade300configdata.fben,0x474,BOOL -I286=micro820.micro820.e300data/reade300configdata.ipaddress,0x8DB,STRING +I286=micro820.micro820.e300data/reade300configdata.ipaddress,0x888,STRING I287=micro820.micro820.e300data/reade300configdata.updaterate_ms,0x514,UINT I288=micro820.micro820.e300data/reade300configdata.enable,0x474,BOOL -I289=micro820.micro820.e300data/s2i_tripstatuscurrent.sint_src_1,0x4A90,USINT -I290=micro820.micro820.e300data/s2i_tripstatuscurrent.sint_src_2,0x4A91,USINT -I291=micro820.micro820.e300data/s2i_tripstatusvoltage.sint_src_1,0x4A90,USINT -I292=micro820.micro820.e300data/s2i_tripstatusvoltage.sint_src_2,0x4A91,USINT -I293=micro820.micro820.e300data/s2i_tripstatuspower.sint_src_1,0x4A90,USINT -I294=micro820.micro820.e300data/s2i_tripstatuspower.sint_src_2,0x4A91,USINT -I295=micro820.micro820.e300data/s2i_tripstatuscontrol.sint_src_1,0x4A90,USINT -I296=micro820.micro820.e300data/s2i_tripstatuscontrol.sint_src_2,0x4A91,USINT -I297=micro820.micro820.e300data/s2i_warningstatuscurrent.sint_src_1,0x4A90,USINT -I298=micro820.micro820.e300data/s2i_warningstatuscurrent.sint_src_2,0x4A91,USINT -I299=micro820.micro820.e300data/s2i_warningstatusvoltage.sint_src_1,0x4A90,USINT -I300=micro820.micro820.e300data/s2i_warningstatusvoltage.sint_src_2,0x4A91,USINT -I301=micro820.micro820.e300data/s2i_warningstatuspower.sint_src_1,0x4A90,USINT -I302=micro820.micro820.e300data/s2i_warningstatuspower.sint_src_2,0x4A91,USINT -I303=micro820.micro820.e300data/s2i_warningstatuscontrol.sint_src_1,0x4A90,USINT -I304=micro820.micro820.e300data/s2i_warningstatuscontrol.sint_src_2,0x4A91,USINT -I305=micro820.micro820.e300data/sint_to_int_tripenablecurrent.sint_src_1,0x4A90,USINT -I306=micro820.micro820.e300data/sint_to_int_tripenablecurrent.sint_src_2,0x4A91,USINT -I307=micro820.micro820.e300data/sint_to_int_tripenablevoltage.sint_src_1,0x4A90,USINT -I308=micro820.micro820.e300data/sint_to_int_tripenablevoltage.sint_src_2,0x4A91,USINT -I309=micro820.micro820.e300data/sint_to_int_tripenablepower.sint_src_1,0x4A90,USINT -I310=micro820.micro820.e300data/sint_to_int_tripenablepower.sint_src_2,0x4A91,USINT -I311=micro820.micro820.e300data/sint_to_int_tripenablecontrol.sint_src_1,0x4A90,USINT -I312=micro820.micro820.e300data/sint_to_int_tripenablecontrol.sint_src_2,0x4A91,USINT -I313=micro820.micro820.e300data/sint_to_int_warningenablecurrent.sint_src_1,0x4A90,USINT -I314=micro820.micro820.e300data/sint_to_int_warningenablecurrent.sint_src_2,0x4A91,USINT -I315=micro820.micro820.e300data/sint_to_int_warningenablevoltage.sint_src_1,0x4A90,USINT -I316=micro820.micro820.e300data/sint_to_int_warningenablevoltage.sint_src_2,0x4A91,USINT -I317=micro820.micro820.e300data/sint_to_int_warningenablepower.sint_src_1,0x4A90,USINT -I318=micro820.micro820.e300data/sint_to_int_warningenablepower.sint_src_2,0x4A91,USINT -I319=micro820.micro820.e300data/sint_to_int_warningenablecontrol.sint_src_1,0x4A90,USINT -I320=micro820.micro820.e300data/sint_to_int_warningenablecontrol.sint_src_2,0x4A91,USINT -I321=micro820.micro820.e300data/sint_to_int_groundfaulttriplevel.sint_src_1,0x4A90,USINT -I322=micro820.micro820.e300data/sint_to_int_groundfaulttriplevel.sint_src_2,0x4A91,USINT -I323=micro820.micro820.e300data/sint_to_int_groundfaultwarninglevel.sint_src_1,0x4A90,USINT -I324=micro820.micro820.e300data/sint_to_int_groundfaultwarninglevel.sint_src_2,0x4A91,USINT -I325=micro820.micro820.e300data/sint_to_int_stalltriplevel.sint_src_1,0x4A90,USINT -I326=micro820.micro820.e300data/sint_to_int_stalltriplevel.sint_src_2,0x4A91,USINT -I327=micro820.micro820.e300data/sint_to_int_jamtriplevel.sint_src_1,0x4A90,USINT -I328=micro820.micro820.e300data/sint_to_int_jamtriplevel.sint_src_2,0x4A91,USINT -I329=micro820.micro820.e300data/sint_to_int_jamwarninglevel.sint_src_1,0x4A90,USINT -I330=micro820.micro820.e300data/sint_to_int_jamwarninglevel.sint_src_2,0x4A91,USINT -I331=micro820.micro820.e300data/sint_to_int_ctprimary.sint_src_1,0x4A90,USINT -I332=micro820.micro820.e300data/sint_to_int_ctprimary.sint_src_2,0x4A91,USINT -I333=micro820.micro820.e300data/sint_to_int_ctsecondary.sint_src_1,0x4A90,USINT -I334=micro820.micro820.e300data/sint_to_int_ctsecondary.sint_src_2,0x4A91,USINT -I335=micro820.micro820.e300data/sint_to_int_ptprimary.sint_src_1,0x4A90,USINT -I336=micro820.micro820.e300data/sint_to_int_ptprimary.sint_src_2,0x4A91,USINT -I337=micro820.micro820.e300data/sint_to_int_ptsecondary.sint_src_1,0x4A90,USINT -I338=micro820.micro820.e300data/sint_to_int_ptsecondary.sint_src_2,0x4A91,USINT -I339=micro820.micro820.e300data/sint_to_int_undervoltagetriplevel.sint_src_1,0x4A90,USINT -I340=micro820.micro820.e300data/sint_to_int_undervoltagetriplevel.sint_src_2,0x4A91,USINT -I341=micro820.micro820.e300data/sint_to_int_undervoltagewarninglevel.sint_src_1,0x4A90,USINT -I342=micro820.micro820.e300data/sint_to_int_undervoltagewarninglevel.sint_src_2,0x4A91,USINT -I343=micro820.micro820.e300data/sint_to_int_overvoltagetriplevel.sint_src_1,0x4A90,USINT -I344=micro820.micro820.e300data/sint_to_int_overvoltagetriplevel.sint_src_2,0x4A91,USINT -I345=micro820.micro820.e300data/sint_to_int_overvoltagewarninglevel.sint_src_1,0x4A90,USINT -I346=micro820.micro820.e300data/sint_to_int_overvoltagewarninglevel.sint_src_2,0x4A91,USINT -I347=micro820.micro820.readdownholedata/modbusdata_0.in,0x4A46,BOOL +I289=micro820.micro820.e300data/s2i_tripstatuscurrent.sint_src_1,0x4C24,USINT +I290=micro820.micro820.e300data/s2i_tripstatuscurrent.sint_src_2,0x4C25,USINT +I291=micro820.micro820.e300data/s2i_tripstatusvoltage.sint_src_1,0x4C24,USINT +I292=micro820.micro820.e300data/s2i_tripstatusvoltage.sint_src_2,0x4C25,USINT +I293=micro820.micro820.e300data/s2i_tripstatuspower.sint_src_1,0x4C24,USINT +I294=micro820.micro820.e300data/s2i_tripstatuspower.sint_src_2,0x4C25,USINT +I295=micro820.micro820.e300data/s2i_tripstatuscontrol.sint_src_1,0x4C24,USINT +I296=micro820.micro820.e300data/s2i_tripstatuscontrol.sint_src_2,0x4C25,USINT +I297=micro820.micro820.e300data/s2i_warningstatuscurrent.sint_src_1,0x4C24,USINT +I298=micro820.micro820.e300data/s2i_warningstatuscurrent.sint_src_2,0x4C25,USINT +I299=micro820.micro820.e300data/s2i_warningstatusvoltage.sint_src_1,0x4C24,USINT +I300=micro820.micro820.e300data/s2i_warningstatusvoltage.sint_src_2,0x4C25,USINT +I301=micro820.micro820.e300data/s2i_warningstatuspower.sint_src_1,0x4C24,USINT +I302=micro820.micro820.e300data/s2i_warningstatuspower.sint_src_2,0x4C25,USINT +I303=micro820.micro820.e300data/s2i_warningstatuscontrol.sint_src_1,0x4C24,USINT +I304=micro820.micro820.e300data/s2i_warningstatuscontrol.sint_src_2,0x4C25,USINT +I305=micro820.micro820.e300data/sint_to_int_tripenablecurrent.sint_src_1,0x4C24,USINT +I306=micro820.micro820.e300data/sint_to_int_tripenablecurrent.sint_src_2,0x4C25,USINT +I307=micro820.micro820.e300data/sint_to_int_tripenablevoltage.sint_src_1,0x4C24,USINT +I308=micro820.micro820.e300data/sint_to_int_tripenablevoltage.sint_src_2,0x4C25,USINT +I309=micro820.micro820.e300data/sint_to_int_tripenablepower.sint_src_1,0x4C24,USINT +I310=micro820.micro820.e300data/sint_to_int_tripenablepower.sint_src_2,0x4C25,USINT +I311=micro820.micro820.e300data/sint_to_int_tripenablecontrol.sint_src_1,0x4C24,USINT +I312=micro820.micro820.e300data/sint_to_int_tripenablecontrol.sint_src_2,0x4C25,USINT +I313=micro820.micro820.e300data/sint_to_int_warningenablecurrent.sint_src_1,0x4C24,USINT +I314=micro820.micro820.e300data/sint_to_int_warningenablecurrent.sint_src_2,0x4C25,USINT +I315=micro820.micro820.e300data/sint_to_int_warningenablevoltage.sint_src_1,0x4C24,USINT +I316=micro820.micro820.e300data/sint_to_int_warningenablevoltage.sint_src_2,0x4C25,USINT +I317=micro820.micro820.e300data/sint_to_int_warningenablepower.sint_src_1,0x4C24,USINT +I318=micro820.micro820.e300data/sint_to_int_warningenablepower.sint_src_2,0x4C25,USINT +I319=micro820.micro820.e300data/sint_to_int_warningenablecontrol.sint_src_1,0x4C24,USINT +I320=micro820.micro820.e300data/sint_to_int_warningenablecontrol.sint_src_2,0x4C25,USINT +I321=micro820.micro820.e300data/sint_to_int_groundfaulttriplevel.sint_src_1,0x4C24,USINT +I322=micro820.micro820.e300data/sint_to_int_groundfaulttriplevel.sint_src_2,0x4C25,USINT +I323=micro820.micro820.e300data/sint_to_int_groundfaultwarninglevel.sint_src_1,0x4C24,USINT +I324=micro820.micro820.e300data/sint_to_int_groundfaultwarninglevel.sint_src_2,0x4C25,USINT +I325=micro820.micro820.e300data/sint_to_int_stalltriplevel.sint_src_1,0x4C24,USINT +I326=micro820.micro820.e300data/sint_to_int_stalltriplevel.sint_src_2,0x4C25,USINT +I327=micro820.micro820.e300data/sint_to_int_jamtriplevel.sint_src_1,0x4C24,USINT +I328=micro820.micro820.e300data/sint_to_int_jamtriplevel.sint_src_2,0x4C25,USINT +I329=micro820.micro820.e300data/sint_to_int_jamwarninglevel.sint_src_1,0x4C24,USINT +I330=micro820.micro820.e300data/sint_to_int_jamwarninglevel.sint_src_2,0x4C25,USINT +I331=micro820.micro820.e300data/sint_to_int_ctprimary.sint_src_1,0x4C24,USINT +I332=micro820.micro820.e300data/sint_to_int_ctprimary.sint_src_2,0x4C25,USINT +I333=micro820.micro820.e300data/sint_to_int_ctsecondary.sint_src_1,0x4C24,USINT +I334=micro820.micro820.e300data/sint_to_int_ctsecondary.sint_src_2,0x4C25,USINT +I335=micro820.micro820.e300data/sint_to_int_ptprimary.sint_src_1,0x4C24,USINT +I336=micro820.micro820.e300data/sint_to_int_ptprimary.sint_src_2,0x4C25,USINT +I337=micro820.micro820.e300data/sint_to_int_ptsecondary.sint_src_1,0x4C24,USINT +I338=micro820.micro820.e300data/sint_to_int_ptsecondary.sint_src_2,0x4C25,USINT +I339=micro820.micro820.e300data/sint_to_int_undervoltagetriplevel.sint_src_1,0x4C24,USINT +I340=micro820.micro820.e300data/sint_to_int_undervoltagetriplevel.sint_src_2,0x4C25,USINT +I341=micro820.micro820.e300data/sint_to_int_undervoltagewarninglevel.sint_src_1,0x4C24,USINT +I342=micro820.micro820.e300data/sint_to_int_undervoltagewarninglevel.sint_src_2,0x4C25,USINT +I343=micro820.micro820.e300data/sint_to_int_overvoltagetriplevel.sint_src_1,0x4C24,USINT +I344=micro820.micro820.e300data/sint_to_int_overvoltagetriplevel.sint_src_2,0x4C25,USINT +I345=micro820.micro820.e300data/sint_to_int_overvoltagewarninglevel.sint_src_1,0x4C24,USINT +I346=micro820.micro820.e300data/sint_to_int_overvoltagewarninglevel.sint_src_2,0x4C25,USINT +I347=micro820.micro820.readdownholedata/modbusdata_0.in,0x4BDA,BOOL I348=micro820.micro820.readdownholedata/modbusdata_0.cancel,0x4BF,BOOL I349=micro820.micro820.readdownholedata/modbusdata_0.localcfg,0xFFFFFFFF,MODBUSLOCPARA I350=micro820.micro820.readdownholedata/modbusdata_0.targetcfg,0xFFFFFFFF,MODBUSTARPARA I351=micro820.micro820.readdownholedata/modbusdata_0.localaddr,0xFFFFFFFF,MODBUSLOCADDR I352=micro820.micro820.readdownholedata/modbusdata_0.__adi_localaddr,0xFFFFFFFF,UINT -I353=micro820.micro820.readdownholedata/modbusdata_1000.in,0x4A46,BOOL +I353=micro820.micro820.readdownholedata/modbusdata_1000.in,0x4BDA,BOOL I354=micro820.micro820.readdownholedata/modbusdata_1000.cancel,0x4BF,BOOL I355=micro820.micro820.readdownholedata/modbusdata_1000.localcfg,0xFFFFFFFF,MODBUSLOCPARA I356=micro820.micro820.readdownholedata/modbusdata_1000.targetcfg,0xFFFFFFFF,MODBUSTARPARA I357=micro820.micro820.readdownholedata/modbusdata_1000.localaddr,0xFFFFFFFF,MODBUSLOCADDR I358=micro820.micro820.readdownholedata/modbusdata_1000.__adi_localaddr,0xFFFFFFFF,UINT I359=micro820.micro820.e300data/e300_tripstatuscurrent.fben,0x474,BOOL -I360=micro820.micro820.e300data/e300_tripstatuscurrent.ipaddress,0x8DB,STRING +I360=micro820.micro820.e300data/e300_tripstatuscurrent.ipaddress,0x888,STRING I361=micro820.micro820.e300data/e300_tripstatuscurrent.updaterate_ms,0x514,UINT I362=micro820.micro820.e300data/e300_tripstatuscurrent.enable,0x474,BOOL -I363=micro820.micro820.e300data/e300_tripstatuscurrent.paramnumber,0x5220,UDINT +I363=micro820.micro820.e300data/e300_tripstatuscurrent.paramnumber,0x53B4,UDINT I364=micro820.micro820.e300data/e300_tripstatusvoltage.fben,0x474,BOOL -I365=micro820.micro820.e300data/e300_tripstatusvoltage.ipaddress,0x8DB,STRING +I365=micro820.micro820.e300data/e300_tripstatusvoltage.ipaddress,0x888,STRING I366=micro820.micro820.e300data/e300_tripstatusvoltage.updaterate_ms,0x514,UINT I367=micro820.micro820.e300data/e300_tripstatusvoltage.enable,0x474,BOOL -I368=micro820.micro820.e300data/e300_tripstatusvoltage.paramnumber,0x521C,UDINT +I368=micro820.micro820.e300data/e300_tripstatusvoltage.paramnumber,0x53B0,UDINT I369=micro820.micro820.e300data/e300_tripstatuspower.fben,0x474,BOOL -I370=micro820.micro820.e300data/e300_tripstatuspower.ipaddress,0x8DB,STRING +I370=micro820.micro820.e300data/e300_tripstatuspower.ipaddress,0x888,STRING I371=micro820.micro820.e300data/e300_tripstatuspower.updaterate_ms,0x514,UINT I372=micro820.micro820.e300data/e300_tripstatuspower.enable,0x474,BOOL -I373=micro820.micro820.e300data/e300_tripstatuspower.paramnumber,0x5218,UDINT +I373=micro820.micro820.e300data/e300_tripstatuspower.paramnumber,0x53AC,UDINT I374=micro820.micro820.e300data/e300_tripstatuscontrol.fben,0x474,BOOL -I375=micro820.micro820.e300data/e300_tripstatuscontrol.ipaddress,0x8DB,STRING +I375=micro820.micro820.e300data/e300_tripstatuscontrol.ipaddress,0x888,STRING I376=micro820.micro820.e300data/e300_tripstatuscontrol.updaterate_ms,0x514,UINT I377=micro820.micro820.e300data/e300_tripstatuscontrol.enable,0x474,BOOL -I378=micro820.micro820.e300data/e300_tripstatuscontrol.paramnumber,0x5214,UDINT +I378=micro820.micro820.e300data/e300_tripstatuscontrol.paramnumber,0x53A8,UDINT I379=micro820.micro820.e300data/e300_warnstatuscurrent.fben,0x474,BOOL -I380=micro820.micro820.e300data/e300_warnstatuscurrent.ipaddress,0x8DB,STRING +I380=micro820.micro820.e300data/e300_warnstatuscurrent.ipaddress,0x888,STRING I381=micro820.micro820.e300data/e300_warnstatuscurrent.updaterate_ms,0x514,UINT I382=micro820.micro820.e300data/e300_warnstatuscurrent.enable,0x474,BOOL -I383=micro820.micro820.e300data/e300_warnstatuscurrent.paramnumber,0x5210,UDINT +I383=micro820.micro820.e300data/e300_warnstatuscurrent.paramnumber,0x53A4,UDINT I384=micro820.micro820.e300data/e300_warnstatusvoltage.fben,0x474,BOOL -I385=micro820.micro820.e300data/e300_warnstatusvoltage.ipaddress,0x8DB,STRING +I385=micro820.micro820.e300data/e300_warnstatusvoltage.ipaddress,0x888,STRING I386=micro820.micro820.e300data/e300_warnstatusvoltage.updaterate_ms,0x514,UINT I387=micro820.micro820.e300data/e300_warnstatusvoltage.enable,0x474,BOOL -I388=micro820.micro820.e300data/e300_warnstatusvoltage.paramnumber,0x520C,UDINT +I388=micro820.micro820.e300data/e300_warnstatusvoltage.paramnumber,0x53A0,UDINT I389=micro820.micro820.e300data/e300_warnstatuspower.fben,0x474,BOOL -I390=micro820.micro820.e300data/e300_warnstatuspower.ipaddress,0x8DB,STRING +I390=micro820.micro820.e300data/e300_warnstatuspower.ipaddress,0x888,STRING I391=micro820.micro820.e300data/e300_warnstatuspower.updaterate_ms,0x514,UINT I392=micro820.micro820.e300data/e300_warnstatuspower.enable,0x474,BOOL -I393=micro820.micro820.e300data/e300_warnstatuspower.paramnumber,0x5208,UDINT +I393=micro820.micro820.e300data/e300_warnstatuspower.paramnumber,0x539C,UDINT I394=micro820.micro820.e300data/e300_warnstatuscontrol.fben,0x474,BOOL -I395=micro820.micro820.e300data/e300_warnstatuscontrol.ipaddress,0x8DB,STRING +I395=micro820.micro820.e300data/e300_warnstatuscontrol.ipaddress,0x888,STRING I396=micro820.micro820.e300data/e300_warnstatuscontrol.updaterate_ms,0x514,UINT I397=micro820.micro820.e300data/e300_warnstatuscontrol.enable,0x474,BOOL -I398=micro820.micro820.e300data/e300_warnstatuscontrol.paramnumber,0x5204,UDINT -I399=micro820.micro820.e300data/writee300configdata.msgobjread.in,0x4A61,BOOL +I398=micro820.micro820.e300data/e300_warnstatuscontrol.paramnumber,0x5398,UDINT +I399=micro820.micro820.e300data/writee300configdata.msgobjread.in,0x4BF5,BOOL I400=micro820.micro820.e300data/writee300configdata.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I401=micro820.micro820.e300data/writee300configdata.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I402=micro820.micro820.e300data/writee300configdata.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG I403=micro820.micro820.e300data/writee300configdata.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C -I404=micro820.micro820.e300data/writee300configdata.msgobjread.reqlength,0x4AC4,UINT +I404=micro820.micro820.e300data/writee300configdata.msgobjread.reqlength,0x4C58,UINT I405=micro820.micro820.e300data/writee300configdata.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I406=micro820.micro820.e300data/e300_output.msgwriteoutput.in,0x4A61,BOOL +I406=micro820.micro820.e300data/e300_output.msgwriteoutput.in,0x4BF5,BOOL I407=micro820.micro820.e300data/e300_output.msgwriteoutput.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I408=micro820.micro820.e300data/e300_output.msgwriteoutput.appcfg,0xFFFFFFFF,CIPAPPCFG I409=micro820.micro820.e300data/e300_output.msgwriteoutput.targetcfg,0xFFFFFFFF,CIPTARGETCFG I410=micro820.micro820.e300data/e300_output.msgwriteoutput.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C -I411=micro820.micro820.e300data/e300_output.msgwriteoutput.reqlength,0x4AE0,UINT +I411=micro820.micro820.e300data/e300_output.msgwriteoutput.reqlength,0x4C74,UINT I412=micro820.micro820.e300data/e300_output.msgwriteoutput.__adi_reqdata,0xFFFFFFFF,UINT -I413=micro820.micro820.e300data/e300_output.msgprodname.in,0x4A61,BOOL +I413=micro820.micro820.e300data/e300_output.msgprodname.in,0x4BF5,BOOL I414=micro820.micro820.e300data/e300_output.msgprodname.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I415=micro820.micro820.e300data/e300_output.msgprodname.appcfg,0xFFFFFFFF,CIPAPPCFG I416=micro820.micro820.e300data/e300_output.msgprodname.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I417=micro820.micro820.e300data/e300_output.msgprodname.reqlength,0x4AE2,UINT +I417=micro820.micro820.e300data/e300_output.msgprodname.reqlength,0x4C76,UINT I418=micro820.micro820.e300data/e300_output.msgprodname.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I419=micro820.micro820.e300data/e300_output.msgprodname.__adi_resdata,0xFFFFFFFF,UINT -I420=micro820.micro820.e300data/e300_readenergy.msgprodname.in,0x4A61,BOOL +I420=micro820.micro820.e300data/e300_readenergy.msgprodname.in,0x4BF5,BOOL I421=micro820.micro820.e300data/e300_readenergy.msgprodname.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I422=micro820.micro820.e300data/e300_readenergy.msgprodname.appcfg,0xFFFFFFFF,CIPAPPCFG I423=micro820.micro820.e300data/e300_readenergy.msgprodname.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I424=micro820.micro820.e300data/e300_readenergy.msgprodname.reqlength,0x4AE2,UINT +I424=micro820.micro820.e300data/e300_readenergy.msgprodname.reqlength,0x4C76,UINT I425=micro820.micro820.e300data/e300_readenergy.msgprodname.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I426=micro820.micro820.e300data/e300_readenergy.msgprodname.__adi_resdata,0xFFFFFFFF,UINT -I427=micro820.micro820.e300data/e300_readenergy.msgobjread.in,0x4A61,BOOL +I427=micro820.micro820.e300data/e300_readenergy.msgobjread.in,0x4BF5,BOOL I428=micro820.micro820.e300data/e300_readenergy.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I429=micro820.micro820.e300data/e300_readenergy.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I430=micro820.micro820.e300data/e300_readenergy.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I431=micro820.micro820.e300data/e300_readenergy.msgobjread.reqlength,0x4AE2,UINT +I431=micro820.micro820.e300data/e300_readenergy.msgobjread.reqlength,0x4C76,UINT I432=micro820.micro820.e300data/e300_readenergy.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I433=micro820.micro820.e300data/e300_readenergy.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I434=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.in,0x4A61,BOOL +I434=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.in,0x4BF5,BOOL I435=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I436=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I437=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I438=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.reqlength,0x4AE0,UINT +I438=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.reqlength,0x4C74,UINT I439=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I440=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I441=micro820.micro820.e300data/reade300configdata.msgobjread.in,0x4A61,BOOL +I441=micro820.micro820.e300data/reade300configdata.msgobjread.in,0x4BF5,BOOL I442=micro820.micro820.e300data/reade300configdata.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I443=micro820.micro820.e300data/reade300configdata.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I444=micro820.micro820.e300data/reade300configdata.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I445=micro820.micro820.e300data/reade300configdata.msgobjread.reqlength,0x4AE2,UINT +I445=micro820.micro820.e300data/reade300configdata.msgobjread.reqlength,0x4C76,UINT I446=micro820.micro820.e300data/reade300configdata.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I447=micro820.micro820.e300data/reade300configdata.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I448=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.in,0x4A61,BOOL +I448=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.in,0x4BF5,BOOL I449=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I450=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I451=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I452=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.reqlength,0x4AE2,UINT +I452=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.reqlength,0x4C76,UINT I453=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I454=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I455=micro820.micro820.e300data/e300_write_tripreset.msgobjread.in,0x4A61,BOOL +I455=micro820.micro820.e300data/e300_write_tripreset.msgobjread.in,0x4BF5,BOOL I456=micro820.micro820.e300data/e300_write_tripreset.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I457=micro820.micro820.e300data/e300_write_tripreset.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I458=micro820.micro820.e300data/e300_write_tripreset.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG I459=micro820.micro820.e300data/e300_write_tripreset.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C -I460=micro820.micro820.e300data/e300_write_tripreset.msgobjread.reqlength,0x4AE0,UINT +I460=micro820.micro820.e300data/e300_write_tripreset.msgobjread.reqlength,0x4C74,UINT I461=micro820.micro820.e300data/e300_write_tripreset.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I462=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.in,0x4A61,BOOL +I462=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.in,0x4BF5,BOOL I463=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I464=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I465=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I466=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.reqlength,0x4AE0,UINT +I466=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.reqlength,0x4C74,UINT I467=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I468=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I469=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.in,0x4A61,BOOL +I469=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.in,0x4BF5,BOOL I470=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I471=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I472=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I473=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.reqlength,0x4AE2,UINT +I473=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.reqlength,0x4C76,UINT I474=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I475=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I476=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.in,0x4A61,BOOL +I476=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.in,0x4BF5,BOOL I477=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I478=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I479=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I480=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.reqlength,0x4AE0,UINT +I480=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.reqlength,0x4C74,UINT I481=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I482=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I483=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.in,0x4A61,BOOL +I483=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.in,0x4BF5,BOOL I484=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I485=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I486=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I487=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.reqlength,0x4AE2,UINT +I487=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.reqlength,0x4C76,UINT I488=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I489=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I490=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.in,0x4A61,BOOL +I490=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.in,0x4BF5,BOOL I491=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I492=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I493=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I494=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.reqlength,0x4AE0,UINT +I494=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.reqlength,0x4C74,UINT I495=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I496=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I497=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.in,0x4A61,BOOL +I497=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.in,0x4BF5,BOOL I498=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I499=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I500=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I501=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.reqlength,0x4AE2,UINT +I501=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.reqlength,0x4C76,UINT I502=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I503=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I504=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.in,0x4A61,BOOL +I504=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.in,0x4BF5,BOOL I505=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I506=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I507=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I508=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.reqlength,0x4AE0,UINT +I508=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.reqlength,0x4C74,UINT I509=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I510=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I511=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.in,0x4A61,BOOL +I511=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.in,0x4BF5,BOOL I512=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I513=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I514=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I515=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.reqlength,0x4AE2,UINT +I515=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.reqlength,0x4C76,UINT I516=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I517=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I518=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.in,0x4A61,BOOL +I518=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.in,0x4BF5,BOOL I519=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I520=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I521=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I522=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.reqlength,0x4AE0,UINT +I522=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.reqlength,0x4C74,UINT I523=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I524=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I525=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.in,0x4A61,BOOL +I525=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.in,0x4BF5,BOOL I526=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I527=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I528=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I529=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.reqlength,0x4AE2,UINT +I529=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.reqlength,0x4C76,UINT I530=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I531=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I532=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.in,0x4A61,BOOL +I532=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.in,0x4BF5,BOOL I533=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I534=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I535=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I536=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.reqlength,0x4AE2,UINT +I536=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.reqlength,0x4C76,UINT I537=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I538=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I539=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.in,0x4A61,BOOL +I539=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.in,0x4BF5,BOOL I540=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I541=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I542=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG -I543=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.reqlength,0x4AE2,UINT +I543=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.reqlength,0x4C76,UINT I544=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I545=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I546=micro820.micro820.e300data/d2s_underrealpowertriplevel.inp_dint,0x51A8,DINT -I547=micro820.micro820.e300data/d2s_underrealpowerwarninglevel.inp_dint,0x51A8,DINT -I548=micro820.micro820.e300data/d2s_overrealpowertriplevel.inp_dint,0x51A8,DINT -I549=micro820.micro820.e300data/d2s_overrealpowerwarninglevel.inp_dint,0x51A8,DINT -I550=micro820.micro820.e300data/d2s_underreactiveconsumedpowertriplevel.inp_dint,0x51A8,DINT -I551=micro820.micro820.e300data/d2s_underreactiveconswarninglevel.inp_dint,0x51A8,DINT -I552=micro820.micro820.e300data/d2s_overreactiveconsumedpowertriplevel.inp_dint,0x51A8,DINT -I553=micro820.micro820.e300data/d2s_overreactiveconswarninglevel.inp_dint,0x51A8,DINT -I554=micro820.micro820.e300data/d2s_underreactivegeneratedpowertriplevel.inp_dint,0x51A8,DINT -I555=micro820.micro820.e300data/d2s_underreactivegenwarninglevel.inp_dint,0x51A8,DINT -I556=micro820.micro820.e300data/d2s_overreactivegeneratedpowertriplevel.inp_dint,0x51A8,DINT -I557=micro820.micro820.e300data/d2s_overreactivegenwarninglevel.inp_dint,0x51A8,DINT -I558=micro820.micro820.e300data/d2s_underapparentpowertriplevel.inp_dint,0x51A8,DINT -I559=micro820.micro820.e300data/d2s_underapparentpowerwarninglevel.inp_dint,0x51A8,DINT -I560=micro820.micro820.e300data/d2s_overapparentpowertriplevel.inp_dint,0x51A8,DINT -I561=micro820.micro820.e300data/d2s_overapparentpowerwarninglevel.inp_dint,0x51A8,DINT +I546=micro820.micro820.e300data/d2s_underrealpowertriplevel.inp_dint,0x533C,DINT +I547=micro820.micro820.e300data/d2s_underrealpowerwarninglevel.inp_dint,0x533C,DINT +I548=micro820.micro820.e300data/d2s_overrealpowertriplevel.inp_dint,0x533C,DINT +I549=micro820.micro820.e300data/d2s_overrealpowerwarninglevel.inp_dint,0x533C,DINT +I550=micro820.micro820.e300data/d2s_underreactiveconsumedpowertriplevel.inp_dint,0x533C,DINT +I551=micro820.micro820.e300data/d2s_underreactiveconswarninglevel.inp_dint,0x533C,DINT +I552=micro820.micro820.e300data/d2s_overreactiveconsumedpowertriplevel.inp_dint,0x533C,DINT +I553=micro820.micro820.e300data/d2s_overreactiveconswarninglevel.inp_dint,0x533C,DINT +I554=micro820.micro820.e300data/d2s_underreactivegeneratedpowertriplevel.inp_dint,0x533C,DINT +I555=micro820.micro820.e300data/d2s_underreactivegenwarninglevel.inp_dint,0x533C,DINT +I556=micro820.micro820.e300data/d2s_overreactivegeneratedpowertriplevel.inp_dint,0x533C,DINT +I557=micro820.micro820.e300data/d2s_overreactivegenwarninglevel.inp_dint,0x533C,DINT +I558=micro820.micro820.e300data/d2s_underapparentpowertriplevel.inp_dint,0x533C,DINT +I559=micro820.micro820.e300data/d2s_underapparentpowerwarninglevel.inp_dint,0x533C,DINT +I560=micro820.micro820.e300data/d2s_overapparentpowertriplevel.inp_dint,0x533C,DINT +I561=micro820.micro820.e300data/d2s_overapparentpowerwarninglevel.inp_dint,0x533C,DINT I562=micro820.micro820.e300data/e300_write_tripreset.fben,0x474,BOOL -I563=micro820.micro820.e300data/e300_write_tripreset.ipaddress,0x8DB,STRING +I563=micro820.micro820.e300data/e300_write_tripreset.ipaddress,0x888,STRING I564=micro820.micro820.e300data/e300_write_tripreset.updaterate_ms,0x514,UINT I565=micro820.micro820.e300data/e300_write_tripreset.enable,0x474,BOOL I566=micro820.micro820.e300data/e300_write_tripreset.input,0xFFFFFFFF,____FB_INIT_CONST_0000000C -I567=micro820.micro820.downtime_timer.in,0x6A70,BOOL -I568=micro820.micro820.downtime_timer.pt,0x6A84,TIME +I567=micro820.micro820.downtime_timer.in,0x6C04,BOOL +I568=micro820.micro820.downtime_timer.pt,0x6C18,TIME I569=micro820.micro820.e300data/e300_readenergy.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I570=micro820.micro820.e300data/e300_readenergy.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT I571=micro820.micro820.e300data/e300_readenergy.msgprodname.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C @@ -577,647 +577,647 @@ I575=micro820.micro820.e300data/e300_output.msgprodname.reqdata,0xFFFFFFFF,____F I576=micro820.micro820.e300data/e300_output.msgprodname.__adi_reqdata,0xFFFFFFFF,UINT I577=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I578=micro820.micro820.e300data/e300_read_digitalinput0.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I579=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.enable,0x6A70,BOOL +I579=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.enable,0x6C04,BOOL I580=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I581=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.srcoffset,0x6A74,UINT +I581=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.srcoffset,0x6C08,UINT I582=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I583=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.destoffset,0x6A74,UINT -I584=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.length,0x6A74,UINT -I585=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.swap,0x6A70,BOOL +I583=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.destoffset,0x6C08,UINT +I584=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.length,0x6C08,UINT +I585=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.swap,0x6C04,BOOL I586=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.__adi_src,0xFFFFFFFF,UINT I587=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.__adi_dest,0xFFFFFFFF,UINT I588=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.__dti_src,0xFFFFFFFF,SINT I589=micro820.micro820.e300data/e300_read_digitalinput0.int_cop.__dti_dest,0xFFFFFFFF,SINT -I590=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.enable,0x6A70,BOOL +I590=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.enable,0x6C04,BOOL I591=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I592=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.srcoffset,0x6A74,UINT +I592=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.srcoffset,0x6C08,UINT I593=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I594=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.destoffset,0x6A74,UINT -I595=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.length,0x6A74,UINT -I596=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.swap,0x6A70,BOOL +I594=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.destoffset,0x6C08,UINT +I595=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.length,0x6C08,UINT +I596=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.swap,0x6C04,BOOL I597=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.__adi_src,0xFFFFFFFF,UINT I598=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.__adi_dest,0xFFFFFFFF,UINT I599=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.__dti_src,0xFFFFFFFF,SINT I600=micro820.micro820.e300data/e300_read_digitalinput0.real_cop.__dti_dest,0xFFFFFFFF,SINT -I601=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.enable,0x6A70,BOOL +I601=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.enable,0x6C04,BOOL I602=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I603=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.srcoffset,0x6A74,UINT +I603=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.srcoffset,0x6C08,UINT I604=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I605=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.destoffset,0x6A74,UINT -I606=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.length,0x6A74,UINT -I607=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.swap,0x6A70,BOOL +I605=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.destoffset,0x6C08,UINT +I606=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.length,0x6C08,UINT +I607=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.swap,0x6C04,BOOL I608=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.__adi_src,0xFFFFFFFF,UINT I609=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.__adi_dest,0xFFFFFFFF,UINT I610=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.__dti_src,0xFFFFFFFF,SINT I611=micro820.micro820.e300data/e300_read_digitalinput0.phase_cop.__dti_dest,0xFFFFFFFF,SINT I612=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I613=micro820.micro820.e300data/e300_read_digitalinput1.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I614=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.enable,0x6A70,BOOL +I614=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.enable,0x6C04,BOOL I615=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I616=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.srcoffset,0x6A74,UINT +I616=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.srcoffset,0x6C08,UINT I617=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I618=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.destoffset,0x6A74,UINT -I619=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.length,0x6A74,UINT -I620=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.swap,0x6A70,BOOL +I618=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.destoffset,0x6C08,UINT +I619=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.length,0x6C08,UINT +I620=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.swap,0x6C04,BOOL I621=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.__adi_src,0xFFFFFFFF,UINT I622=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.__adi_dest,0xFFFFFFFF,UINT I623=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.__dti_src,0xFFFFFFFF,SINT I624=micro820.micro820.e300data/e300_read_digitalinput1.int_cop.__dti_dest,0xFFFFFFFF,SINT -I625=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.enable,0x6A70,BOOL +I625=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.enable,0x6C04,BOOL I626=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I627=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.srcoffset,0x6A74,UINT +I627=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.srcoffset,0x6C08,UINT I628=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I629=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.destoffset,0x6A74,UINT -I630=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.length,0x6A74,UINT -I631=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.swap,0x6A70,BOOL +I629=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.destoffset,0x6C08,UINT +I630=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.length,0x6C08,UINT +I631=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.swap,0x6C04,BOOL I632=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.__adi_src,0xFFFFFFFF,UINT I633=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.__adi_dest,0xFFFFFFFF,UINT I634=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.__dti_src,0xFFFFFFFF,SINT I635=micro820.micro820.e300data/e300_read_digitalinput1.real_cop.__dti_dest,0xFFFFFFFF,SINT -I636=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.enable,0x6A70,BOOL +I636=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.enable,0x6C04,BOOL I637=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I638=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.srcoffset,0x6A74,UINT +I638=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.srcoffset,0x6C08,UINT I639=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I640=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.destoffset,0x6A74,UINT -I641=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.length,0x6A74,UINT -I642=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.swap,0x6A70,BOOL +I640=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.destoffset,0x6C08,UINT +I641=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.length,0x6C08,UINT +I642=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.swap,0x6C04,BOOL I643=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.__adi_src,0xFFFFFFFF,UINT I644=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.__adi_dest,0xFFFFFFFF,UINT I645=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.__dti_src,0xFFFFFFFF,SINT I646=micro820.micro820.e300data/e300_read_digitalinput1.phase_cop.__dti_dest,0xFFFFFFFF,SINT I647=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I648=micro820.micro820.e300data/e300_read_digitalinput2.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I649=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.enable,0x6A70,BOOL +I649=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.enable,0x6C04,BOOL I650=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I651=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.srcoffset,0x6A74,UINT +I651=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.srcoffset,0x6C08,UINT I652=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I653=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.destoffset,0x6A74,UINT -I654=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.length,0x6A74,UINT -I655=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.swap,0x6A70,BOOL +I653=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.destoffset,0x6C08,UINT +I654=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.length,0x6C08,UINT +I655=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.swap,0x6C04,BOOL I656=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.__adi_src,0xFFFFFFFF,UINT I657=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.__adi_dest,0xFFFFFFFF,UINT I658=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.__dti_src,0xFFFFFFFF,SINT I659=micro820.micro820.e300data/e300_read_digitalinput2.int_cop.__dti_dest,0xFFFFFFFF,SINT -I660=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.enable,0x6A70,BOOL +I660=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.enable,0x6C04,BOOL I661=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I662=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.srcoffset,0x6A74,UINT +I662=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.srcoffset,0x6C08,UINT I663=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I664=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.destoffset,0x6A74,UINT -I665=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.length,0x6A74,UINT -I666=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.swap,0x6A70,BOOL +I664=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.destoffset,0x6C08,UINT +I665=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.length,0x6C08,UINT +I666=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.swap,0x6C04,BOOL I667=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.__adi_src,0xFFFFFFFF,UINT I668=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.__adi_dest,0xFFFFFFFF,UINT I669=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.__dti_src,0xFFFFFFFF,SINT I670=micro820.micro820.e300data/e300_read_digitalinput2.real_cop.__dti_dest,0xFFFFFFFF,SINT -I671=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.enable,0x6A70,BOOL +I671=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.enable,0x6C04,BOOL I672=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I673=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.srcoffset,0x6A74,UINT +I673=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.srcoffset,0x6C08,UINT I674=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I675=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.destoffset,0x6A74,UINT -I676=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.length,0x6A74,UINT -I677=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.swap,0x6A70,BOOL +I675=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.destoffset,0x6C08,UINT +I676=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.length,0x6C08,UINT +I677=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.swap,0x6C04,BOOL I678=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.__adi_src,0xFFFFFFFF,UINT I679=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.__adi_dest,0xFFFFFFFF,UINT I680=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.__dti_src,0xFFFFFFFF,SINT I681=micro820.micro820.e300data/e300_read_digitalinput2.phase_cop.__dti_dest,0xFFFFFFFF,SINT I682=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I683=micro820.micro820.e300data/e300_read_digitalinput3.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I684=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.enable,0x6A70,BOOL +I684=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.enable,0x6C04,BOOL I685=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I686=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.srcoffset,0x6A74,UINT +I686=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.srcoffset,0x6C08,UINT I687=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I688=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.destoffset,0x6A74,UINT -I689=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.length,0x6A74,UINT -I690=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.swap,0x6A70,BOOL +I688=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.destoffset,0x6C08,UINT +I689=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.length,0x6C08,UINT +I690=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.swap,0x6C04,BOOL I691=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.__adi_src,0xFFFFFFFF,UINT I692=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.__adi_dest,0xFFFFFFFF,UINT I693=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.__dti_src,0xFFFFFFFF,SINT I694=micro820.micro820.e300data/e300_read_digitalinput3.int_cop.__dti_dest,0xFFFFFFFF,SINT -I695=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.enable,0x6A70,BOOL +I695=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.enable,0x6C04,BOOL I696=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I697=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.srcoffset,0x6A74,UINT +I697=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.srcoffset,0x6C08,UINT I698=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I699=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.destoffset,0x6A74,UINT -I700=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.length,0x6A74,UINT -I701=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.swap,0x6A70,BOOL +I699=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.destoffset,0x6C08,UINT +I700=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.length,0x6C08,UINT +I701=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.swap,0x6C04,BOOL I702=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.__adi_src,0xFFFFFFFF,UINT I703=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.__adi_dest,0xFFFFFFFF,UINT I704=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.__dti_src,0xFFFFFFFF,SINT I705=micro820.micro820.e300data/e300_read_digitalinput3.real_cop.__dti_dest,0xFFFFFFFF,SINT -I706=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.enable,0x6A70,BOOL +I706=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.enable,0x6C04,BOOL I707=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I708=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.srcoffset,0x6A74,UINT +I708=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.srcoffset,0x6C08,UINT I709=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I710=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.destoffset,0x6A74,UINT -I711=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.length,0x6A74,UINT -I712=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.swap,0x6A70,BOOL +I710=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.destoffset,0x6C08,UINT +I711=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.length,0x6C08,UINT +I712=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.swap,0x6C04,BOOL I713=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.__adi_src,0xFFFFFFFF,UINT I714=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.__adi_dest,0xFFFFFFFF,UINT I715=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.__dti_src,0xFFFFFFFF,SINT I716=micro820.micro820.e300data/e300_read_digitalinput3.phase_cop.__dti_dest,0xFFFFFFFF,SINT I717=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I718=micro820.micro820.e300data/e300_read_digitalinput4.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I719=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.enable,0x6A70,BOOL +I719=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.enable,0x6C04,BOOL I720=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I721=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.srcoffset,0x6A74,UINT +I721=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.srcoffset,0x6C08,UINT I722=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I723=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.destoffset,0x6A74,UINT -I724=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.length,0x6A74,UINT -I725=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.swap,0x6A70,BOOL +I723=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.destoffset,0x6C08,UINT +I724=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.length,0x6C08,UINT +I725=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.swap,0x6C04,BOOL I726=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.__adi_src,0xFFFFFFFF,UINT I727=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.__adi_dest,0xFFFFFFFF,UINT I728=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.__dti_src,0xFFFFFFFF,SINT I729=micro820.micro820.e300data/e300_read_digitalinput4.int_cop.__dti_dest,0xFFFFFFFF,SINT -I730=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.enable,0x6A70,BOOL +I730=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.enable,0x6C04,BOOL I731=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I732=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.srcoffset,0x6A74,UINT +I732=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.srcoffset,0x6C08,UINT I733=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I734=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.destoffset,0x6A74,UINT -I735=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.length,0x6A74,UINT -I736=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.swap,0x6A70,BOOL +I734=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.destoffset,0x6C08,UINT +I735=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.length,0x6C08,UINT +I736=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.swap,0x6C04,BOOL I737=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.__adi_src,0xFFFFFFFF,UINT I738=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.__adi_dest,0xFFFFFFFF,UINT I739=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.__dti_src,0xFFFFFFFF,SINT I740=micro820.micro820.e300data/e300_read_digitalinput4.real_cop.__dti_dest,0xFFFFFFFF,SINT -I741=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.enable,0x6A70,BOOL +I741=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.enable,0x6C04,BOOL I742=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I743=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.srcoffset,0x6A74,UINT +I743=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.srcoffset,0x6C08,UINT I744=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I745=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.destoffset,0x6A74,UINT -I746=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.length,0x6A74,UINT -I747=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.swap,0x6A70,BOOL +I745=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.destoffset,0x6C08,UINT +I746=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.length,0x6C08,UINT +I747=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.swap,0x6C04,BOOL I748=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.__adi_src,0xFFFFFFFF,UINT I749=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.__adi_dest,0xFFFFFFFF,UINT I750=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.__dti_src,0xFFFFFFFF,SINT I751=micro820.micro820.e300data/e300_read_digitalinput4.phase_cop.__dti_dest,0xFFFFFFFF,SINT I752=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I753=micro820.micro820.e300data/e300_read_digitalinput5.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I754=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.enable,0x6A70,BOOL +I754=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.enable,0x6C04,BOOL I755=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I756=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.srcoffset,0x6A74,UINT +I756=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.srcoffset,0x6C08,UINT I757=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I758=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.destoffset,0x6A74,UINT -I759=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.length,0x6A74,UINT -I760=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.swap,0x6A70,BOOL +I758=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.destoffset,0x6C08,UINT +I759=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.length,0x6C08,UINT +I760=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.swap,0x6C04,BOOL I761=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.__adi_src,0xFFFFFFFF,UINT I762=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.__adi_dest,0xFFFFFFFF,UINT I763=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.__dti_src,0xFFFFFFFF,SINT I764=micro820.micro820.e300data/e300_read_digitalinput5.int_cop.__dti_dest,0xFFFFFFFF,SINT -I765=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.enable,0x6A70,BOOL +I765=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.enable,0x6C04,BOOL I766=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I767=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.srcoffset,0x6A74,UINT +I767=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.srcoffset,0x6C08,UINT I768=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I769=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.destoffset,0x6A74,UINT -I770=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.length,0x6A74,UINT -I771=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.swap,0x6A70,BOOL +I769=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.destoffset,0x6C08,UINT +I770=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.length,0x6C08,UINT +I771=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.swap,0x6C04,BOOL I772=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.__adi_src,0xFFFFFFFF,UINT I773=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.__adi_dest,0xFFFFFFFF,UINT I774=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.__dti_src,0xFFFFFFFF,SINT I775=micro820.micro820.e300data/e300_read_digitalinput5.real_cop.__dti_dest,0xFFFFFFFF,SINT -I776=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.enable,0x6A70,BOOL +I776=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.enable,0x6C04,BOOL I777=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I778=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.srcoffset,0x6A74,UINT +I778=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.srcoffset,0x6C08,UINT I779=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I780=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.destoffset,0x6A74,UINT -I781=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.length,0x6A74,UINT -I782=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.swap,0x6A70,BOOL +I780=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.destoffset,0x6C08,UINT +I781=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.length,0x6C08,UINT +I782=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.swap,0x6C04,BOOL I783=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.__adi_src,0xFFFFFFFF,UINT I784=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.__adi_dest,0xFFFFFFFF,UINT I785=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.__dti_src,0xFFFFFFFF,SINT I786=micro820.micro820.e300data/e300_read_digitalinput5.phase_cop.__dti_dest,0xFFFFFFFF,SINT I787=micro820.micro820.e300data/reade300configdata.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I788=micro820.micro820.e300data/reade300configdata.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I789=micro820.micro820.e300data/reade300configdata.int_cop.enable,0x6A70,BOOL +I789=micro820.micro820.e300data/reade300configdata.int_cop.enable,0x6C04,BOOL I790=micro820.micro820.e300data/reade300configdata.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I791=micro820.micro820.e300data/reade300configdata.int_cop.srcoffset,0x6A74,UINT +I791=micro820.micro820.e300data/reade300configdata.int_cop.srcoffset,0x6C08,UINT I792=micro820.micro820.e300data/reade300configdata.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I793=micro820.micro820.e300data/reade300configdata.int_cop.destoffset,0x6A74,UINT -I794=micro820.micro820.e300data/reade300configdata.int_cop.length,0x6A74,UINT -I795=micro820.micro820.e300data/reade300configdata.int_cop.swap,0x6A70,BOOL +I793=micro820.micro820.e300data/reade300configdata.int_cop.destoffset,0x6C08,UINT +I794=micro820.micro820.e300data/reade300configdata.int_cop.length,0x6C08,UINT +I795=micro820.micro820.e300data/reade300configdata.int_cop.swap,0x6C04,BOOL I796=micro820.micro820.e300data/reade300configdata.int_cop.__adi_src,0xFFFFFFFF,UINT I797=micro820.micro820.e300data/reade300configdata.int_cop.__adi_dest,0xFFFFFFFF,UINT I798=micro820.micro820.e300data/reade300configdata.int_cop.__dti_src,0xFFFFFFFF,SINT I799=micro820.micro820.e300data/reade300configdata.int_cop.__dti_dest,0xFFFFFFFF,SINT -I800=micro820.micro820.e300data/reade300configdata.real_cop.enable,0x6A70,BOOL +I800=micro820.micro820.e300data/reade300configdata.real_cop.enable,0x6C04,BOOL I801=micro820.micro820.e300data/reade300configdata.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I802=micro820.micro820.e300data/reade300configdata.real_cop.srcoffset,0x6A74,UINT +I802=micro820.micro820.e300data/reade300configdata.real_cop.srcoffset,0x6C08,UINT I803=micro820.micro820.e300data/reade300configdata.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I804=micro820.micro820.e300data/reade300configdata.real_cop.destoffset,0x6A74,UINT -I805=micro820.micro820.e300data/reade300configdata.real_cop.length,0x6A74,UINT -I806=micro820.micro820.e300data/reade300configdata.real_cop.swap,0x6A70,BOOL +I804=micro820.micro820.e300data/reade300configdata.real_cop.destoffset,0x6C08,UINT +I805=micro820.micro820.e300data/reade300configdata.real_cop.length,0x6C08,UINT +I806=micro820.micro820.e300data/reade300configdata.real_cop.swap,0x6C04,BOOL I807=micro820.micro820.e300data/reade300configdata.real_cop.__adi_src,0xFFFFFFFF,UINT I808=micro820.micro820.e300data/reade300configdata.real_cop.__adi_dest,0xFFFFFFFF,UINT I809=micro820.micro820.e300data/reade300configdata.real_cop.__dti_src,0xFFFFFFFF,SINT I810=micro820.micro820.e300data/reade300configdata.real_cop.__dti_dest,0xFFFFFFFF,SINT -I811=micro820.micro820.e300data/reade300configdata.phase_cop.enable,0x6A70,BOOL +I811=micro820.micro820.e300data/reade300configdata.phase_cop.enable,0x6C04,BOOL I812=micro820.micro820.e300data/reade300configdata.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I813=micro820.micro820.e300data/reade300configdata.phase_cop.srcoffset,0x6A74,UINT +I813=micro820.micro820.e300data/reade300configdata.phase_cop.srcoffset,0x6C08,UINT I814=micro820.micro820.e300data/reade300configdata.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I815=micro820.micro820.e300data/reade300configdata.phase_cop.destoffset,0x6A74,UINT -I816=micro820.micro820.e300data/reade300configdata.phase_cop.length,0x6A74,UINT -I817=micro820.micro820.e300data/reade300configdata.phase_cop.swap,0x6A70,BOOL +I815=micro820.micro820.e300data/reade300configdata.phase_cop.destoffset,0x6C08,UINT +I816=micro820.micro820.e300data/reade300configdata.phase_cop.length,0x6C08,UINT +I817=micro820.micro820.e300data/reade300configdata.phase_cop.swap,0x6C04,BOOL I818=micro820.micro820.e300data/reade300configdata.phase_cop.__adi_src,0xFFFFFFFF,UINT I819=micro820.micro820.e300data/reade300configdata.phase_cop.__adi_dest,0xFFFFFFFF,UINT I820=micro820.micro820.e300data/reade300configdata.phase_cop.__dti_src,0xFFFFFFFF,SINT I821=micro820.micro820.e300data/reade300configdata.phase_cop.__dti_dest,0xFFFFFFFF,SINT -I822=micro820.micro820.e300data/d_2_s_flasetting.inp_dint,0x6A7C,UDINT +I822=micro820.micro820.e300data/d_2_s_flasetting.inp_dint,0x6C10,UDINT I823=micro820.micro820.e300data/writee300configdata.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I824=micro820.micro820.e300data/writee300configdata.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I825=micro820.micro820.e300data/writee300configdata.int_cop.enable,0x6A70,BOOL +I825=micro820.micro820.e300data/writee300configdata.int_cop.enable,0x6C04,BOOL I826=micro820.micro820.e300data/writee300configdata.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I827=micro820.micro820.e300data/writee300configdata.int_cop.srcoffset,0x6A74,UINT +I827=micro820.micro820.e300data/writee300configdata.int_cop.srcoffset,0x6C08,UINT I828=micro820.micro820.e300data/writee300configdata.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I829=micro820.micro820.e300data/writee300configdata.int_cop.destoffset,0x6A74,UINT -I830=micro820.micro820.e300data/writee300configdata.int_cop.length,0x6A74,UINT -I831=micro820.micro820.e300data/writee300configdata.int_cop.swap,0x6A70,BOOL +I829=micro820.micro820.e300data/writee300configdata.int_cop.destoffset,0x6C08,UINT +I830=micro820.micro820.e300data/writee300configdata.int_cop.length,0x6C08,UINT +I831=micro820.micro820.e300data/writee300configdata.int_cop.swap,0x6C04,BOOL I832=micro820.micro820.e300data/writee300configdata.int_cop.__adi_src,0xFFFFFFFF,UINT I833=micro820.micro820.e300data/writee300configdata.int_cop.__adi_dest,0xFFFFFFFF,UINT I834=micro820.micro820.e300data/writee300configdata.int_cop.__dti_src,0xFFFFFFFF,SINT I835=micro820.micro820.e300data/writee300configdata.int_cop.__dti_dest,0xFFFFFFFF,SINT -I836=micro820.micro820.e300data/writee300configdata.real_cop.enable,0x6A70,BOOL +I836=micro820.micro820.e300data/writee300configdata.real_cop.enable,0x6C04,BOOL I837=micro820.micro820.e300data/writee300configdata.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I838=micro820.micro820.e300data/writee300configdata.real_cop.srcoffset,0x6A74,UINT +I838=micro820.micro820.e300data/writee300configdata.real_cop.srcoffset,0x6C08,UINT I839=micro820.micro820.e300data/writee300configdata.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I840=micro820.micro820.e300data/writee300configdata.real_cop.destoffset,0x6A74,UINT -I841=micro820.micro820.e300data/writee300configdata.real_cop.length,0x6A74,UINT -I842=micro820.micro820.e300data/writee300configdata.real_cop.swap,0x6A70,BOOL +I840=micro820.micro820.e300data/writee300configdata.real_cop.destoffset,0x6C08,UINT +I841=micro820.micro820.e300data/writee300configdata.real_cop.length,0x6C08,UINT +I842=micro820.micro820.e300data/writee300configdata.real_cop.swap,0x6C04,BOOL I843=micro820.micro820.e300data/writee300configdata.real_cop.__adi_src,0xFFFFFFFF,UINT I844=micro820.micro820.e300data/writee300configdata.real_cop.__adi_dest,0xFFFFFFFF,UINT I845=micro820.micro820.e300data/writee300configdata.real_cop.__dti_src,0xFFFFFFFF,SINT I846=micro820.micro820.e300data/writee300configdata.real_cop.__dti_dest,0xFFFFFFFF,SINT -I847=micro820.micro820.e300data/writee300configdata.phase_cop.enable,0x6A70,BOOL +I847=micro820.micro820.e300data/writee300configdata.phase_cop.enable,0x6C04,BOOL I848=micro820.micro820.e300data/writee300configdata.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I849=micro820.micro820.e300data/writee300configdata.phase_cop.srcoffset,0x6A74,UINT +I849=micro820.micro820.e300data/writee300configdata.phase_cop.srcoffset,0x6C08,UINT I850=micro820.micro820.e300data/writee300configdata.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I851=micro820.micro820.e300data/writee300configdata.phase_cop.destoffset,0x6A74,UINT -I852=micro820.micro820.e300data/writee300configdata.phase_cop.length,0x6A74,UINT -I853=micro820.micro820.e300data/writee300configdata.phase_cop.swap,0x6A70,BOOL +I851=micro820.micro820.e300data/writee300configdata.phase_cop.destoffset,0x6C08,UINT +I852=micro820.micro820.e300data/writee300configdata.phase_cop.length,0x6C08,UINT +I853=micro820.micro820.e300data/writee300configdata.phase_cop.swap,0x6C04,BOOL I854=micro820.micro820.e300data/writee300configdata.phase_cop.__adi_src,0xFFFFFFFF,UINT I855=micro820.micro820.e300data/writee300configdata.phase_cop.__adi_dest,0xFFFFFFFF,UINT I856=micro820.micro820.e300data/writee300configdata.phase_cop.__dti_src,0xFFFFFFFF,SINT I857=micro820.micro820.e300data/writee300configdata.phase_cop.__dti_dest,0xFFFFFFFF,SINT I858=micro820.micro820.e300data/e300_write_tripreset.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I859=micro820.micro820.e300data/e300_write_tripreset.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I860=micro820.micro820.e300data/e300_write_tripreset.int_cop.enable,0x6A70,BOOL +I860=micro820.micro820.e300data/e300_write_tripreset.int_cop.enable,0x6C04,BOOL I861=micro820.micro820.e300data/e300_write_tripreset.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I862=micro820.micro820.e300data/e300_write_tripreset.int_cop.srcoffset,0x6A74,UINT +I862=micro820.micro820.e300data/e300_write_tripreset.int_cop.srcoffset,0x6C08,UINT I863=micro820.micro820.e300data/e300_write_tripreset.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I864=micro820.micro820.e300data/e300_write_tripreset.int_cop.destoffset,0x6A74,UINT -I865=micro820.micro820.e300data/e300_write_tripreset.int_cop.length,0x6A74,UINT -I866=micro820.micro820.e300data/e300_write_tripreset.int_cop.swap,0x6A70,BOOL +I864=micro820.micro820.e300data/e300_write_tripreset.int_cop.destoffset,0x6C08,UINT +I865=micro820.micro820.e300data/e300_write_tripreset.int_cop.length,0x6C08,UINT +I866=micro820.micro820.e300data/e300_write_tripreset.int_cop.swap,0x6C04,BOOL I867=micro820.micro820.e300data/e300_write_tripreset.int_cop.__adi_src,0xFFFFFFFF,UINT I868=micro820.micro820.e300data/e300_write_tripreset.int_cop.__adi_dest,0xFFFFFFFF,UINT I869=micro820.micro820.e300data/e300_write_tripreset.int_cop.__dti_src,0xFFFFFFFF,SINT I870=micro820.micro820.e300data/e300_write_tripreset.int_cop.__dti_dest,0xFFFFFFFF,SINT -I871=micro820.micro820.e300data/e300_write_tripreset.real_cop.enable,0x6A70,BOOL +I871=micro820.micro820.e300data/e300_write_tripreset.real_cop.enable,0x6C04,BOOL I872=micro820.micro820.e300data/e300_write_tripreset.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I873=micro820.micro820.e300data/e300_write_tripreset.real_cop.srcoffset,0x6A74,UINT +I873=micro820.micro820.e300data/e300_write_tripreset.real_cop.srcoffset,0x6C08,UINT I874=micro820.micro820.e300data/e300_write_tripreset.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I875=micro820.micro820.e300data/e300_write_tripreset.real_cop.destoffset,0x6A74,UINT -I876=micro820.micro820.e300data/e300_write_tripreset.real_cop.length,0x6A74,UINT -I877=micro820.micro820.e300data/e300_write_tripreset.real_cop.swap,0x6A70,BOOL +I875=micro820.micro820.e300data/e300_write_tripreset.real_cop.destoffset,0x6C08,UINT +I876=micro820.micro820.e300data/e300_write_tripreset.real_cop.length,0x6C08,UINT +I877=micro820.micro820.e300data/e300_write_tripreset.real_cop.swap,0x6C04,BOOL I878=micro820.micro820.e300data/e300_write_tripreset.real_cop.__adi_src,0xFFFFFFFF,UINT I879=micro820.micro820.e300data/e300_write_tripreset.real_cop.__adi_dest,0xFFFFFFFF,UINT I880=micro820.micro820.e300data/e300_write_tripreset.real_cop.__dti_src,0xFFFFFFFF,SINT I881=micro820.micro820.e300data/e300_write_tripreset.real_cop.__dti_dest,0xFFFFFFFF,SINT -I882=micro820.micro820.e300data/e300_write_tripreset.phase_cop.enable,0x6A70,BOOL +I882=micro820.micro820.e300data/e300_write_tripreset.phase_cop.enable,0x6C04,BOOL I883=micro820.micro820.e300data/e300_write_tripreset.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I884=micro820.micro820.e300data/e300_write_tripreset.phase_cop.srcoffset,0x6A74,UINT +I884=micro820.micro820.e300data/e300_write_tripreset.phase_cop.srcoffset,0x6C08,UINT I885=micro820.micro820.e300data/e300_write_tripreset.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I886=micro820.micro820.e300data/e300_write_tripreset.phase_cop.destoffset,0x6A74,UINT -I887=micro820.micro820.e300data/e300_write_tripreset.phase_cop.length,0x6A74,UINT -I888=micro820.micro820.e300data/e300_write_tripreset.phase_cop.swap,0x6A70,BOOL +I886=micro820.micro820.e300data/e300_write_tripreset.phase_cop.destoffset,0x6C08,UINT +I887=micro820.micro820.e300data/e300_write_tripreset.phase_cop.length,0x6C08,UINT +I888=micro820.micro820.e300data/e300_write_tripreset.phase_cop.swap,0x6C04,BOOL I889=micro820.micro820.e300data/e300_write_tripreset.phase_cop.__adi_src,0xFFFFFFFF,UINT I890=micro820.micro820.e300data/e300_write_tripreset.phase_cop.__adi_dest,0xFFFFFFFF,UINT I891=micro820.micro820.e300data/e300_write_tripreset.phase_cop.__dti_src,0xFFFFFFFF,SINT I892=micro820.micro820.e300data/e300_write_tripreset.phase_cop.__dti_dest,0xFFFFFFFF,SINT -I893=micro820.micro820.e300data/e300_read_param.fben,0x6A70,BOOL -I894=micro820.micro820.e300data/e300_read_param.ipaddress,0x6A88,STRING -I895=micro820.micro820.e300data/e300_read_param.updaterate_ms,0x6A74,UINT -I896=micro820.micro820.e300data/e300_read_param.enable,0x6A70,BOOL -I897=micro820.micro820.e300data/e300_read_param.paramnumber,0x6A7C,UDINT -I898=micro820.micro820.e300data/e300_read_param.msgobjread.in,0x6A70,BOOL +I893=micro820.micro820.e300data/e300_read_param.fben,0x6C04,BOOL +I894=micro820.micro820.e300data/e300_read_param.ipaddress,0x6C1C,STRING +I895=micro820.micro820.e300data/e300_read_param.updaterate_ms,0x6C08,UINT +I896=micro820.micro820.e300data/e300_read_param.enable,0x6C04,BOOL +I897=micro820.micro820.e300data/e300_read_param.paramnumber,0x6C10,UDINT +I898=micro820.micro820.e300data/e300_read_param.msgobjread.in,0x6C04,BOOL I899=micro820.micro820.e300data/e300_read_param.msgobjread.ctrlcfg,0xFFFFFFFF,CIPCONTROLCFG I900=micro820.micro820.e300data/e300_read_param.msgobjread.appcfg,0xFFFFFFFF,CIPAPPCFG I901=micro820.micro820.e300data/e300_read_param.msgobjread.targetcfg,0xFFFFFFFF,CIPTARGETCFG I902=micro820.micro820.e300data/e300_read_param.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C -I903=micro820.micro820.e300data/e300_read_param.msgobjread.reqlength,0x6A74,UINT +I903=micro820.micro820.e300data/e300_read_param.msgobjread.reqlength,0x6C08,UINT I904=micro820.micro820.e300data/e300_read_param.msgobjread.resdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I905=micro820.micro820.e300data/e300_read_param.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT I906=micro820.micro820.e300data/e300_read_param.msgobjread.__adi_resdata,0xFFFFFFFF,UINT -I907=micro820.micro820.e300data/e300_read_param.fben_rtrig.clk,0x6A70,BOOL -I908=micro820.micro820.e300data/e300_read_param.msgobjread_q_rtrig.clk,0x6A70,BOOL -I909=micro820.micro820.e300data/e300_read_param.msgobjread_err_rtrig.clk,0x6A70,BOOL -I910=micro820.micro820.e300data/e300_read_param.int_cop.enable,0x6A70,BOOL +I907=micro820.micro820.e300data/e300_read_param.fben_rtrig.clk,0x6C04,BOOL +I908=micro820.micro820.e300data/e300_read_param.msgobjread_q_rtrig.clk,0x6C04,BOOL +I909=micro820.micro820.e300data/e300_read_param.msgobjread_err_rtrig.clk,0x6C04,BOOL +I910=micro820.micro820.e300data/e300_read_param.int_cop.enable,0x6C04,BOOL I911=micro820.micro820.e300data/e300_read_param.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I912=micro820.micro820.e300data/e300_read_param.int_cop.srcoffset,0x6A74,UINT +I912=micro820.micro820.e300data/e300_read_param.int_cop.srcoffset,0x6C08,UINT I913=micro820.micro820.e300data/e300_read_param.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I914=micro820.micro820.e300data/e300_read_param.int_cop.destoffset,0x6A74,UINT -I915=micro820.micro820.e300data/e300_read_param.int_cop.length,0x6A74,UINT -I916=micro820.micro820.e300data/e300_read_param.int_cop.swap,0x6A70,BOOL +I914=micro820.micro820.e300data/e300_read_param.int_cop.destoffset,0x6C08,UINT +I915=micro820.micro820.e300data/e300_read_param.int_cop.length,0x6C08,UINT +I916=micro820.micro820.e300data/e300_read_param.int_cop.swap,0x6C04,BOOL I917=micro820.micro820.e300data/e300_read_param.int_cop.__adi_src,0xFFFFFFFF,UINT I918=micro820.micro820.e300data/e300_read_param.int_cop.__adi_dest,0xFFFFFFFF,UINT I919=micro820.micro820.e300data/e300_read_param.int_cop.__dti_src,0xFFFFFFFF,SINT I920=micro820.micro820.e300data/e300_read_param.int_cop.__dti_dest,0xFFFFFFFF,SINT -I921=micro820.micro820.e300data/e300_read_param.real_cop.enable,0x6A70,BOOL +I921=micro820.micro820.e300data/e300_read_param.real_cop.enable,0x6C04,BOOL I922=micro820.micro820.e300data/e300_read_param.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I923=micro820.micro820.e300data/e300_read_param.real_cop.srcoffset,0x6A74,UINT +I923=micro820.micro820.e300data/e300_read_param.real_cop.srcoffset,0x6C08,UINT I924=micro820.micro820.e300data/e300_read_param.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I925=micro820.micro820.e300data/e300_read_param.real_cop.destoffset,0x6A74,UINT -I926=micro820.micro820.e300data/e300_read_param.real_cop.length,0x6A74,UINT -I927=micro820.micro820.e300data/e300_read_param.real_cop.swap,0x6A70,BOOL +I925=micro820.micro820.e300data/e300_read_param.real_cop.destoffset,0x6C08,UINT +I926=micro820.micro820.e300data/e300_read_param.real_cop.length,0x6C08,UINT +I927=micro820.micro820.e300data/e300_read_param.real_cop.swap,0x6C04,BOOL I928=micro820.micro820.e300data/e300_read_param.real_cop.__adi_src,0xFFFFFFFF,UINT I929=micro820.micro820.e300data/e300_read_param.real_cop.__adi_dest,0xFFFFFFFF,UINT I930=micro820.micro820.e300data/e300_read_param.real_cop.__dti_src,0xFFFFFFFF,SINT I931=micro820.micro820.e300data/e300_read_param.real_cop.__dti_dest,0xFFFFFFFF,SINT -I932=micro820.micro820.e300data/e300_read_param.phase_cop.enable,0x6A70,BOOL +I932=micro820.micro820.e300data/e300_read_param.phase_cop.enable,0x6C04,BOOL I933=micro820.micro820.e300data/e300_read_param.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I934=micro820.micro820.e300data/e300_read_param.phase_cop.srcoffset,0x6A74,UINT +I934=micro820.micro820.e300data/e300_read_param.phase_cop.srcoffset,0x6C08,UINT I935=micro820.micro820.e300data/e300_read_param.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I936=micro820.micro820.e300data/e300_read_param.phase_cop.destoffset,0x6A74,UINT -I937=micro820.micro820.e300data/e300_read_param.phase_cop.length,0x6A74,UINT -I938=micro820.micro820.e300data/e300_read_param.phase_cop.swap,0x6A70,BOOL +I936=micro820.micro820.e300data/e300_read_param.phase_cop.destoffset,0x6C08,UINT +I937=micro820.micro820.e300data/e300_read_param.phase_cop.length,0x6C08,UINT +I938=micro820.micro820.e300data/e300_read_param.phase_cop.swap,0x6C04,BOOL I939=micro820.micro820.e300data/e300_read_param.phase_cop.__adi_src,0xFFFFFFFF,UINT I940=micro820.micro820.e300data/e300_read_param.phase_cop.__adi_dest,0xFFFFFFFF,UINT I941=micro820.micro820.e300data/e300_read_param.phase_cop.__dti_src,0xFFFFFFFF,SINT I942=micro820.micro820.e300data/e300_read_param.phase_cop.__dti_dest,0xFFFFFFFF,SINT -I943=micro820.micro820.e300data/e300_read_param.fben_ftrig.clk,0x6A70,BOOL +I943=micro820.micro820.e300data/e300_read_param.fben_ftrig.clk,0x6C04,BOOL I944=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I945=micro820.micro820.e300data/e300_tripstatuscurrent.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I946=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.enable,0x6A70,BOOL +I946=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.enable,0x6C04,BOOL I947=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I948=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.srcoffset,0x6A74,UINT +I948=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.srcoffset,0x6C08,UINT I949=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I950=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.destoffset,0x6A74,UINT -I951=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.length,0x6A74,UINT -I952=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.swap,0x6A70,BOOL +I950=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.destoffset,0x6C08,UINT +I951=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.length,0x6C08,UINT +I952=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.swap,0x6C04,BOOL I953=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.__adi_src,0xFFFFFFFF,UINT I954=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.__adi_dest,0xFFFFFFFF,UINT I955=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.__dti_src,0xFFFFFFFF,SINT I956=micro820.micro820.e300data/e300_tripstatuscurrent.int_cop.__dti_dest,0xFFFFFFFF,SINT -I957=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.enable,0x6A70,BOOL +I957=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.enable,0x6C04,BOOL I958=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I959=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.srcoffset,0x6A74,UINT +I959=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.srcoffset,0x6C08,UINT I960=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I961=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.destoffset,0x6A74,UINT -I962=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.length,0x6A74,UINT -I963=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.swap,0x6A70,BOOL +I961=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.destoffset,0x6C08,UINT +I962=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.length,0x6C08,UINT +I963=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.swap,0x6C04,BOOL I964=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.__adi_src,0xFFFFFFFF,UINT I965=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.__adi_dest,0xFFFFFFFF,UINT I966=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.__dti_src,0xFFFFFFFF,SINT I967=micro820.micro820.e300data/e300_tripstatuscurrent.real_cop.__dti_dest,0xFFFFFFFF,SINT -I968=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.enable,0x6A70,BOOL +I968=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.enable,0x6C04,BOOL I969=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I970=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.srcoffset,0x6A74,UINT +I970=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.srcoffset,0x6C08,UINT I971=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I972=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.destoffset,0x6A74,UINT -I973=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.length,0x6A74,UINT -I974=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.swap,0x6A70,BOOL +I972=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.destoffset,0x6C08,UINT +I973=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.length,0x6C08,UINT +I974=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.swap,0x6C04,BOOL I975=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.__adi_src,0xFFFFFFFF,UINT I976=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.__adi_dest,0xFFFFFFFF,UINT I977=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.__dti_src,0xFFFFFFFF,SINT I978=micro820.micro820.e300data/e300_tripstatuscurrent.phase_cop.__dti_dest,0xFFFFFFFF,SINT I979=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I980=micro820.micro820.e300data/e300_tripstatusvoltage.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I981=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.enable,0x6A70,BOOL +I981=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.enable,0x6C04,BOOL I982=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I983=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.srcoffset,0x6A74,UINT +I983=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.srcoffset,0x6C08,UINT I984=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I985=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.destoffset,0x6A74,UINT -I986=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.length,0x6A74,UINT -I987=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.swap,0x6A70,BOOL +I985=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.destoffset,0x6C08,UINT +I986=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.length,0x6C08,UINT +I987=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.swap,0x6C04,BOOL I988=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.__adi_src,0xFFFFFFFF,UINT I989=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.__adi_dest,0xFFFFFFFF,UINT I990=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.__dti_src,0xFFFFFFFF,SINT I991=micro820.micro820.e300data/e300_tripstatusvoltage.int_cop.__dti_dest,0xFFFFFFFF,SINT -I992=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.enable,0x6A70,BOOL +I992=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.enable,0x6C04,BOOL I993=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I994=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.srcoffset,0x6A74,UINT +I994=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.srcoffset,0x6C08,UINT I995=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I996=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.destoffset,0x6A74,UINT -I997=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.length,0x6A74,UINT -I998=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.swap,0x6A70,BOOL +I996=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.destoffset,0x6C08,UINT +I997=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.length,0x6C08,UINT +I998=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.swap,0x6C04,BOOL I999=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.__adi_src,0xFFFFFFFF,UINT I1000=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.__adi_dest,0xFFFFFFFF,UINT I1001=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.__dti_src,0xFFFFFFFF,SINT I1002=micro820.micro820.e300data/e300_tripstatusvoltage.real_cop.__dti_dest,0xFFFFFFFF,SINT -I1003=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.enable,0x6A70,BOOL +I1003=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.enable,0x6C04,BOOL I1004=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1005=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.srcoffset,0x6A74,UINT +I1005=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.srcoffset,0x6C08,UINT I1006=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1007=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.destoffset,0x6A74,UINT -I1008=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.length,0x6A74,UINT -I1009=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.swap,0x6A70,BOOL +I1007=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.destoffset,0x6C08,UINT +I1008=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.length,0x6C08,UINT +I1009=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.swap,0x6C04,BOOL I1010=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.__adi_src,0xFFFFFFFF,UINT I1011=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.__adi_dest,0xFFFFFFFF,UINT I1012=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.__dti_src,0xFFFFFFFF,SINT I1013=micro820.micro820.e300data/e300_tripstatusvoltage.phase_cop.__dti_dest,0xFFFFFFFF,SINT I1014=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I1015=micro820.micro820.e300data/e300_tripstatuspower.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I1016=micro820.micro820.e300data/e300_tripstatuspower.int_cop.enable,0x6A70,BOOL +I1016=micro820.micro820.e300data/e300_tripstatuspower.int_cop.enable,0x6C04,BOOL I1017=micro820.micro820.e300data/e300_tripstatuspower.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1018=micro820.micro820.e300data/e300_tripstatuspower.int_cop.srcoffset,0x6A74,UINT +I1018=micro820.micro820.e300data/e300_tripstatuspower.int_cop.srcoffset,0x6C08,UINT I1019=micro820.micro820.e300data/e300_tripstatuspower.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1020=micro820.micro820.e300data/e300_tripstatuspower.int_cop.destoffset,0x6A74,UINT -I1021=micro820.micro820.e300data/e300_tripstatuspower.int_cop.length,0x6A74,UINT -I1022=micro820.micro820.e300data/e300_tripstatuspower.int_cop.swap,0x6A70,BOOL +I1020=micro820.micro820.e300data/e300_tripstatuspower.int_cop.destoffset,0x6C08,UINT +I1021=micro820.micro820.e300data/e300_tripstatuspower.int_cop.length,0x6C08,UINT +I1022=micro820.micro820.e300data/e300_tripstatuspower.int_cop.swap,0x6C04,BOOL I1023=micro820.micro820.e300data/e300_tripstatuspower.int_cop.__adi_src,0xFFFFFFFF,UINT I1024=micro820.micro820.e300data/e300_tripstatuspower.int_cop.__adi_dest,0xFFFFFFFF,UINT I1025=micro820.micro820.e300data/e300_tripstatuspower.int_cop.__dti_src,0xFFFFFFFF,SINT I1026=micro820.micro820.e300data/e300_tripstatuspower.int_cop.__dti_dest,0xFFFFFFFF,SINT -I1027=micro820.micro820.e300data/e300_tripstatuspower.real_cop.enable,0x6A70,BOOL +I1027=micro820.micro820.e300data/e300_tripstatuspower.real_cop.enable,0x6C04,BOOL I1028=micro820.micro820.e300data/e300_tripstatuspower.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1029=micro820.micro820.e300data/e300_tripstatuspower.real_cop.srcoffset,0x6A74,UINT +I1029=micro820.micro820.e300data/e300_tripstatuspower.real_cop.srcoffset,0x6C08,UINT I1030=micro820.micro820.e300data/e300_tripstatuspower.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1031=micro820.micro820.e300data/e300_tripstatuspower.real_cop.destoffset,0x6A74,UINT -I1032=micro820.micro820.e300data/e300_tripstatuspower.real_cop.length,0x6A74,UINT -I1033=micro820.micro820.e300data/e300_tripstatuspower.real_cop.swap,0x6A70,BOOL +I1031=micro820.micro820.e300data/e300_tripstatuspower.real_cop.destoffset,0x6C08,UINT +I1032=micro820.micro820.e300data/e300_tripstatuspower.real_cop.length,0x6C08,UINT +I1033=micro820.micro820.e300data/e300_tripstatuspower.real_cop.swap,0x6C04,BOOL I1034=micro820.micro820.e300data/e300_tripstatuspower.real_cop.__adi_src,0xFFFFFFFF,UINT I1035=micro820.micro820.e300data/e300_tripstatuspower.real_cop.__adi_dest,0xFFFFFFFF,UINT I1036=micro820.micro820.e300data/e300_tripstatuspower.real_cop.__dti_src,0xFFFFFFFF,SINT I1037=micro820.micro820.e300data/e300_tripstatuspower.real_cop.__dti_dest,0xFFFFFFFF,SINT -I1038=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.enable,0x6A70,BOOL +I1038=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.enable,0x6C04,BOOL I1039=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1040=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.srcoffset,0x6A74,UINT +I1040=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.srcoffset,0x6C08,UINT I1041=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1042=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.destoffset,0x6A74,UINT -I1043=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.length,0x6A74,UINT -I1044=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.swap,0x6A70,BOOL +I1042=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.destoffset,0x6C08,UINT +I1043=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.length,0x6C08,UINT +I1044=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.swap,0x6C04,BOOL I1045=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.__adi_src,0xFFFFFFFF,UINT I1046=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.__adi_dest,0xFFFFFFFF,UINT I1047=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.__dti_src,0xFFFFFFFF,SINT I1048=micro820.micro820.e300data/e300_tripstatuspower.phase_cop.__dti_dest,0xFFFFFFFF,SINT I1049=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I1050=micro820.micro820.e300data/e300_tripstatuscontrol.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I1051=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.enable,0x6A70,BOOL +I1051=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.enable,0x6C04,BOOL I1052=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1053=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.srcoffset,0x6A74,UINT +I1053=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.srcoffset,0x6C08,UINT I1054=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1055=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.destoffset,0x6A74,UINT -I1056=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.length,0x6A74,UINT -I1057=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.swap,0x6A70,BOOL +I1055=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.destoffset,0x6C08,UINT +I1056=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.length,0x6C08,UINT +I1057=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.swap,0x6C04,BOOL I1058=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.__adi_src,0xFFFFFFFF,UINT I1059=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.__adi_dest,0xFFFFFFFF,UINT I1060=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.__dti_src,0xFFFFFFFF,SINT I1061=micro820.micro820.e300data/e300_tripstatuscontrol.int_cop.__dti_dest,0xFFFFFFFF,SINT -I1062=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.enable,0x6A70,BOOL +I1062=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.enable,0x6C04,BOOL I1063=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1064=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.srcoffset,0x6A74,UINT +I1064=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.srcoffset,0x6C08,UINT I1065=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1066=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.destoffset,0x6A74,UINT -I1067=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.length,0x6A74,UINT -I1068=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.swap,0x6A70,BOOL +I1066=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.destoffset,0x6C08,UINT +I1067=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.length,0x6C08,UINT +I1068=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.swap,0x6C04,BOOL I1069=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.__adi_src,0xFFFFFFFF,UINT I1070=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.__adi_dest,0xFFFFFFFF,UINT I1071=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.__dti_src,0xFFFFFFFF,SINT I1072=micro820.micro820.e300data/e300_tripstatuscontrol.real_cop.__dti_dest,0xFFFFFFFF,SINT -I1073=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.enable,0x6A70,BOOL +I1073=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.enable,0x6C04,BOOL I1074=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1075=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.srcoffset,0x6A74,UINT +I1075=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.srcoffset,0x6C08,UINT I1076=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1077=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.destoffset,0x6A74,UINT -I1078=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.length,0x6A74,UINT -I1079=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.swap,0x6A70,BOOL +I1077=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.destoffset,0x6C08,UINT +I1078=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.length,0x6C08,UINT +I1079=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.swap,0x6C04,BOOL I1080=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.__adi_src,0xFFFFFFFF,UINT I1081=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.__adi_dest,0xFFFFFFFF,UINT I1082=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.__dti_src,0xFFFFFFFF,SINT I1083=micro820.micro820.e300data/e300_tripstatuscontrol.phase_cop.__dti_dest,0xFFFFFFFF,SINT I1084=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I1085=micro820.micro820.e300data/e300_warnstatuscurrent.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I1086=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.enable,0x6A70,BOOL +I1086=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.enable,0x6C04,BOOL I1087=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1088=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.srcoffset,0x6A74,UINT +I1088=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.srcoffset,0x6C08,UINT I1089=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1090=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.destoffset,0x6A74,UINT -I1091=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.length,0x6A74,UINT -I1092=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.swap,0x6A70,BOOL +I1090=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.destoffset,0x6C08,UINT +I1091=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.length,0x6C08,UINT +I1092=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.swap,0x6C04,BOOL I1093=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.__adi_src,0xFFFFFFFF,UINT I1094=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.__adi_dest,0xFFFFFFFF,UINT I1095=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.__dti_src,0xFFFFFFFF,SINT I1096=micro820.micro820.e300data/e300_warnstatuscurrent.int_cop.__dti_dest,0xFFFFFFFF,SINT -I1097=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.enable,0x6A70,BOOL +I1097=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.enable,0x6C04,BOOL I1098=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1099=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.srcoffset,0x6A74,UINT +I1099=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.srcoffset,0x6C08,UINT I1100=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1101=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.destoffset,0x6A74,UINT -I1102=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.length,0x6A74,UINT -I1103=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.swap,0x6A70,BOOL +I1101=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.destoffset,0x6C08,UINT +I1102=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.length,0x6C08,UINT +I1103=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.swap,0x6C04,BOOL I1104=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.__adi_src,0xFFFFFFFF,UINT I1105=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.__adi_dest,0xFFFFFFFF,UINT I1106=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.__dti_src,0xFFFFFFFF,SINT I1107=micro820.micro820.e300data/e300_warnstatuscurrent.real_cop.__dti_dest,0xFFFFFFFF,SINT -I1108=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.enable,0x6A70,BOOL +I1108=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.enable,0x6C04,BOOL I1109=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1110=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.srcoffset,0x6A74,UINT +I1110=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.srcoffset,0x6C08,UINT I1111=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1112=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.destoffset,0x6A74,UINT -I1113=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.length,0x6A74,UINT -I1114=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.swap,0x6A70,BOOL +I1112=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.destoffset,0x6C08,UINT +I1113=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.length,0x6C08,UINT +I1114=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.swap,0x6C04,BOOL I1115=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.__adi_src,0xFFFFFFFF,UINT I1116=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.__adi_dest,0xFFFFFFFF,UINT I1117=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.__dti_src,0xFFFFFFFF,SINT I1118=micro820.micro820.e300data/e300_warnstatuscurrent.phase_cop.__dti_dest,0xFFFFFFFF,SINT I1119=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I1120=micro820.micro820.e300data/e300_warnstatusvoltage.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I1121=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.enable,0x6A70,BOOL +I1121=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.enable,0x6C04,BOOL I1122=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1123=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.srcoffset,0x6A74,UINT +I1123=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.srcoffset,0x6C08,UINT I1124=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1125=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.destoffset,0x6A74,UINT -I1126=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.length,0x6A74,UINT -I1127=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.swap,0x6A70,BOOL +I1125=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.destoffset,0x6C08,UINT +I1126=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.length,0x6C08,UINT +I1127=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.swap,0x6C04,BOOL I1128=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.__adi_src,0xFFFFFFFF,UINT I1129=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.__adi_dest,0xFFFFFFFF,UINT I1130=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.__dti_src,0xFFFFFFFF,SINT I1131=micro820.micro820.e300data/e300_warnstatusvoltage.int_cop.__dti_dest,0xFFFFFFFF,SINT -I1132=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.enable,0x6A70,BOOL +I1132=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.enable,0x6C04,BOOL I1133=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1134=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.srcoffset,0x6A74,UINT +I1134=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.srcoffset,0x6C08,UINT I1135=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1136=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.destoffset,0x6A74,UINT -I1137=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.length,0x6A74,UINT -I1138=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.swap,0x6A70,BOOL +I1136=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.destoffset,0x6C08,UINT +I1137=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.length,0x6C08,UINT +I1138=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.swap,0x6C04,BOOL I1139=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.__adi_src,0xFFFFFFFF,UINT I1140=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.__adi_dest,0xFFFFFFFF,UINT I1141=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.__dti_src,0xFFFFFFFF,SINT I1142=micro820.micro820.e300data/e300_warnstatusvoltage.real_cop.__dti_dest,0xFFFFFFFF,SINT -I1143=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.enable,0x6A70,BOOL +I1143=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.enable,0x6C04,BOOL I1144=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1145=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.srcoffset,0x6A74,UINT +I1145=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.srcoffset,0x6C08,UINT I1146=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1147=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.destoffset,0x6A74,UINT -I1148=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.length,0x6A74,UINT -I1149=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.swap,0x6A70,BOOL +I1147=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.destoffset,0x6C08,UINT +I1148=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.length,0x6C08,UINT +I1149=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.swap,0x6C04,BOOL I1150=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.__adi_src,0xFFFFFFFF,UINT I1151=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.__adi_dest,0xFFFFFFFF,UINT I1152=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.__dti_src,0xFFFFFFFF,SINT I1153=micro820.micro820.e300data/e300_warnstatusvoltage.phase_cop.__dti_dest,0xFFFFFFFF,SINT I1154=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I1155=micro820.micro820.e300data/e300_warnstatuspower.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I1156=micro820.micro820.e300data/e300_warnstatuspower.int_cop.enable,0x6A70,BOOL +I1156=micro820.micro820.e300data/e300_warnstatuspower.int_cop.enable,0x6C04,BOOL I1157=micro820.micro820.e300data/e300_warnstatuspower.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1158=micro820.micro820.e300data/e300_warnstatuspower.int_cop.srcoffset,0x6A74,UINT +I1158=micro820.micro820.e300data/e300_warnstatuspower.int_cop.srcoffset,0x6C08,UINT I1159=micro820.micro820.e300data/e300_warnstatuspower.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1160=micro820.micro820.e300data/e300_warnstatuspower.int_cop.destoffset,0x6A74,UINT -I1161=micro820.micro820.e300data/e300_warnstatuspower.int_cop.length,0x6A74,UINT -I1162=micro820.micro820.e300data/e300_warnstatuspower.int_cop.swap,0x6A70,BOOL +I1160=micro820.micro820.e300data/e300_warnstatuspower.int_cop.destoffset,0x6C08,UINT +I1161=micro820.micro820.e300data/e300_warnstatuspower.int_cop.length,0x6C08,UINT +I1162=micro820.micro820.e300data/e300_warnstatuspower.int_cop.swap,0x6C04,BOOL I1163=micro820.micro820.e300data/e300_warnstatuspower.int_cop.__adi_src,0xFFFFFFFF,UINT I1164=micro820.micro820.e300data/e300_warnstatuspower.int_cop.__adi_dest,0xFFFFFFFF,UINT I1165=micro820.micro820.e300data/e300_warnstatuspower.int_cop.__dti_src,0xFFFFFFFF,SINT I1166=micro820.micro820.e300data/e300_warnstatuspower.int_cop.__dti_dest,0xFFFFFFFF,SINT -I1167=micro820.micro820.e300data/e300_warnstatuspower.real_cop.enable,0x6A70,BOOL +I1167=micro820.micro820.e300data/e300_warnstatuspower.real_cop.enable,0x6C04,BOOL I1168=micro820.micro820.e300data/e300_warnstatuspower.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1169=micro820.micro820.e300data/e300_warnstatuspower.real_cop.srcoffset,0x6A74,UINT +I1169=micro820.micro820.e300data/e300_warnstatuspower.real_cop.srcoffset,0x6C08,UINT I1170=micro820.micro820.e300data/e300_warnstatuspower.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1171=micro820.micro820.e300data/e300_warnstatuspower.real_cop.destoffset,0x6A74,UINT -I1172=micro820.micro820.e300data/e300_warnstatuspower.real_cop.length,0x6A74,UINT -I1173=micro820.micro820.e300data/e300_warnstatuspower.real_cop.swap,0x6A70,BOOL +I1171=micro820.micro820.e300data/e300_warnstatuspower.real_cop.destoffset,0x6C08,UINT +I1172=micro820.micro820.e300data/e300_warnstatuspower.real_cop.length,0x6C08,UINT +I1173=micro820.micro820.e300data/e300_warnstatuspower.real_cop.swap,0x6C04,BOOL I1174=micro820.micro820.e300data/e300_warnstatuspower.real_cop.__adi_src,0xFFFFFFFF,UINT I1175=micro820.micro820.e300data/e300_warnstatuspower.real_cop.__adi_dest,0xFFFFFFFF,UINT I1176=micro820.micro820.e300data/e300_warnstatuspower.real_cop.__dti_src,0xFFFFFFFF,SINT I1177=micro820.micro820.e300data/e300_warnstatuspower.real_cop.__dti_dest,0xFFFFFFFF,SINT -I1178=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.enable,0x6A70,BOOL +I1178=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.enable,0x6C04,BOOL I1179=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1180=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.srcoffset,0x6A74,UINT +I1180=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.srcoffset,0x6C08,UINT I1181=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1182=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.destoffset,0x6A74,UINT -I1183=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.length,0x6A74,UINT -I1184=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.swap,0x6A70,BOOL +I1182=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.destoffset,0x6C08,UINT +I1183=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.length,0x6C08,UINT +I1184=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.swap,0x6C04,BOOL I1185=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.__adi_src,0xFFFFFFFF,UINT I1186=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.__adi_dest,0xFFFFFFFF,UINT I1187=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.__dti_src,0xFFFFFFFF,SINT I1188=micro820.micro820.e300data/e300_warnstatuspower.phase_cop.__dti_dest,0xFFFFFFFF,SINT I1189=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C I1190=micro820.micro820.e300data/e300_warnstatuscontrol.msgobjread.__adi_reqdata,0xFFFFFFFF,UINT -I1191=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.enable,0x6A70,BOOL +I1191=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.enable,0x6C04,BOOL I1192=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1193=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.srcoffset,0x6A74,UINT +I1193=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.srcoffset,0x6C08,UINT I1194=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1195=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.destoffset,0x6A74,UINT -I1196=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.length,0x6A74,UINT -I1197=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.swap,0x6A70,BOOL +I1195=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.destoffset,0x6C08,UINT +I1196=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.length,0x6C08,UINT +I1197=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.swap,0x6C04,BOOL I1198=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.__adi_src,0xFFFFFFFF,UINT I1199=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.__adi_dest,0xFFFFFFFF,UINT I1200=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.__dti_src,0xFFFFFFFF,SINT I1201=micro820.micro820.e300data/e300_warnstatuscontrol.int_cop.__dti_dest,0xFFFFFFFF,SINT -I1202=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.enable,0x6A70,BOOL +I1202=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.enable,0x6C04,BOOL I1203=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1204=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.srcoffset,0x6A74,UINT +I1204=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.srcoffset,0x6C08,UINT I1205=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1206=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.destoffset,0x6A74,UINT -I1207=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.length,0x6A74,UINT -I1208=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.swap,0x6A70,BOOL +I1206=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.destoffset,0x6C08,UINT +I1207=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.length,0x6C08,UINT +I1208=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.swap,0x6C04,BOOL I1209=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.__adi_src,0xFFFFFFFF,UINT I1210=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.__adi_dest,0xFFFFFFFF,UINT I1211=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.__dti_src,0xFFFFFFFF,SINT I1212=micro820.micro820.e300data/e300_warnstatuscontrol.real_cop.__dti_dest,0xFFFFFFFF,SINT -I1213=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.enable,0x6A70,BOOL +I1213=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.enable,0x6C04,BOOL I1214=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1215=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.srcoffset,0x6A74,UINT +I1215=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.srcoffset,0x6C08,UINT I1216=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D -I1217=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.destoffset,0x6A74,UINT -I1218=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.length,0x6A74,UINT -I1219=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.swap,0x6A70,BOOL +I1217=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.destoffset,0x6C08,UINT +I1218=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.length,0x6C08,UINT +I1219=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.swap,0x6C04,BOOL I1220=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.__adi_src,0xFFFFFFFF,UINT I1221=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.__adi_dest,0xFFFFFFFF,UINT I1222=micro820.micro820.e300data/e300_warnstatuscontrol.phase_cop.__dti_src,0xFFFFFFFF,SINT diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.d.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.d.xtc index 49749be..2e7907f 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.d.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.d.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.s.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.s.xtc index 49749be..2e7907f 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.s.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.s.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.xtc index 49749be..2e7907f 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsDebug.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsTarget.s.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsTarget.s.xtc index 74256a8..d6455eb 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsTarget.s.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsTarget.s.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsTarget.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsTarget.xtc index 74256a8..d6455eb 100644 Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsTarget.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_SymbolsTarget.xtc differ diff --git a/Controller/Controller/Micro820/Micro820/Micro820.isaxml b/Controller/Controller/Micro820/Micro820/Micro820.isaxml deleted file mode 100644 index 3885bda..0000000 --- a/Controller/Controller/Micro820/Micro820/Micro820.isaxml +++ /dev/null @@ -1,443 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/Prog2.AcfMlge b/Controller/Controller/Micro820/Micro820/Prog2.AcfMlge deleted file mode 100644 index e69de29..0000000 diff --git a/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.isaxml b/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.isaxml deleted file mode 100644 index f606af3..0000000 --- a/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.isaxml +++ /dev/null @@ -1,264 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.rtc b/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.rtc index 65bffe7..89a45ef 100644 Binary files a/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.rtc and b/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.stf b/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.stf index f4f09c4..bf71eb4 100644 --- a/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.stf +++ b/Controller/Controller/Micro820/Micro820/RA_CIP_ELECTRICAL_ENERGY_OBJ.stf @@ -206,4 +206,5 @@ MSGProdName(MSGProdName_EN, ProdNameCtrlCfg, ProdNameAppCfg, ProdNameTargetCfg,, MSGObjRead(MSGObjRead_EN, ObjReadCtrlCfg, ObjReadAppCfg, ObjReadTargetCfg,, 0, ObjReadResData); + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.dop b/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.dop index 590525f..f67731c 100644 --- a/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.dop +++ b/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.dop @@ -1 +1 @@ -RA_E300_OUTPUT_CONTROL(140):F,LEFT(); \ No newline at end of file +RA_E300_OUTPUT_CONTROL(144):F,LEFT(); \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.isaxml b/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.isaxml deleted file mode 100644 index 86f9f44..0000000 --- a/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.isaxml +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.rtc b/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.rtc index 232c2da..3a51968 100644 Binary files a/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.rtc and b/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.stf b/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.stf index 7efb1ef..d580912 100644 --- a/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.stf +++ b/Controller/Controller/Micro820/Micro820/RA_E300_OUTPUT_CONTROL.stf @@ -119,4 +119,5 @@ END_IF; MSGProdName(MSGProdName_EN, ProdNameCtrlCfg, ProdNameAppCfg, ProdNameTargetCfg,, 0, ProdNameResData); MSGWriteOutput(MSGWriteOutput_EN, WriteOutputCtrlCfg, WriteOutputAppCfg, WriteOutputTargetCfg, WriteOutputReqData, 1,); + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc b/Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc index 51a1469..bc4118a 100644 Binary files a/Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc and b/Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/READE300CONFIG.rtc b/Controller/Controller/Micro820/Micro820/READE300CONFIG.rtc index 5616012..e97bb30 100644 Binary files a/Controller/Controller/Micro820/Micro820/READE300CONFIG.rtc and b/Controller/Controller/Micro820/Micro820/READE300CONFIG.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/READE300IO.rtc b/Controller/Controller/Micro820/Micro820/READE300IO.rtc index 4d5620c..f4fdaef 100644 Binary files a/Controller/Controller/Micro820/Micro820/READE300IO.rtc and b/Controller/Controller/Micro820/Micro820/READE300IO.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/READE300PARAM.rtc b/Controller/Controller/Micro820/Micro820/READE300PARAM.rtc index 45d7f06..9eeb088 100644 Binary files a/Controller/Controller/Micro820/Micro820/READE300PARAM.rtc and b/Controller/Controller/Micro820/Micro820/READE300PARAM.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/READE300TRIPRESET.rtc b/Controller/Controller/Micro820/Micro820/READE300TRIPRESET.rtc index d4aba5a..d815b92 100644 Binary files a/Controller/Controller/Micro820/Micro820/READE300TRIPRESET.rtc and b/Controller/Controller/Micro820/Micro820/READE300TRIPRESET.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/ReadDownholeData.isaxml b/Controller/Controller/Micro820/Micro820/ReadDownholeData.isaxml deleted file mode 100644 index 7ce5b55..0000000 --- a/Controller/Controller/Micro820/Micro820/ReadDownholeData.isaxml +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}} -{\colortbl ;\red0\green128\blue0;} -\viewkind4\uc1\pard\cf1\f0\fs20\par -} - - - - - - - - - - - - - - {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}} -{\colortbl ;\red0\green128\blue0;} -\viewkind4\uc1\pard\cf1\f0\fs20\par -} - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadDownholeData.stf b/Controller/Controller/Micro820/Micro820/ReadDownholeData.stf index 7f21acd..5e803b2 100644 --- a/Controller/Controller/Micro820/Micro820/ReadDownholeData.stf +++ b/Controller/Controller/Micro820/Micro820/ReadDownholeData.stf @@ -11,13 +11,13 @@ EOR [5,0] (**) -SOR [0,4] (**) (**) XIC [1,0] (*ModbusCycleTimer.Q*) (*Q*) XIC [2,0] (*Downhole_Tool_Enabled*) (**) FB [3,0] (*MSG_MODBUS*) (*ModbusData_0*) ( (*IN:IN*)(**) (**) , (*Cancel:Canc*)(*Cancel*) (**) , (*LocalCfg:Loca*)(*LocalCfgData*) (**) , (*TargetCfg:Targ*)(*TargetCfgData0*) (**) , (*LocalAddr:Loca*)(*Modbus_Read0*) (**) , (*__ADI_LocalAddr:_ADI*)(*0*) (**) ; (*Q:Q*)(**) (**) , (*Error:Err*)(*ModbusErrorData*) (**) , (*ErrorID:ErID*)(*ErrorCodeData*) (**) ) +SOR [0,4] (**) (**) XIC [1,0] (*ModbusCycleTimer.Q*) (*Q*) XIC [2,0] (*Downhole_Tool_Enabled*) (**) FB [3,0] (*MSG_MODBUS*) (*ModbusData_0*) ( (*IN:*)(**) (**) , (*Cancel:*)(*Cancel*) (**) , (*LocalCfg:*)(*LocalCfgData*) (**) , (*TargetCfg:*)(*TargetCfgData0*) (**) , (*LocalAddr:*)(*Modbus_Read0*) (**) , (*__ADI_LocalAddr:*)(*0*) (**) ; (*Q:*)(**) (**) , (*Error:*)(*ModbusErrorData*) (**) , (*ErrorID:*)(*ErrorCodeData*) (**) ) EOR [6,0] (**) -SOR [0,11] (**) (**) XIC [1,0] (*ModbusData_0.Q*) (*Q*) XIC [2,0] (*Downhole_Tool_Enabled*) (**) FB [3,0] (*MSG_MODBUS*) (*ModbusData_1000*) ( (*IN:IN*)(**) (**) , (*Cancel:Canc*)(*Cancel*) (**) , (*LocalCfg:Loca*)(*LocalCfgData*) (**) , (*TargetCfg:Targ*)(*TargetCfgData1000*) (**) , (*LocalAddr:Loca*)(*Modbus_Read1000*) (**) , (*__ADI_LocalAddr:_ADI*)(*0*) (**) ; (*Q:Q*)(**) (**) , (*Error:Err*)(*ModbusErrorData*) (**) , (*ErrorID:ErID*)(*ErrorCodeData*) (**) ) +SOR [0,11] (**) (**) XIC [1,0] (*ModbusData_0.Q*) (**) XIC [2,0] (*Downhole_Tool_Enabled*) (**) FB [3,0] (*MSG_MODBUS*) (*ModbusData_1000*) ( (*IN:*)(**) (**) , (*Cancel:*)(*Cancel*) (**) , (*LocalCfg:*)(*LocalCfgData*) (**) , (*TargetCfg:*)(*TargetCfgData1000*) (**) , (*LocalAddr:*)(*Modbus_Read1000*) (**) , (*__ADI_LocalAddr:*)(*0*) (**) ; (*Q:*)(**) (**) , (*Error:*)(*ModbusErrorData*) (**) , (*ErrorID:*)(*ErrorCodeData*) (**) ) EOR [6,0] EOF #end_info diff --git a/Controller/Controller/Micro820/Micro820/ReadE300Config.isaxml b/Controller/Controller/Micro820/Micro820/ReadE300Config.isaxml deleted file mode 100644 index f99bff0..0000000 --- a/Controller/Controller/Micro820/Micro820/ReadE300Config.isaxml +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadE300Config.stf b/Controller/Controller/Micro820/Micro820/ReadE300Config.stf index ac76aa3..f7f5822 100644 --- a/Controller/Controller/Micro820/Micro820/ReadE300Config.stf +++ b/Controller/Controller/Micro820/Micro820/ReadE300Config.stf @@ -68,4 +68,5 @@ END_IF; MSGObjRead(MSGObjRead_EN, ObjReadCtrlCfg, ObjReadAppCfg, ObjReadTargetCfg,, 0, Output); + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadE300IO.isaxml b/Controller/Controller/Micro820/Micro820/ReadE300IO.isaxml deleted file mode 100644 index e1cd6f3..0000000 --- a/Controller/Controller/Micro820/Micro820/ReadE300IO.isaxml +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadE300IO.stf b/Controller/Controller/Micro820/Micro820/ReadE300IO.stf index cb472ae..57ca1a0 100644 --- a/Controller/Controller/Micro820/Micro820/ReadE300IO.stf +++ b/Controller/Controller/Micro820/Micro820/ReadE300IO.stf @@ -72,4 +72,5 @@ END_IF; MSGObjRead(MSGObjRead_EN, ObjReadCtrlCfg, ObjReadAppCfg, ObjReadTargetCfg,, 1, ObjReadResData); + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadE300Int.isaxml b/Controller/Controller/Micro820/Micro820/ReadE300Int.isaxml deleted file mode 100644 index 55f7ad5..0000000 --- a/Controller/Controller/Micro820/Micro820/ReadE300Int.isaxml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadE300Param.isaxml b/Controller/Controller/Micro820/Micro820/ReadE300Param.isaxml deleted file mode 100644 index d1985b6..0000000 --- a/Controller/Controller/Micro820/Micro820/ReadE300Param.isaxml +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadE300Param.stf b/Controller/Controller/Micro820/Micro820/ReadE300Param.stf index d44760b..bb90018 100644 --- a/Controller/Controller/Micro820/Micro820/ReadE300Param.stf +++ b/Controller/Controller/Micro820/Micro820/ReadE300Param.stf @@ -64,4 +64,5 @@ END_IF; MSGObjRead(MSGObjRead_EN, ObjReadCtrlCfg, ObjReadAppCfg, ObjReadTargetCfg,, 0, Output); + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadE300Real.isaxml b/Controller/Controller/Micro820/Micro820/ReadE300Real.isaxml deleted file mode 100644 index 21fe415..0000000 --- a/Controller/Controller/Micro820/Micro820/ReadE300Real.isaxml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadE300TripReset.isaxml b/Controller/Controller/Micro820/Micro820/ReadE300TripReset.isaxml deleted file mode 100644 index d34a709..0000000 --- a/Controller/Controller/Micro820/Micro820/ReadE300TripReset.isaxml +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/ReadE300TripReset.stf b/Controller/Controller/Micro820/Micro820/ReadE300TripReset.stf index 1b87110..918901c 100644 --- a/Controller/Controller/Micro820/Micro820/ReadE300TripReset.stf +++ b/Controller/Controller/Micro820/Micro820/ReadE300TripReset.stf @@ -64,4 +64,5 @@ END_IF; MSGObjRead(MSGObjRead_EN, ObjReadCtrlCfg, ObjReadAppCfg, ObjReadTargetCfg,, 0, Output); + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/SINT_TO_DINT.AcfMlge b/Controller/Controller/Micro820/Micro820/SINT_TO_DINT.AcfMlge deleted file mode 100644 index e69de29..0000000 diff --git a/Controller/Controller/Micro820/Micro820/SINT_TO_INT.AcfMlge b/Controller/Controller/Micro820/Micro820/SINT_TO_INT.AcfMlge deleted file mode 100644 index e69de29..0000000 diff --git a/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.isaxml b/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.isaxml deleted file mode 100644 index 71342ed..0000000 --- a/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.isaxml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.rtc b/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.rtc index b9fdaee..bf2b351 100644 Binary files a/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.rtc and b/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.stf b/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.stf index 46bbc2a..5711ff5 100644 --- a/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.stf +++ b/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.stf @@ -8,4 +8,5 @@ OUT_SINT_1.5 := INP_INT.5; OUT_SINT_1.6 := INP_INT.6; OUT_SINT_1.7 := INP_INT.7; + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.isaxml b/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.isaxml deleted file mode 100644 index eb72ef7..0000000 --- a/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.isaxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.rtc b/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.rtc index b4cde57..b9df84b 100644 Binary files a/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.rtc and b/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.stf b/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.stf index cc73231..813bee7 100644 --- a/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.stf +++ b/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.stf @@ -34,4 +34,5 @@ OUT_SINT_4.4 := INP_DINT.28; OUT_SINT_4.5 := INP_DINT.29; OUT_SINT_4.6 := INP_DINT.30; OUT_SINT_4.7 := INP_DINT.31; + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.isaxml b/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.isaxml deleted file mode 100644 index 5910c52..0000000 --- a/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.isaxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.rtc b/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.rtc index 68e2d50..786efe3 100644 Binary files a/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.rtc and b/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.stf b/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.stf index d9ef672..00bc76e 100644 --- a/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.stf +++ b/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.stf @@ -16,4 +16,5 @@ OUT_SINT_2.4 := INP_INT.12; OUT_SINT_2.5 := INP_INT.13; OUT_SINT_2.6 := INP_INT.14; OUT_SINT_2.7 := INP_INT.15; + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.isaxml b/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.isaxml deleted file mode 100644 index cb60dae..0000000 --- a/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.isaxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.rtc b/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.rtc index 6284612..c98dd2a 100644 Binary files a/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.rtc and b/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.stf b/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.stf index 7ad6040..ff3d3d6 100644 --- a/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.stf +++ b/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.stf @@ -34,4 +34,5 @@ DINT_OUT.28 := SINT_SRC_4.4; DINT_OUT.29 := SINT_SRC_4.5; DINT_OUT.30 := SINT_SRC_4.6; DINT_OUT.31 := SINT_SRC_4.7; + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.isaxml b/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.isaxml deleted file mode 100644 index 1c3fc4e..0000000 --- a/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.isaxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.rtc b/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.rtc index 973b97b..e65f63d 100644 Binary files a/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.rtc and b/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.stf b/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.stf index ff65d3d..812f966 100644 --- a/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.stf +++ b/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.stf @@ -7,4 +7,5 @@ INT_OUT.4 := SINT_SRC_1.4; INT_OUT.5 := SINT_SRC_1.5; INT_OUT.6 := SINT_SRC_1.6; INT_OUT.7 := SINT_SRC_1.7; + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.isaxml b/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.isaxml deleted file mode 100644 index 4f4f7ec..0000000 --- a/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.isaxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.rtc b/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.rtc index ce3cfe8..8b436f6 100644 Binary files a/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.rtc and b/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.stf b/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.stf index 951a0fa..1d17a8b 100644 --- a/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.stf +++ b/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.stf @@ -34,4 +34,5 @@ DINT_OUT.28 := SINT_SRC_4.4; DINT_OUT.29 := SINT_SRC_4.5; DINT_OUT.30 := SINT_SRC_4.6; DINT_OUT.31 := SINT_SRC_4.7; + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.isaxml b/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.isaxml deleted file mode 100644 index 5b7df6e..0000000 --- a/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.isaxml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.rtc b/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.rtc index 4a6a6d1..ff34121 100644 Binary files a/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.rtc and b/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.stf b/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.stf index 336a368..d1f4024 100644 --- a/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.stf +++ b/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.stf @@ -16,4 +16,5 @@ INT_OUT.12 := SINT_SRC_2.4; INT_OUT.13 := SINT_SRC_2.5; INT_OUT.14 := SINT_SRC_2.6; INT_OUT.15 := SINT_SRC_2.7; + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/WRITEE300CONFIG.rtc b/Controller/Controller/Micro820/Micro820/WRITEE300CONFIG.rtc index 47b6c69..124fe87 100644 Binary files a/Controller/Controller/Micro820/Micro820/WRITEE300CONFIG.rtc and b/Controller/Controller/Micro820/Micro820/WRITEE300CONFIG.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/WRITEE300TRIPRESET.rtc b/Controller/Controller/Micro820/Micro820/WRITEE300TRIPRESET.rtc index a6df7fb..81642a0 100644 Binary files a/Controller/Controller/Micro820/Micro820/WRITEE300TRIPRESET.rtc and b/Controller/Controller/Micro820/Micro820/WRITEE300TRIPRESET.rtc differ diff --git a/Controller/Controller/Micro820/Micro820/WriteE300Config.isaxml b/Controller/Controller/Micro820/Micro820/WriteE300Config.isaxml deleted file mode 100644 index 51b0183..0000000 --- a/Controller/Controller/Micro820/Micro820/WriteE300Config.isaxml +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/WriteE300Config.stf b/Controller/Controller/Micro820/Micro820/WriteE300Config.stf index f82a4a2..246ad65 100644 --- a/Controller/Controller/Micro820/Micro820/WriteE300Config.stf +++ b/Controller/Controller/Micro820/Micro820/WriteE300Config.stf @@ -68,4 +68,5 @@ END_IF; MSGObjRead(MSGObjRead_EN, ObjReadCtrlCfg, ObjReadAppCfg, ObjReadTargetCfg, Input, 408, ); + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/WriteE300Int.isaxml b/Controller/Controller/Micro820/Micro820/WriteE300Int.isaxml deleted file mode 100644 index dc685ad..0000000 --- a/Controller/Controller/Micro820/Micro820/WriteE300Int.isaxml +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/WriteE300TripReset.isaxml b/Controller/Controller/Micro820/Micro820/WriteE300TripReset.isaxml deleted file mode 100644 index 86330fd..0000000 --- a/Controller/Controller/Micro820/Micro820/WriteE300TripReset.isaxml +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820/WriteE300TripReset.stf b/Controller/Controller/Micro820/Micro820/WriteE300TripReset.stf index d1f1882..80be115 100644 --- a/Controller/Controller/Micro820/Micro820/WriteE300TripReset.stf +++ b/Controller/Controller/Micro820/Micro820/WriteE300TripReset.stf @@ -66,4 +66,5 @@ END_IF; MSGObjRead(MSGObjRead_EN, ObjReadCtrlCfg, ObjReadAppCfg, ObjReadTargetCfg, Input, 1, ); + END_FUNCTION_BLOCK \ No newline at end of file diff --git a/Controller/Controller/Micro820/Micro820_NetworkConf.xtc b/Controller/Controller/Micro820/Micro820_NetworkConf.xtc index 2ae06b2..498716a 100644 Binary files a/Controller/Controller/Micro820/Micro820_NetworkConf.xtc and b/Controller/Controller/Micro820/Micro820_NetworkConf.xtc differ diff --git a/Controller/Controller/Micro820/To Download/Micro800DlgCfg b/Controller/Controller/Micro820/To Download/Micro800DlgCfg index 2fb19ef..5ca87bf 100644 Binary files a/Controller/Controller/Micro820/To Download/Micro800DlgCfg and b/Controller/Controller/Micro820/To Download/Micro800DlgCfg differ diff --git a/Controller/Controller/NetworkConf.xtc b/Controller/Controller/NetworkConf.xtc index 0306ddb..70b4cc1 100644 Binary files a/Controller/Controller/NetworkConf.xtc and b/Controller/Controller/NetworkConf.xtc differ diff --git a/Controller/Controller/PrjLibrary.mdb b/Controller/Controller/PrjLibrary.mdb index b53ef36..29b28cf 100644 Binary files a/Controller/Controller/PrjLibrary.mdb and b/Controller/Controller/PrjLibrary.mdb differ diff --git a/Controller/Controller/SIMULATOR.target b/Controller/Controller/SIMULATOR.target deleted file mode 100644 index 35f8f59..0000000 --- a/Controller/Controller/SIMULATOR.target +++ /dev/null @@ -1,284 +0,0 @@ - - - Windows NT target -Large model -Intel, aligned at 4, not strictly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Controller/Controller/persist.ccwx b/Controller/Controller/persist.ccwx index 8f1bc38..4340fdd 100644 Binary files a/Controller/Controller/persist.ccwx and b/Controller/Controller/persist.ccwx differ diff --git a/Controller/Controller_Backup.zip b/Controller/Controller_Backup.zip new file mode 100644 index 0000000..244ad2d Binary files /dev/null and b/Controller/Controller_Backup.zip differ diff --git a/Controller/Embedded/ExtendedInfo.xml b/Controller/Embedded/ExtendedInfo.xml index 1054699..3bad944 100644 --- a/Controller/Embedded/ExtendedInfo.xml +++ b/Controller/Embedded/ExtendedInfo.xml @@ -1,26 +1,26 @@  - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Controller/LogicalValues/ExtendedInfo.xml b/Controller/LogicalValues/ExtendedInfo.xml index 81bf81e..7fd504a 100644 --- a/Controller/LogicalValues/ExtendedInfo.xml +++ b/Controller/LogicalValues/ExtendedInfo.xml @@ -1,7 +1,7 @@  - - - - + + + + \ No newline at end of file diff --git a/Controller/MLGE/ExtendedInfo.xml b/Controller/MLGE/ExtendedInfo.xml index 12cabaf..a080169 100644 --- a/Controller/MLGE/ExtendedInfo.xml +++ b/Controller/MLGE/ExtendedInfo.xml @@ -1,63 +1,63 @@  - - ReadDownholeData.AcfMlge - - - USINT_TO_UINT.AcfMlge - - - WriteE300Config.AcfMlge - - - USINT_TO_DINT.AcfMlge - - - ReadE300TripReset.AcfMlge - - - SINT_TO_USINT.AcfMlge - - - USINT_TO_UDINT.AcfMlge - - - UDINT_TO_USINT.AcfMlge - - - DINT_TO_USINT.AcfMlge - - - ReadE300IO.AcfMlge - - - RA_E300_OUTPUT_CONTROL.AcfMlge - - + ReadE300Param.AcfMlge - - USINT_TO_SINT.AcfMlge - - - ReadE300Config.AcfMlge - - + E300Data.AcfMlge - - LinearScale.AcfMlge - - - RA_CIP_ELECTRICAL_ENERGY_OBJ.AcfMlge - - + Control.AcfMlge - - UINT_TO_USINT.AcfMlge + + ReadE300IO.AcfMlge - + + ReadE300TripReset.AcfMlge + + + USINT_TO_UDINT.AcfMlge + + + UDINT_TO_USINT.AcfMlge + + + SINT_TO_USINT.AcfMlge + + + ReadE300Config.AcfMlge + + + WriteE300Config.AcfMlge + + + RA_CIP_ELECTRICAL_ENERGY_OBJ.AcfMlge + + + ReadDownholeData.AcfMlge + + + USINT_TO_UINT.AcfMlge + + WriteE300TripReset.AcfMlge + + USINT_TO_SINT.AcfMlge + + + RA_E300_OUTPUT_CONTROL.AcfMlge + + + LinearScale.AcfMlge + + + UINT_TO_USINT.AcfMlge + + + USINT_TO_DINT.AcfMlge + + + DINT_TO_USINT.AcfMlge + \ No newline at end of file diff --git a/Conversion-2016111-13146.txt b/Conversion-2016111-13146.txt new file mode 100644 index 0000000..56805b7 --- /dev/null +++ b/Conversion-2016111-13146.txt @@ -0,0 +1,18 @@ +---------- Controller change started: WaterWellPanel_2 ---------- + +---------- Importing Project : controller\Controller.acfproj ---------- +Changing controller type: 2080-LC20-20AWB (Version 9) to 2080-LC20-20QWB (Version 9) + +Import Controller Complete -- 0 Errors, 0 Warnings + +---------- Importing Project : PVc Project\PVc Project.acfproj ---------- +Import Project Complete -- 0 Errors, 0 Warnings + +---------- End of project conversion ---------- + +The source project has been saved in +"C:\Users\Patrick\Documents\henry_pump\waterwell\waterwellpanel\WaterWellPanel.ccwsln" + +Log file has been written in +c:\users\patrick\documents\ccw\waterwellpanel_2\Conversion-2016111-13146.txt +========== Controller Change: 2 succeeded, 0 failed ========== diff --git a/WaterWellPanel.ccwsln b/WaterWellPanel.ccwsln index 86146dc..7a1013a 100644 Binary files a/WaterWellPanel.ccwsln and b/WaterWellPanel.ccwsln differ diff --git a/WaterWellPanel.ccwsuo b/WaterWellPanel.ccwsuo deleted file mode 100644 index 3eacf64..0000000 Binary files a/WaterWellPanel.ccwsuo and /dev/null differ diff --git a/WaterWellPanel.v12.ccwsuo b/WaterWellPanel.v12.ccwsuo index cb3b4c9..728fafa 100644 Binary files a/WaterWellPanel.v12.ccwsuo and b/WaterWellPanel.v12.ccwsuo differ