Merge pull request #1 in IPP/e300-ipp from feature/IPP-20-timer-mode to master
* commit '0253b2476c166b389050b2717947a7adceadae46': Timer mode was looking like fault to controller Fixed timer mode Changed timers to seconds, added timer mode
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
<DLGRCP_VarVA>
|
||||
<DLGRCP_VarVA>
|
||||
<ArrayLength>1</ArrayLength>
|
||||
<VirtualAddress>1356</VirtualAddress>
|
||||
<VirtualAddress>1360</VirtualAddress>
|
||||
<Name>DH_IntakeTemperature</Name>
|
||||
<Index>1</Index>
|
||||
<ISaDataType>REAL</ISaDataType>
|
||||
@@ -18,7 +18,7 @@
|
||||
</DLGRCP_VarVA>
|
||||
<DLGRCP_VarVA>
|
||||
<ArrayLength>1</ArrayLength>
|
||||
<VirtualAddress>1360</VirtualAddress>
|
||||
<VirtualAddress>1364</VirtualAddress>
|
||||
<Name>DH_IntakePressure</Name>
|
||||
<Index>2</Index>
|
||||
<ISaDataType>REAL</ISaDataType>
|
||||
@@ -28,7 +28,7 @@
|
||||
</DLGRCP_VarVA>
|
||||
<DLGRCP_VarVA>
|
||||
<ArrayLength>1</ArrayLength>
|
||||
<VirtualAddress>2089</VirtualAddress>
|
||||
<VirtualAddress>2121</VirtualAddress>
|
||||
<Name>DH_DownholeStatus</Name>
|
||||
<Index>3</Index>
|
||||
<ISaDataType>STRING</ISaDataType>
|
||||
|
||||
@@ -160,6 +160,9 @@ Controller.Micro820.Micro820.cfg_SpecificGravity
|
||||
Controller.Micro820.Micro820.cfg_TCU_OLResetLevel 75
|
||||
Controller.Micro820.Micro820.cfg_TCU_OLWarningLevel 85
|
||||
Controller.Micro820.Micro820.cfg_TCU_TripClass 10
|
||||
Controller.Micro820.Micro820.cfg_TimerModeEnabled
|
||||
Controller.Micro820.Micro820.cfg_TimerRunTime 45
|
||||
Controller.Micro820.Micro820.cfg_TimerWaitTime
|
||||
Controller.Micro820.Micro820.cfg_V_OverfrequencyInhibitTime 10
|
||||
Controller.Micro820.Micro820.cfg_V_OverfrequencyTripDelay 1.0
|
||||
Controller.Micro820.Micro820.cfg_V_OverfrequencyTripLevel 63
|
||||
@@ -189,6 +192,7 @@ Controller.Micro820.Micro820.cfg_V_VoltageMode 0
|
||||
Controller.Micro820.Micro820.cfg_V_WarningEnableVoltage 0
|
||||
Controller.Micro820.Micro820.cfg_WRITE FALSE
|
||||
Controller.Micro820.Micro820.Clear_Trip_Cycle T#15s
|
||||
Controller.Micro820.Micro820.cmd_TimerRun
|
||||
Controller.Micro820.Micro820.Contactor_Status FALSE
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Pressure.b 300.0
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Pressure.EU_Max 300.0
|
||||
@@ -225,8 +229,8 @@ Controller.Micro820.Micro820.DigitalInput_Status_3 FALSE
|
||||
Controller.Micro820.Micro820.DigitalInput_Status_4 FALSE
|
||||
Controller.Micro820.Micro820.DigitalInput_Status_5 FALSE
|
||||
Controller.Micro820.Micro820.Downhole_Tool_Enabled TRUE
|
||||
Controller.Micro820.Micro820.Downtime_Time_Parameter T#5m
|
||||
Controller.Micro820.Micro820.Downtime_Time_Parameter_OL T#1h
|
||||
Controller.Micro820.Micro820.Downtime_Time_Parameter
|
||||
Controller.Micro820.Micro820.Downtime_Time_Parameter_OL
|
||||
Controller.Micro820.Micro820.Downtime_Timer.ET T#0s
|
||||
Controller.Micro820.Micro820.Downtime_Timer.IN FALSE
|
||||
Controller.Micro820.Micro820.Downtime_Timer.Pdate T#0s
|
||||
@@ -6148,8 +6152,8 @@ Controller.Micro820.Micro820.RP_Temperature
|
||||
Controller.Micro820.Micro820.RP_Trip
|
||||
Controller.Micro820.Micro820.RP_TubingPressure
|
||||
Controller.Micro820.Micro820.Run_Permissive FALSE
|
||||
Controller.Micro820.Micro820.Run_Time T#0s
|
||||
Controller.Micro820.Micro820.Shutdown_Time T#1h29m17s850ms
|
||||
Controller.Micro820.Micro820.Run_Time
|
||||
Controller.Micro820.Micro820.Shutdown_Time
|
||||
Controller.Micro820.Micro820.SP_Mode
|
||||
Controller.Micro820.Micro820.SP_Pressure
|
||||
Controller.Micro820.Micro820.SP_Temperature
|
||||
@@ -6158,16 +6162,24 @@ Controller.Micro820.Micro820.SP_Voltage
|
||||
Controller.Micro820.Micro820.Start_Button FALSE
|
||||
Controller.Micro820.Micro820.Start_Command FALSE
|
||||
Controller.Micro820.Micro820.Start_Permissive FALSE
|
||||
Controller.Micro820.Micro820.Start_Time T#0s
|
||||
Controller.Micro820.Micro820.Start_Time
|
||||
Controller.Micro820.Micro820.Start_Time_Set FALSE
|
||||
Controller.Micro820.Micro820.Stop_Command FALSE
|
||||
Controller.Micro820.Micro820.sts_TimerCycleActive
|
||||
Controller.Micro820.Micro820.sts_TimerRunTimeSet
|
||||
Controller.Micro820.Micro820.sts_TimerWaitTimeSet
|
||||
Controller.Micro820.Micro820.Temp_Shutdown 75.0
|
||||
Controller.Micro820.Micro820.Temp_Shutdown_Enabled FALSE
|
||||
Controller.Micro820.Micro820.Temp_Startup 75.0
|
||||
Controller.Micro820.Micro820.Temp_Startup_Enabled FALSE
|
||||
Controller.Micro820.Micro820.Test_Mode FALSE
|
||||
Controller.Micro820.Micro820.Time_Until_Startup T#0s
|
||||
Controller.Micro820.Micro820.time_CurrentTime
|
||||
Controller.Micro820.Micro820.time_TimerRunTime
|
||||
Controller.Micro820.Micro820.time_TimerWaitTime
|
||||
Controller.Micro820.Micro820.Time_Until_Startup
|
||||
Controller.Micro820.Micro820.Time_Until_Startup_String
|
||||
Controller.Micro820.Micro820.timer_RunTimeLeft
|
||||
Controller.Micro820.Micro820.timer_WaitTimeLeft
|
||||
Controller.Micro820.Micro820.TripEnable_V_Overfrequency FALSE
|
||||
Controller.Micro820.Micro820.TripEnable_V_Overvoltage FALSE
|
||||
Controller.Micro820.Micro820.TripEnable_V_PhaseRotation FALSE
|
||||
|
||||
|
@@ -1,473 +1,473 @@
|
||||
<modbusServer Version="2.0">
|
||||
<modbusRegister name="DISCRETES_INPUTS">
|
||||
<mapping variable="Auto_Mode" parent="Micro820" dataType="Bool" address="100001" va="0x468">
|
||||
<mapping variable="Auto_Mode" parent="Micro820" dataType="Bool" address="100001" va="0x478">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Test_Mode" parent="Micro820" dataType="Bool" address="100002" va="0x472">
|
||||
<mapping variable="Test_Mode" parent="Micro820" dataType="Bool" address="100002" va="0x482">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Hand_Mode" parent="Micro820" dataType="Bool" address="100003" va="0x467">
|
||||
<mapping variable="Hand_Mode" parent="Micro820" dataType="Bool" address="100003" va="0x477">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Contactor_Status" parent="Micro820" dataType="Bool" address="100004" va="0x46a">
|
||||
<mapping variable="Contactor_Status" parent="Micro820" dataType="Bool" address="100004" va="0x47a">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Start_Permissive" parent="Micro820" dataType="Bool" address="100005" va="0x45c">
|
||||
<mapping variable="Start_Permissive" parent="Micro820" dataType="Bool" address="100005" va="0x46c">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Run_Permissive" parent="Micro820" dataType="Bool" address="100006" va="0x45d">
|
||||
<mapping variable="Run_Permissive" parent="Micro820" dataType="Bool" address="100006" va="0x46d">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_READ" parent="Micro820" dataType="Bool" address="100007" va="0x46b">
|
||||
<mapping variable="cfg_READ" parent="Micro820" dataType="Bool" address="100007" va="0x47b">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_WRITE" parent="Micro820" dataType="Bool" address="100009" va="0x46c">
|
||||
<mapping variable="cfg_WRITE" parent="Micro820" dataType="Bool" address="100009" va="0x47c">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatus" parent="Micro820" dataType="Bool" address="100010" va="0x470">
|
||||
<mapping variable="TripStatus" parent="Micro820" dataType="Bool" address="100010" va="0x480">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatus" parent="Micro820" dataType="Bool" address="100011" va="0x471">
|
||||
<mapping variable="WarningStatus" parent="Micro820" dataType="Bool" address="100011" va="0x481">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="OverloadTrip" parent="Micro820" dataType="Bool" address="100012" va="0x46f">
|
||||
<mapping variable="OverloadTrip" parent="Micro820" dataType="Bool" address="100012" va="0x47f">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="VoltageOK" parent="Micro820" dataType="Bool" address="100013" va="0x473">
|
||||
<mapping variable="VoltageOK" parent="Micro820" dataType="Bool" address="100013" va="0x483">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="TripResetCmd" parent="Micro820" dataType="Bool" address="100014" va="0x46e">
|
||||
<mapping variable="TripResetCmd" parent="Micro820" dataType="Bool" address="100014" va="0x47e">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="DigitalInput_Status_0" parent="Micro820" dataType="Bool" address="100015" va="0x456">
|
||||
<mapping variable="DigitalInput_Status_0" parent="Micro820" dataType="Bool" address="100015" va="0x466">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="DigitalInput_Status_1" parent="Micro820" dataType="Bool" address="100016" va="0x457">
|
||||
<mapping variable="DigitalInput_Status_1" parent="Micro820" dataType="Bool" address="100016" va="0x467">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="DigitalInput_Status_2" parent="Micro820" dataType="Bool" address="100017" va="0x458">
|
||||
<mapping variable="DigitalInput_Status_2" parent="Micro820" dataType="Bool" address="100017" va="0x468">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="DigitalInput_Status_3" parent="Micro820" dataType="Bool" address="100018" va="0x459">
|
||||
<mapping variable="DigitalInput_Status_3" parent="Micro820" dataType="Bool" address="100018" va="0x469">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="DigitalInput_Status_4" parent="Micro820" dataType="Bool" address="100019" va="0x460">
|
||||
<mapping variable="DigitalInput_Status_4" parent="Micro820" dataType="Bool" address="100019" va="0x470">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="DigitalInput_Status_5" parent="Micro820" dataType="Bool" address="100020" va="0x45f">
|
||||
<mapping variable="DigitalInput_Status_5" parent="Micro820" dataType="Bool" address="100020" va="0x46f">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Temp_Shutdown_Enabled" parent="Micro820" dataType="Bool" address="100021" va="0x461">
|
||||
<mapping variable="Temp_Shutdown_Enabled" parent="Micro820" dataType="Bool" address="100021" va="0x471">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_Shutdown_Enabled" parent="Micro820" dataType="Bool" address="100022" va="0x463">
|
||||
<mapping variable="Pressure_Shutdown_Enabled" parent="Micro820" dataType="Bool" address="100022" va="0x473">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Temp_Startup_Enabled" parent="Micro820" dataType="Bool" address="100023" va="0x462">
|
||||
<mapping variable="Temp_Startup_Enabled" parent="Micro820" dataType="Bool" address="100023" va="0x472">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_Startup_Enabled" parent="Micro820" dataType="Bool" address="100024" va="0x464">
|
||||
<mapping variable="Pressure_Startup_Enabled" parent="Micro820" dataType="Bool" address="100024" va="0x474">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Start_Command" parent="Micro820" dataType="Bool" address="100025" va="0x45a">
|
||||
<mapping variable="Start_Command" parent="Micro820" dataType="Bool" address="100025" va="0x46a">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Stop_Command" parent="Micro820" dataType="Bool" address="100026" va="0x45b">
|
||||
<mapping variable="Stop_Command" parent="Micro820" dataType="Bool" address="100026" va="0x46b">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_Switch_Enabled" parent="Micro820" dataType="Bool" address="100027" va="0x494">
|
||||
<mapping variable="Pressure_Switch_Enabled" parent="Micro820" dataType="Bool" address="100027" va="0x4a4">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="Downhole_Tool_Enabled" parent="Micro820" dataType="Bool" address="100028" va="0x495">
|
||||
<mapping variable="Downhole_Tool_Enabled" parent="Micro820" dataType="Bool" address="100028" va="0x4a5">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultInhibitTime" parent="Micro820" dataType="USInt" address="100056" va="0x4b3">
|
||||
<mapping variable="cfg_GF_GroundFaultInhibitTime" parent="Micro820" dataType="USInt" address="100056" va="0x4c8">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100064" va="0x4ba">
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100064" va="0x4cf">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100072" va="0x4ba">
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100072" va="0x4cf">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripDelay" parent="Micro820" dataType="USInt" address="100080" va="0x4bb">
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripDelay" parent="Micro820" dataType="USInt" address="100080" va="0x4d0">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100088" va="0x4bc">
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100088" va="0x4d1">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100096" va="0x4bd">
|
||||
<mapping variable="cfg_I_CurrentImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100096" va="0x4d2">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamInhibitTime" parent="Micro820" dataType="USInt" address="100104" va="0x4b5">
|
||||
<mapping variable="cfg_I_JamInhibitTime" parent="Micro820" dataType="USInt" address="100104" va="0x4ca">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamTripDelay" parent="Micro820" dataType="USInt" address="100112" va="0x4b6">
|
||||
<mapping variable="cfg_I_JamTripDelay" parent="Micro820" dataType="USInt" address="100112" va="0x4cb">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_LineLossInhibitTime" parent="Micro820" dataType="USInt" address="100120" va="0x4cc">
|
||||
<mapping variable="cfg_I_LineLossInhibitTime" parent="Micro820" dataType="USInt" address="100120" va="0x4e1">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100128" va="0x4c5">
|
||||
<mapping variable="cfg_I_OvercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100128" va="0x4da">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentTripLevel" parent="Micro820" dataType="USInt" address="100136" va="0x4ee">
|
||||
<mapping variable="cfg_I_OvercurrentTripLevel" parent="Micro820" dataType="USInt" address="100136" va="0x503">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100144" va="0x4ef">
|
||||
<mapping variable="cfg_I_OvercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100144" va="0x504">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_StallEnabledTime" parent="Micro820" dataType="USInt" address="100152" va="0x4b4">
|
||||
<mapping variable="cfg_I_StallEnabledTime" parent="Micro820" dataType="USInt" address="100152" va="0x4c9">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_TripEnableCurrent" parent="Micro820" dataType="UInt" address="100160" va="0x50a">
|
||||
<mapping variable="cfg_I_TripEnableCurrent" parent="Micro820" dataType="UInt" address="100160" va="0x520">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100176" va="0x4be">
|
||||
<mapping variable="cfg_I_UndercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100176" va="0x4d3">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_C_WarningEnableControl" parent="Micro820" dataType="UInt" address="100184" va="0x518">
|
||||
<mapping variable="cfg_C_WarningEnableControl" parent="Micro820" dataType="UInt" address="100184" va="0x52e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentTripLevel" parent="Micro820" dataType="USInt" address="100200" va="0x4ec">
|
||||
<mapping variable="cfg_I_UndercurrentTripLevel" parent="Micro820" dataType="USInt" address="100200" va="0x501">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100208" va="0x4ed">
|
||||
<mapping variable="cfg_I_UndercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100208" va="0x502">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadInhibitTime" parent="Micro820" dataType="USInt" address="100216" va="0x4b7">
|
||||
<mapping variable="cfg_I_UnderloadInhibitTime" parent="Micro820" dataType="USInt" address="100216" va="0x4cc">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadTripLevel" parent="Micro820" dataType="USInt" address="100224" va="0x4b8">
|
||||
<mapping variable="cfg_I_UnderloadTripLevel" parent="Micro820" dataType="USInt" address="100224" va="0x4cd">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadWarningLevel" parent="Micro820" dataType="USInt" address="100232" va="0x4b9">
|
||||
<mapping variable="cfg_I_UnderloadWarningLevel" parent="Micro820" dataType="USInt" address="100232" va="0x4ce">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_WarningEnableCurrent" parent="Micro820" dataType="UInt" address="100240" va="0x512">
|
||||
<mapping variable="cfg_I_WarningEnableCurrent" parent="Micro820" dataType="UInt" address="100240" va="0x528">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_PL_PhaseLossInhibitTime" parent="Micro820" dataType="USInt" address="100256" va="0x4b2">
|
||||
<mapping variable="cfg_PL_PhaseLossInhibitTime" parent="Micro820" dataType="USInt" address="100256" va="0x4c7">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_TCU_OLResetLevel" parent="Micro820" dataType="USInt" address="100264" va="0x4b0">
|
||||
<mapping variable="cfg_TCU_OLResetLevel" parent="Micro820" dataType="USInt" address="100264" va="0x4c5">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_TCU_OLWarningLevel" parent="Micro820" dataType="USInt" address="100272" va="0x4b1">
|
||||
<mapping variable="cfg_TCU_OLWarningLevel" parent="Micro820" dataType="USInt" address="100272" va="0x4c6">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_TCU_TripClass" parent="Micro820" dataType="USInt" address="100280" va="0x4af">
|
||||
<mapping variable="cfg_TCU_TripClass" parent="Micro820" dataType="USInt" address="100280" va="0x4c4">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100288" va="0x4d8">
|
||||
<mapping variable="cfg_V_OverfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100288" va="0x4ed">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100296" va="0x4d9">
|
||||
<mapping variable="cfg_V_OverfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100296" va="0x4ee">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100304" va="0x4da">
|
||||
<mapping variable="cfg_V_OverfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100304" va="0x4ef">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100312" va="0x4cf">
|
||||
<mapping variable="cfg_V_OvervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100312" va="0x4e4">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PhaseRotationInhibitTime" parent="Micro820" dataType="USInt" address="100320" va="0x4d0">
|
||||
<mapping variable="cfg_V_PhaseRotationInhibitTime" parent="Micro820" dataType="USInt" address="100320" va="0x4e5">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PhaseRotationTripType" parent="Micro820" dataType="USInt" address="100328" va="0x4d1">
|
||||
<mapping variable="cfg_V_PhaseRotationTripType" parent="Micro820" dataType="USInt" address="100328" va="0x4e6">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_TripEnableVoltage" parent="Micro820" dataType="UInt" address="100336" va="0x50c">
|
||||
<mapping variable="cfg_V_TripEnableVoltage" parent="Micro820" dataType="UInt" address="100336" va="0x522">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100352" va="0x4d5">
|
||||
<mapping variable="cfg_V_UnderfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100352" va="0x4ea">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100360" va="0x4d6">
|
||||
<mapping variable="cfg_V_UnderfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100360" va="0x4eb">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100368" va="0x4d7">
|
||||
<mapping variable="cfg_V_UnderfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100368" va="0x4ec">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100376" va="0x4ce">
|
||||
<mapping variable="cfg_V_UndervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100376" va="0x4e3">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100384" va="0x4d2">
|
||||
<mapping variable="cfg_V_VoltageImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100384" va="0x4e7">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100392" va="0x4d3">
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100392" va="0x4e8">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100400" va="0x4d4">
|
||||
<mapping variable="cfg_V_VoltageImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100400" va="0x4e9">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageMode" parent="Micro820" dataType="USInt" address="100408" va="0x4cd">
|
||||
<mapping variable="cfg_V_VoltageMode" parent="Micro820" dataType="USInt" address="100408" va="0x4e2">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_WarningEnableVoltage" parent="Micro820" dataType="UInt" address="100416" va="0x514">
|
||||
<mapping variable="cfg_V_WarningEnableVoltage" parent="Micro820" dataType="UInt" address="100416" va="0x52a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusControl_INT" parent="Micro820" dataType="UInt" address="100432" va="0x52e">
|
||||
<mapping variable="TripStatusControl_INT" parent="Micro820" dataType="UInt" address="100432" va="0x544">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100448" va="0x528">
|
||||
<mapping variable="TripStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100448" va="0x53e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusPower_INT" parent="Micro820" dataType="UInt" address="100464" va="0x52c">
|
||||
<mapping variable="TripStatusPower_INT" parent="Micro820" dataType="UInt" address="100464" va="0x542">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100480" va="0x52a">
|
||||
<mapping variable="TripStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100480" va="0x540">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusControl_INT" parent="Micro820" dataType="UInt" address="100496" va="0x536">
|
||||
<mapping variable="WarningStatusControl_INT" parent="Micro820" dataType="UInt" address="100496" va="0x54c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100512" va="0x530">
|
||||
<mapping variable="WarningStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100512" va="0x546">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusPower_INT" parent="Micro820" dataType="UInt" address="100528" va="0x534">
|
||||
<mapping variable="WarningStatusPower_INT" parent="Micro820" dataType="UInt" address="100528" va="0x54a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100544" va="0x532">
|
||||
<mapping variable="WarningStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100544" va="0x548">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
</modbusRegister>
|
||||
<modbusRegister name="HOLDING_REGISTERS">
|
||||
<mapping variable="cfg_C_FLASetting" parent="Micro820" dataType="Real" address="400001" va="0x568">
|
||||
<mapping variable="cfg_C_FLASetting" parent="Micro820" dataType="Real" address="400001" va="0x580">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_C_TripEnableControl" parent="Micro820" dataType="UInt" address="400003" va="0x510">
|
||||
<mapping variable="cfg_C_TripEnableControl" parent="Micro820" dataType="UInt" address="400003" va="0x526">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultTripDelay" parent="Micro820" dataType="Real" address="400005" va="0x570">
|
||||
<mapping variable="cfg_GF_GroundFaultTripDelay" parent="Micro820" dataType="Real" address="400005" va="0x588">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultTripLevel" parent="Micro820" dataType="Real" address="400007" va="0x574">
|
||||
<mapping variable="cfg_GF_GroundFaultTripLevel" parent="Micro820" dataType="Real" address="400007" va="0x58c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultWarningDelay" parent="Micro820" dataType="Real" address="400009" va="0x578">
|
||||
<mapping variable="cfg_GF_GroundFaultWarningDelay" parent="Micro820" dataType="Real" address="400009" va="0x590">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CTPrimary" parent="Micro820" dataType="UInt" address="400011" va="0x520">
|
||||
<mapping variable="cfg_I_CTPrimary" parent="Micro820" dataType="UInt" address="400011" va="0x536">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CTSecondary" parent="Micro820" dataType="UInt" address="400012" va="0x522">
|
||||
<mapping variable="cfg_I_CTSecondary" parent="Micro820" dataType="UInt" address="400012" va="0x538">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamTripLevel" parent="Micro820" dataType="UInt" address="400013" va="0x51c">
|
||||
<mapping variable="cfg_I_JamTripLevel" parent="Micro820" dataType="UInt" address="400013" va="0x532">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamWarningLevel" parent="Micro820" dataType="UInt" address="400014" va="0x51e">
|
||||
<mapping variable="cfg_I_JamWarningLevel" parent="Micro820" dataType="UInt" address="400014" va="0x534">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_LineLossTripDelay" parent="Micro820" dataType="Real" address="400015" va="0x63c">
|
||||
<mapping variable="cfg_I_LineLossTripDelay" parent="Micro820" dataType="Real" address="400015" va="0x654">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentTripDelay" parent="Micro820" dataType="Real" address="400017" va="0x640">
|
||||
<mapping variable="cfg_I_OvercurrentTripDelay" parent="Micro820" dataType="Real" address="400017" va="0x658">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentTripDelay" parent="Micro820" dataType="Real" address="400019" va="0x638">
|
||||
<mapping variable="cfg_I_UndercurrentTripDelay" parent="Micro820" dataType="Real" address="400019" va="0x650">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadTripDelay" parent="Micro820" dataType="Real" address="400021" va="0x580">
|
||||
<mapping variable="cfg_I_UnderloadTripDelay" parent="Micro820" dataType="Real" address="400021" va="0x598">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_PL_PhaseLossTripDelay" parent="Micro820" dataType="Real" address="400023" va="0x56c">
|
||||
<mapping variable="cfg_PL_PhaseLossTripDelay" parent="Micro820" dataType="Real" address="400023" va="0x584">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyTripDelay" parent="Micro820" dataType="Real" address="400025" va="0x5c8">
|
||||
<mapping variable="cfg_V_OverfrequencyTripDelay" parent="Micro820" dataType="Real" address="400025" va="0x5e0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageTripDelay" parent="Micro820" dataType="Real" address="400027" va="0x5b4">
|
||||
<mapping variable="cfg_V_OvervoltageTripDelay" parent="Micro820" dataType="Real" address="400027" va="0x5cc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageTripLevel" parent="Micro820" dataType="Real" address="400029" va="0x5b8">
|
||||
<mapping variable="cfg_V_OvervoltageTripLevel" parent="Micro820" dataType="Real" address="400029" va="0x5d0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageWarningLevel" parent="Micro820" dataType="Real" address="400031" va="0x5bc">
|
||||
<mapping variable="cfg_V_OvervoltageWarningLevel" parent="Micro820" dataType="Real" address="400031" va="0x5d4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PTPrimary" parent="Micro820" dataType="UInt" address="400033" va="0x524">
|
||||
<mapping variable="cfg_V_PTPrimary" parent="Micro820" dataType="UInt" address="400033" va="0x53a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PTSecondary" parent="Micro820" dataType="UInt" address="400034" va="0x526">
|
||||
<mapping variable="cfg_V_PTSecondary" parent="Micro820" dataType="UInt" address="400034" va="0x53c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyTripDelay" parent="Micro820" dataType="Real" address="400035" va="0x5c4">
|
||||
<mapping variable="cfg_V_UnderfrequencyTripDelay" parent="Micro820" dataType="Real" address="400035" va="0x5dc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageTripDelay" parent="Micro820" dataType="Real" address="400037" va="0x5a8">
|
||||
<mapping variable="cfg_V_UndervoltageTripDelay" parent="Micro820" dataType="Real" address="400037" va="0x5c0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageTripLevel" parent="Micro820" dataType="Real" address="400039" va="0x5ac">
|
||||
<mapping variable="cfg_V_UndervoltageTripLevel" parent="Micro820" dataType="Real" address="400039" va="0x5c4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageWarningLevel" parent="Micro820" dataType="Real" address="400041" va="0x5b0">
|
||||
<mapping variable="cfg_V_UndervoltageWarningLevel" parent="Micro820" dataType="Real" address="400041" va="0x5c8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripDelay" parent="Micro820" dataType="Real" address="400043" va="0x5c0">
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripDelay" parent="Micro820" dataType="Real" address="400043" va="0x5d8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_DischargePressure" parent="Micro820" dataType="UInt" address="400045" va="0x4f4">
|
||||
<mapping variable="DH_DischargePressure" parent="Micro820" dataType="UInt" address="400045" va="0x50a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_DischargeTemperature" parent="Micro820" dataType="UInt" address="400046" va="0x4f2">
|
||||
<mapping variable="DH_DischargeTemperature" parent="Micro820" dataType="UInt" address="400046" va="0x508">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_DownholeStatus_INT" parent="Micro820" dataType="UInt" address="400047" va="0x508">
|
||||
<mapping variable="DH_DownholeStatus_INT" parent="Micro820" dataType="UInt" address="400047" va="0x51e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_IntakePressure" parent="Micro820" dataType="Real" address="400048" va="0x544">
|
||||
<mapping variable="DH_IntakePressure" parent="Micro820" dataType="Real" address="400048" va="0x55c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_IntakeTemperature" parent="Micro820" dataType="Real" address="400050" va="0x540">
|
||||
<mapping variable="DH_IntakeTemperature" parent="Micro820" dataType="Real" address="400050" va="0x558">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakePressure_Forever" parent="Micro820" dataType="UInt" address="400052" va="0x506">
|
||||
<mapping variable="DH_MaxIntakePressure_Forever" parent="Micro820" dataType="UInt" address="400052" va="0x51c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakePressure_Startup" parent="Micro820" dataType="UInt" address="400053" va="0x500">
|
||||
<mapping variable="DH_MaxIntakePressure_Startup" parent="Micro820" dataType="UInt" address="400053" va="0x516">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakeTemperature_Forever" parent="Micro820" dataType="Real" address="400054" va="0x564">
|
||||
<mapping variable="DH_MaxIntakeTemperature_Forever" parent="Micro820" dataType="Real" address="400054" va="0x57c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakeTemperature_Startup" parent="Micro820" dataType="Real" address="400056" va="0x560">
|
||||
<mapping variable="DH_MaxIntakeTemperature_Startup" parent="Micro820" dataType="Real" address="400056" va="0x578">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_NumChannels" parent="Micro820" dataType="UInt" address="400058" va="0x4fc">
|
||||
<mapping variable="DH_NumChannels" parent="Micro820" dataType="UInt" address="400058" va="0x512">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_PSIRating" parent="Micro820" dataType="UInt" address="400059" va="0x504">
|
||||
<mapping variable="DH_PSIRating" parent="Micro820" dataType="UInt" address="400059" va="0x51a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_ToolType" parent="Micro820" dataType="UInt" address="400060" va="0x502">
|
||||
<mapping variable="DH_ToolType" parent="Micro820" dataType="UInt" address="400060" va="0x518">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_ToolVoltage" parent="Micro820" dataType="UInt" address="400061" va="0x4fe">
|
||||
<mapping variable="DH_ToolVoltage" parent="Micro820" dataType="UInt" address="400061" va="0x514">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_VibrationX" parent="Micro820" dataType="UInt" address="400062" va="0x4f6">
|
||||
<mapping variable="DH_VibrationX" parent="Micro820" dataType="UInt" address="400062" va="0x50c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_VibrationY" parent="Micro820" dataType="UInt" address="400063" va="0x4f8">
|
||||
<mapping variable="DH_VibrationY" parent="Micro820" dataType="UInt" address="400063" va="0x50e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_WindingTemperature" parent="Micro820" dataType="UInt" address="400064" va="0x4f0">
|
||||
<mapping variable="DH_WindingTemperature" parent="Micro820" dataType="UInt" address="400064" va="0x506">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="E300_kWh" parent="Micro820" dataType="Real" address="400065" va="0x558">
|
||||
<mapping variable="E300_kWh" parent="Micro820" dataType="Real" address="400065" va="0x570">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_kWh_Regen" parent="Micro820" dataType="Real" address="400067" va="0x55c">
|
||||
<mapping variable="E300_kWh_Regen" parent="Micro820" dataType="Real" address="400067" va="0x574">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_SCAN_RATE" parent="Micro820" dataType="UInt" address="400069" va="0x4fa">
|
||||
<mapping variable="E300_SCAN_RATE" parent="Micro820" dataType="UInt" address="400069" va="0x510">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_Shutdown" parent="Micro820" dataType="Real" address="400070" va="0x550">
|
||||
<mapping variable="Pressure_Shutdown" parent="Micro820" dataType="Real" address="400070" va="0x568">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_Startup" parent="Micro820" dataType="Real" address="400072" va="0x554">
|
||||
<mapping variable="Pressure_Startup" parent="Micro820" dataType="Real" address="400072" va="0x56c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Temp_Shutdown" parent="Micro820" dataType="Real" address="400074" va="0x548">
|
||||
<mapping variable="Temp_Shutdown" parent="Micro820" dataType="Real" address="400074" va="0x560">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Temp_Startup" parent="Micro820" dataType="Real" address="400076" va="0x54c">
|
||||
<mapping variable="Temp_Startup" parent="Micro820" dataType="Real" address="400076" va="0x564">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_LineFrequency" parent="Micro820" dataType="Real" address="400078" va="0x644">
|
||||
<mapping variable="E300_LineFrequency" parent="Micro820" dataType="Real" address="400078" va="0x65c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1Current" parent="Micro820" dataType="Real" address="400080" va="0x648">
|
||||
<mapping variable="E300_L1Current" parent="Micro820" dataType="Real" address="400080" va="0x660">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2Current" parent="Micro820" dataType="Real" address="400082" va="0x64c">
|
||||
<mapping variable="E300_L2Current" parent="Micro820" dataType="Real" address="400082" va="0x664">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3Current" parent="Micro820" dataType="Real" address="400084" va="0x650">
|
||||
<mapping variable="E300_L3Current" parent="Micro820" dataType="Real" address="400084" va="0x668">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_AverageCurrent" parent="Micro820" dataType="Real" address="400086" va="0x654">
|
||||
<mapping variable="E300_AverageCurrent" parent="Micro820" dataType="Real" address="400086" va="0x66c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_PercentCurrentUnbalance" parent="Micro820" dataType="Real" address="400088" va="0x658">
|
||||
<mapping variable="E300_PercentCurrentUnbalance" parent="Micro820" dataType="Real" address="400088" va="0x670">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1NVoltage" parent="Micro820" dataType="Real" address="400090" va="0x65c">
|
||||
<mapping variable="E300_L1NVoltage" parent="Micro820" dataType="Real" address="400090" va="0x674">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2NVoltage" parent="Micro820" dataType="Real" address="400092" va="0x660">
|
||||
<mapping variable="E300_L2NVoltage" parent="Micro820" dataType="Real" address="400092" va="0x678">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3NVoltage" parent="Micro820" dataType="Real" address="400094" va="0x664">
|
||||
<mapping variable="E300_L3NVoltage" parent="Micro820" dataType="Real" address="400094" va="0x67c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_AverageLNVoltage" parent="Micro820" dataType="Real" address="400096" va="0x668">
|
||||
<mapping variable="E300_AverageLNVoltage" parent="Micro820" dataType="Real" address="400096" va="0x680">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1L2Voltage" parent="Micro820" dataType="Real" address="400098" va="0x66c">
|
||||
<mapping variable="E300_L1L2Voltage" parent="Micro820" dataType="Real" address="400098" va="0x684">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2L3Voltage" parent="Micro820" dataType="Real" address="400100" va="0x670">
|
||||
<mapping variable="E300_L2L3Voltage" parent="Micro820" dataType="Real" address="400100" va="0x688">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3L1Voltage" parent="Micro820" dataType="Real" address="400102" va="0x674">
|
||||
<mapping variable="E300_L3L1Voltage" parent="Micro820" dataType="Real" address="400102" va="0x68c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_AverageLLVoltage" parent="Micro820" dataType="Real" address="400104" va="0x678">
|
||||
<mapping variable="E300_AverageLLVoltage" parent="Micro820" dataType="Real" address="400104" va="0x690">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1RealPower" parent="Micro820" dataType="Real" address="400106" va="0x680">
|
||||
<mapping variable="E300_L1RealPower" parent="Micro820" dataType="Real" address="400106" va="0x698">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2RealPower" parent="Micro820" dataType="Real" address="400108" va="0x684">
|
||||
<mapping variable="E300_L2RealPower" parent="Micro820" dataType="Real" address="400108" va="0x69c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3RealPower" parent="Micro820" dataType="Real" address="400110" va="0x688">
|
||||
<mapping variable="E300_L3RealPower" parent="Micro820" dataType="Real" address="400110" va="0x6a0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_TotalRealPower" parent="Micro820" dataType="Real" address="400112" va="0x68c">
|
||||
<mapping variable="E300_TotalRealPower" parent="Micro820" dataType="Real" address="400112" va="0x6a4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1ReactivePower" parent="Micro820" dataType="Real" address="400114" va="0x690">
|
||||
<mapping variable="E300_L1ReactivePower" parent="Micro820" dataType="Real" address="400114" va="0x6a8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2ReactivePower" parent="Micro820" dataType="Real" address="400116" va="0x694">
|
||||
<mapping variable="E300_L2ReactivePower" parent="Micro820" dataType="Real" address="400116" va="0x6ac">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3ReactivePower" parent="Micro820" dataType="Real" address="400118" va="0x698">
|
||||
<mapping variable="E300_L3ReactivePower" parent="Micro820" dataType="Real" address="400118" va="0x6b0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_TotalReactivePower" parent="Micro820" dataType="Real" address="400120" va="0x69c">
|
||||
<mapping variable="E300_TotalReactivePower" parent="Micro820" dataType="Real" address="400120" va="0x6b4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1ApparentPower" parent="Micro820" dataType="Real" address="400122" va="0x6a0">
|
||||
<mapping variable="E300_L1ApparentPower" parent="Micro820" dataType="Real" address="400122" va="0x6b8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2ApparentPower" parent="Micro820" dataType="Real" address="400124" va="0x6a4">
|
||||
<mapping variable="E300_L2ApparentPower" parent="Micro820" dataType="Real" address="400124" va="0x6bc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3ApparentPower" parent="Micro820" dataType="Real" address="400126" va="0x6a8">
|
||||
<mapping variable="E300_L3ApparentPower" parent="Micro820" dataType="Real" address="400126" va="0x6c0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_TotalApparentPower" parent="Micro820" dataType="Real" address="400128" va="0x6ac">
|
||||
<mapping variable="E300_TotalApparentPower" parent="Micro820" dataType="Real" address="400128" va="0x6c4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1TruePowerFactor" parent="Micro820" dataType="Real" address="400130" va="0x6b0">
|
||||
<mapping variable="E300_L1TruePowerFactor" parent="Micro820" dataType="Real" address="400130" va="0x6c8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2TruePowerFactor" parent="Micro820" dataType="Real" address="400132" va="0x6b4">
|
||||
<mapping variable="E300_L2TruePowerFactor" parent="Micro820" dataType="Real" address="400132" va="0x6cc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3TruePowerFactor" parent="Micro820" dataType="Real" address="400134" va="0x6b8">
|
||||
<mapping variable="E300_L3TruePowerFactor" parent="Micro820" dataType="Real" address="400134" va="0x6d0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_ThreePhaseTruePowerFactor" parent="Micro820" dataType="Real" address="400136" va="0x6bc">
|
||||
<mapping variable="E300_ThreePhaseTruePowerFactor" parent="Micro820" dataType="Real" address="400136" va="0x6d4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_In" parent="Micro820" dataType="Real" address="400138" va="0x6c0">
|
||||
<mapping variable="Pressure_In" parent="Micro820" dataType="Real" address="400138" va="0x6d8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
</modbusRegister>
|
||||
|
||||
@@ -81,393 +81,393 @@
|
||||
<mapping variable="Downhole_Tool_Enabled" parent="Micro820" dataType="Bool" address="100028" va="0x49d">
|
||||
<MBVarInfo ElemType="Bool" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultInhibitTime" parent="Micro820" dataType="USInt" address="100056" va="0x4bd">
|
||||
<mapping variable="cfg_GF_GroundFaultInhibitTime" parent="Micro820" dataType="USInt" address="100056" va="0x4c2">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100064" va="0x4c4">
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100064" va="0x4c9">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100072" va="0x4c4">
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100072" va="0x4c9">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripDelay" parent="Micro820" dataType="USInt" address="100080" va="0x4c5">
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripDelay" parent="Micro820" dataType="USInt" address="100080" va="0x4ca">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100088" va="0x4c6">
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100088" va="0x4cb">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100096" va="0x4c7">
|
||||
<mapping variable="cfg_I_CurrentImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100096" va="0x4cc">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamInhibitTime" parent="Micro820" dataType="USInt" address="100104" va="0x4bf">
|
||||
<mapping variable="cfg_I_JamInhibitTime" parent="Micro820" dataType="USInt" address="100104" va="0x4c4">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamTripDelay" parent="Micro820" dataType="USInt" address="100112" va="0x4c0">
|
||||
<mapping variable="cfg_I_JamTripDelay" parent="Micro820" dataType="USInt" address="100112" va="0x4c5">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_LineLossInhibitTime" parent="Micro820" dataType="USInt" address="100120" va="0x4d6">
|
||||
<mapping variable="cfg_I_LineLossInhibitTime" parent="Micro820" dataType="USInt" address="100120" va="0x4db">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100128" va="0x4cf">
|
||||
<mapping variable="cfg_I_OvercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100128" va="0x4d4">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentTripLevel" parent="Micro820" dataType="USInt" address="100136" va="0x4f8">
|
||||
<mapping variable="cfg_I_OvercurrentTripLevel" parent="Micro820" dataType="USInt" address="100136" va="0x4fd">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100144" va="0x4f9">
|
||||
<mapping variable="cfg_I_OvercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100144" va="0x4fe">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_StallEnabledTime" parent="Micro820" dataType="USInt" address="100152" va="0x4be">
|
||||
<mapping variable="cfg_I_StallEnabledTime" parent="Micro820" dataType="USInt" address="100152" va="0x4c3">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_TripEnableCurrent" parent="Micro820" dataType="UInt" address="100160" va="0x514">
|
||||
<mapping variable="cfg_I_TripEnableCurrent" parent="Micro820" dataType="UInt" address="100160" va="0x51a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100176" va="0x4c8">
|
||||
<mapping variable="cfg_I_UndercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100176" va="0x4cd">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_C_WarningEnableControl" parent="Micro820" dataType="UInt" address="100184" va="0x522">
|
||||
<mapping variable="cfg_C_WarningEnableControl" parent="Micro820" dataType="UInt" address="100184" va="0x528">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentTripLevel" parent="Micro820" dataType="USInt" address="100200" va="0x4f6">
|
||||
<mapping variable="cfg_I_UndercurrentTripLevel" parent="Micro820" dataType="USInt" address="100200" va="0x4fb">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100208" va="0x4f7">
|
||||
<mapping variable="cfg_I_UndercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100208" va="0x4fc">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadInhibitTime" parent="Micro820" dataType="USInt" address="100216" va="0x4c1">
|
||||
<mapping variable="cfg_I_UnderloadInhibitTime" parent="Micro820" dataType="USInt" address="100216" va="0x4c6">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadTripLevel" parent="Micro820" dataType="USInt" address="100224" va="0x4c2">
|
||||
<mapping variable="cfg_I_UnderloadTripLevel" parent="Micro820" dataType="USInt" address="100224" va="0x4c7">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadWarningLevel" parent="Micro820" dataType="USInt" address="100232" va="0x4c3">
|
||||
<mapping variable="cfg_I_UnderloadWarningLevel" parent="Micro820" dataType="USInt" address="100232" va="0x4c8">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_WarningEnableCurrent" parent="Micro820" dataType="UInt" address="100240" va="0x51c">
|
||||
<mapping variable="cfg_I_WarningEnableCurrent" parent="Micro820" dataType="UInt" address="100240" va="0x522">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_PL_PhaseLossInhibitTime" parent="Micro820" dataType="USInt" address="100256" va="0x4bc">
|
||||
<mapping variable="cfg_PL_PhaseLossInhibitTime" parent="Micro820" dataType="USInt" address="100256" va="0x4c1">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_TCU_OLResetLevel" parent="Micro820" dataType="USInt" address="100264" va="0x4ba">
|
||||
<mapping variable="cfg_TCU_OLResetLevel" parent="Micro820" dataType="USInt" address="100264" va="0x4bf">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_TCU_OLWarningLevel" parent="Micro820" dataType="USInt" address="100272" va="0x4bb">
|
||||
<mapping variable="cfg_TCU_OLWarningLevel" parent="Micro820" dataType="USInt" address="100272" va="0x4c0">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_TCU_TripClass" parent="Micro820" dataType="USInt" address="100280" va="0x4b9">
|
||||
<mapping variable="cfg_TCU_TripClass" parent="Micro820" dataType="USInt" address="100280" va="0x4be">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100288" va="0x4e2">
|
||||
<mapping variable="cfg_V_OverfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100288" va="0x4e7">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100296" va="0x4e3">
|
||||
<mapping variable="cfg_V_OverfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100296" va="0x4e8">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100304" va="0x4e4">
|
||||
<mapping variable="cfg_V_OverfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100304" va="0x4e9">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100312" va="0x4d9">
|
||||
<mapping variable="cfg_V_OvervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100312" va="0x4de">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PhaseRotationInhibitTime" parent="Micro820" dataType="USInt" address="100320" va="0x4da">
|
||||
<mapping variable="cfg_V_PhaseRotationInhibitTime" parent="Micro820" dataType="USInt" address="100320" va="0x4df">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PhaseRotationTripType" parent="Micro820" dataType="USInt" address="100328" va="0x4db">
|
||||
<mapping variable="cfg_V_PhaseRotationTripType" parent="Micro820" dataType="USInt" address="100328" va="0x4e0">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_TripEnableVoltage" parent="Micro820" dataType="UInt" address="100336" va="0x516">
|
||||
<mapping variable="cfg_V_TripEnableVoltage" parent="Micro820" dataType="UInt" address="100336" va="0x51c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100352" va="0x4df">
|
||||
<mapping variable="cfg_V_UnderfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100352" va="0x4e4">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100360" va="0x4e0">
|
||||
<mapping variable="cfg_V_UnderfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100360" va="0x4e5">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100368" va="0x4e1">
|
||||
<mapping variable="cfg_V_UnderfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100368" va="0x4e6">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100376" va="0x4d8">
|
||||
<mapping variable="cfg_V_UndervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100376" va="0x4dd">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100384" va="0x4dc">
|
||||
<mapping variable="cfg_V_VoltageImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100384" va="0x4e1">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100392" va="0x4dd">
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100392" va="0x4e2">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100400" va="0x4de">
|
||||
<mapping variable="cfg_V_VoltageImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100400" va="0x4e3">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageMode" parent="Micro820" dataType="USInt" address="100408" va="0x4d7">
|
||||
<mapping variable="cfg_V_VoltageMode" parent="Micro820" dataType="USInt" address="100408" va="0x4dc">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_WarningEnableVoltage" parent="Micro820" dataType="UInt" address="100416" va="0x51e">
|
||||
<mapping variable="cfg_V_WarningEnableVoltage" parent="Micro820" dataType="UInt" address="100416" va="0x524">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusControl_INT" parent="Micro820" dataType="UInt" address="100432" va="0x538">
|
||||
<mapping variable="TripStatusControl_INT" parent="Micro820" dataType="UInt" address="100432" va="0x53e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100448" va="0x532">
|
||||
<mapping variable="TripStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100448" va="0x538">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusPower_INT" parent="Micro820" dataType="UInt" address="100464" va="0x536">
|
||||
<mapping variable="TripStatusPower_INT" parent="Micro820" dataType="UInt" address="100464" va="0x53c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100480" va="0x534">
|
||||
<mapping variable="TripStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100480" va="0x53a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusControl_INT" parent="Micro820" dataType="UInt" address="100496" va="0x540">
|
||||
<mapping variable="WarningStatusControl_INT" parent="Micro820" dataType="UInt" address="100496" va="0x546">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100512" va="0x53a">
|
||||
<mapping variable="WarningStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100512" va="0x540">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusPower_INT" parent="Micro820" dataType="UInt" address="100528" va="0x53e">
|
||||
<mapping variable="WarningStatusPower_INT" parent="Micro820" dataType="UInt" address="100528" va="0x544">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100544" va="0x53c">
|
||||
<mapping variable="WarningStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100544" va="0x542">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
</modbusRegister>
|
||||
<modbusRegister name="HOLDING_REGISTERS">
|
||||
<mapping variable="cfg_C_FLASetting" parent="Micro820" dataType="Real" address="400001" va="0x574">
|
||||
<mapping variable="cfg_C_FLASetting" parent="Micro820" dataType="Real" address="400001" va="0x578">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_C_TripEnableControl" parent="Micro820" dataType="UInt" address="400003" va="0x51a">
|
||||
<mapping variable="cfg_C_TripEnableControl" parent="Micro820" dataType="UInt" address="400003" va="0x520">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultTripDelay" parent="Micro820" dataType="Real" address="400005" va="0x57c">
|
||||
<mapping variable="cfg_GF_GroundFaultTripDelay" parent="Micro820" dataType="Real" address="400005" va="0x580">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultTripLevel" parent="Micro820" dataType="Real" address="400007" va="0x580">
|
||||
<mapping variable="cfg_GF_GroundFaultTripLevel" parent="Micro820" dataType="Real" address="400007" va="0x584">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultWarningDelay" parent="Micro820" dataType="Real" address="400009" va="0x584">
|
||||
<mapping variable="cfg_GF_GroundFaultWarningDelay" parent="Micro820" dataType="Real" address="400009" va="0x588">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CTPrimary" parent="Micro820" dataType="UInt" address="400011" va="0x52a">
|
||||
<mapping variable="cfg_I_CTPrimary" parent="Micro820" dataType="UInt" address="400011" va="0x530">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CTSecondary" parent="Micro820" dataType="UInt" address="400012" va="0x52c">
|
||||
<mapping variable="cfg_I_CTSecondary" parent="Micro820" dataType="UInt" address="400012" va="0x532">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamTripLevel" parent="Micro820" dataType="UInt" address="400013" va="0x526">
|
||||
<mapping variable="cfg_I_JamTripLevel" parent="Micro820" dataType="UInt" address="400013" va="0x52c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamWarningLevel" parent="Micro820" dataType="UInt" address="400014" va="0x528">
|
||||
<mapping variable="cfg_I_JamWarningLevel" parent="Micro820" dataType="UInt" address="400014" va="0x52e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_LineLossTripDelay" parent="Micro820" dataType="Real" address="400015" va="0x648">
|
||||
<mapping variable="cfg_I_LineLossTripDelay" parent="Micro820" dataType="Real" address="400015" va="0x64c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentTripDelay" parent="Micro820" dataType="Real" address="400017" va="0x64c">
|
||||
<mapping variable="cfg_I_OvercurrentTripDelay" parent="Micro820" dataType="Real" address="400017" va="0x650">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentTripDelay" parent="Micro820" dataType="Real" address="400019" va="0x644">
|
||||
<mapping variable="cfg_I_UndercurrentTripDelay" parent="Micro820" dataType="Real" address="400019" va="0x648">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadTripDelay" parent="Micro820" dataType="Real" address="400021" va="0x58c">
|
||||
<mapping variable="cfg_I_UnderloadTripDelay" parent="Micro820" dataType="Real" address="400021" va="0x590">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_PL_PhaseLossTripDelay" parent="Micro820" dataType="Real" address="400023" va="0x578">
|
||||
<mapping variable="cfg_PL_PhaseLossTripDelay" parent="Micro820" dataType="Real" address="400023" va="0x57c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyTripDelay" parent="Micro820" dataType="Real" address="400025" va="0x5d4">
|
||||
<mapping variable="cfg_V_OverfrequencyTripDelay" parent="Micro820" dataType="Real" address="400025" va="0x5d8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageTripDelay" parent="Micro820" dataType="Real" address="400027" va="0x5c0">
|
||||
<mapping variable="cfg_V_OvervoltageTripDelay" parent="Micro820" dataType="Real" address="400027" va="0x5c4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageTripLevel" parent="Micro820" dataType="Real" address="400029" va="0x5c4">
|
||||
<mapping variable="cfg_V_OvervoltageTripLevel" parent="Micro820" dataType="Real" address="400029" va="0x5c8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageWarningLevel" parent="Micro820" dataType="Real" address="400031" va="0x5c8">
|
||||
<mapping variable="cfg_V_OvervoltageWarningLevel" parent="Micro820" dataType="Real" address="400031" va="0x5cc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PTPrimary" parent="Micro820" dataType="UInt" address="400033" va="0x52e">
|
||||
<mapping variable="cfg_V_PTPrimary" parent="Micro820" dataType="UInt" address="400033" va="0x534">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PTSecondary" parent="Micro820" dataType="UInt" address="400034" va="0x530">
|
||||
<mapping variable="cfg_V_PTSecondary" parent="Micro820" dataType="UInt" address="400034" va="0x536">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyTripDelay" parent="Micro820" dataType="Real" address="400035" va="0x5d0">
|
||||
<mapping variable="cfg_V_UnderfrequencyTripDelay" parent="Micro820" dataType="Real" address="400035" va="0x5d4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageTripDelay" parent="Micro820" dataType="Real" address="400037" va="0x5b4">
|
||||
<mapping variable="cfg_V_UndervoltageTripDelay" parent="Micro820" dataType="Real" address="400037" va="0x5b8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageTripLevel" parent="Micro820" dataType="Real" address="400039" va="0x5b8">
|
||||
<mapping variable="cfg_V_UndervoltageTripLevel" parent="Micro820" dataType="Real" address="400039" va="0x5bc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageWarningLevel" parent="Micro820" dataType="Real" address="400041" va="0x5bc">
|
||||
<mapping variable="cfg_V_UndervoltageWarningLevel" parent="Micro820" dataType="Real" address="400041" va="0x5c0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripDelay" parent="Micro820" dataType="Real" address="400043" va="0x5cc">
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripDelay" parent="Micro820" dataType="Real" address="400043" va="0x5d0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_DischargePressure" parent="Micro820" dataType="UInt" address="400045" va="0x4fe">
|
||||
<mapping variable="DH_DischargePressure" parent="Micro820" dataType="UInt" address="400045" va="0x504">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_DischargeTemperature" parent="Micro820" dataType="UInt" address="400046" va="0x4fc">
|
||||
<mapping variable="DH_DischargeTemperature" parent="Micro820" dataType="UInt" address="400046" va="0x502">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_DownholeStatus_INT" parent="Micro820" dataType="UInt" address="400047" va="0x512">
|
||||
<mapping variable="DH_DownholeStatus_INT" parent="Micro820" dataType="UInt" address="400047" va="0x518">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_IntakePressure" parent="Micro820" dataType="Real" address="400048" va="0x550">
|
||||
<mapping variable="DH_IntakePressure" parent="Micro820" dataType="Real" address="400048" va="0x554">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_IntakeTemperature" parent="Micro820" dataType="Real" address="400050" va="0x54c">
|
||||
<mapping variable="DH_IntakeTemperature" parent="Micro820" dataType="Real" address="400050" va="0x550">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakePressure_Forever" parent="Micro820" dataType="UInt" address="400052" va="0x510">
|
||||
<mapping variable="DH_MaxIntakePressure_Forever" parent="Micro820" dataType="UInt" address="400052" va="0x516">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakePressure_Startup" parent="Micro820" dataType="UInt" address="400053" va="0x50a">
|
||||
<mapping variable="DH_MaxIntakePressure_Startup" parent="Micro820" dataType="UInt" address="400053" va="0x510">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakeTemperature_Forever" parent="Micro820" dataType="Real" address="400054" va="0x570">
|
||||
<mapping variable="DH_MaxIntakeTemperature_Forever" parent="Micro820" dataType="Real" address="400054" va="0x574">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakeTemperature_Startup" parent="Micro820" dataType="Real" address="400056" va="0x56c">
|
||||
<mapping variable="DH_MaxIntakeTemperature_Startup" parent="Micro820" dataType="Real" address="400056" va="0x570">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_NumChannels" parent="Micro820" dataType="UInt" address="400058" va="0x506">
|
||||
<mapping variable="DH_NumChannels" parent="Micro820" dataType="UInt" address="400058" va="0x50c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_PSIRating" parent="Micro820" dataType="UInt" address="400059" va="0x50e">
|
||||
<mapping variable="DH_PSIRating" parent="Micro820" dataType="UInt" address="400059" va="0x514">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_ToolType" parent="Micro820" dataType="UInt" address="400060" va="0x50c">
|
||||
<mapping variable="DH_ToolType" parent="Micro820" dataType="UInt" address="400060" va="0x512">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_ToolVoltage" parent="Micro820" dataType="UInt" address="400061" va="0x508">
|
||||
<mapping variable="DH_ToolVoltage" parent="Micro820" dataType="UInt" address="400061" va="0x50e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_VibrationX" parent="Micro820" dataType="UInt" address="400062" va="0x500">
|
||||
<mapping variable="DH_VibrationX" parent="Micro820" dataType="UInt" address="400062" va="0x506">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_VibrationY" parent="Micro820" dataType="UInt" address="400063" va="0x502">
|
||||
<mapping variable="DH_VibrationY" parent="Micro820" dataType="UInt" address="400063" va="0x508">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_WindingTemperature" parent="Micro820" dataType="UInt" address="400064" va="0x4fa">
|
||||
<mapping variable="DH_WindingTemperature" parent="Micro820" dataType="UInt" address="400064" va="0x500">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="E300_kWh" parent="Micro820" dataType="Real" address="400065" va="0x564">
|
||||
<mapping variable="E300_kWh" parent="Micro820" dataType="Real" address="400065" va="0x568">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_kWh_Regen" parent="Micro820" dataType="Real" address="400067" va="0x568">
|
||||
<mapping variable="E300_kWh_Regen" parent="Micro820" dataType="Real" address="400067" va="0x56c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_SCAN_RATE" parent="Micro820" dataType="UInt" address="400069" va="0x504">
|
||||
<mapping variable="E300_SCAN_RATE" parent="Micro820" dataType="UInt" address="400069" va="0x50a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_Shutdown" parent="Micro820" dataType="Real" address="400070" va="0x55c">
|
||||
<mapping variable="Pressure_Shutdown" parent="Micro820" dataType="Real" address="400070" va="0x560">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_Startup" parent="Micro820" dataType="Real" address="400072" va="0x560">
|
||||
<mapping variable="Pressure_Startup" parent="Micro820" dataType="Real" address="400072" va="0x564">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Temp_Shutdown" parent="Micro820" dataType="Real" address="400074" va="0x554">
|
||||
<mapping variable="Temp_Shutdown" parent="Micro820" dataType="Real" address="400074" va="0x558">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Temp_Startup" parent="Micro820" dataType="Real" address="400076" va="0x558">
|
||||
<mapping variable="Temp_Startup" parent="Micro820" dataType="Real" address="400076" va="0x55c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_LineFrequency" parent="Micro820" dataType="Real" address="400078" va="0x650">
|
||||
<mapping variable="E300_LineFrequency" parent="Micro820" dataType="Real" address="400078" va="0x654">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1Current" parent="Micro820" dataType="Real" address="400080" va="0x654">
|
||||
<mapping variable="E300_L1Current" parent="Micro820" dataType="Real" address="400080" va="0x658">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2Current" parent="Micro820" dataType="Real" address="400082" va="0x658">
|
||||
<mapping variable="E300_L2Current" parent="Micro820" dataType="Real" address="400082" va="0x65c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3Current" parent="Micro820" dataType="Real" address="400084" va="0x65c">
|
||||
<mapping variable="E300_L3Current" parent="Micro820" dataType="Real" address="400084" va="0x660">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_AverageCurrent" parent="Micro820" dataType="Real" address="400086" va="0x660">
|
||||
<mapping variable="E300_AverageCurrent" parent="Micro820" dataType="Real" address="400086" va="0x664">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_PercentCurrentUnbalance" parent="Micro820" dataType="Real" address="400088" va="0x664">
|
||||
<mapping variable="E300_PercentCurrentUnbalance" parent="Micro820" dataType="Real" address="400088" va="0x668">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1NVoltage" parent="Micro820" dataType="Real" address="400090" va="0x668">
|
||||
<mapping variable="E300_L1NVoltage" parent="Micro820" dataType="Real" address="400090" va="0x66c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2NVoltage" parent="Micro820" dataType="Real" address="400092" va="0x66c">
|
||||
<mapping variable="E300_L2NVoltage" parent="Micro820" dataType="Real" address="400092" va="0x670">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3NVoltage" parent="Micro820" dataType="Real" address="400094" va="0x670">
|
||||
<mapping variable="E300_L3NVoltage" parent="Micro820" dataType="Real" address="400094" va="0x674">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_AverageLNVoltage" parent="Micro820" dataType="Real" address="400096" va="0x674">
|
||||
<mapping variable="E300_AverageLNVoltage" parent="Micro820" dataType="Real" address="400096" va="0x678">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1L2Voltage" parent="Micro820" dataType="Real" address="400098" va="0x678">
|
||||
<mapping variable="E300_L1L2Voltage" parent="Micro820" dataType="Real" address="400098" va="0x67c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2L3Voltage" parent="Micro820" dataType="Real" address="400100" va="0x67c">
|
||||
<mapping variable="E300_L2L3Voltage" parent="Micro820" dataType="Real" address="400100" va="0x680">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3L1Voltage" parent="Micro820" dataType="Real" address="400102" va="0x680">
|
||||
<mapping variable="E300_L3L1Voltage" parent="Micro820" dataType="Real" address="400102" va="0x684">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_AverageLLVoltage" parent="Micro820" dataType="Real" address="400104" va="0x684">
|
||||
<mapping variable="E300_AverageLLVoltage" parent="Micro820" dataType="Real" address="400104" va="0x688">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1RealPower" parent="Micro820" dataType="Real" address="400106" va="0x68c">
|
||||
<mapping variable="E300_L1RealPower" parent="Micro820" dataType="Real" address="400106" va="0x690">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2RealPower" parent="Micro820" dataType="Real" address="400108" va="0x690">
|
||||
<mapping variable="E300_L2RealPower" parent="Micro820" dataType="Real" address="400108" va="0x694">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3RealPower" parent="Micro820" dataType="Real" address="400110" va="0x694">
|
||||
<mapping variable="E300_L3RealPower" parent="Micro820" dataType="Real" address="400110" va="0x698">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_TotalRealPower" parent="Micro820" dataType="Real" address="400112" va="0x698">
|
||||
<mapping variable="E300_TotalRealPower" parent="Micro820" dataType="Real" address="400112" va="0x69c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1ReactivePower" parent="Micro820" dataType="Real" address="400114" va="0x69c">
|
||||
<mapping variable="E300_L1ReactivePower" parent="Micro820" dataType="Real" address="400114" va="0x6a0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2ReactivePower" parent="Micro820" dataType="Real" address="400116" va="0x6a0">
|
||||
<mapping variable="E300_L2ReactivePower" parent="Micro820" dataType="Real" address="400116" va="0x6a4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3ReactivePower" parent="Micro820" dataType="Real" address="400118" va="0x6a4">
|
||||
<mapping variable="E300_L3ReactivePower" parent="Micro820" dataType="Real" address="400118" va="0x6a8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_TotalReactivePower" parent="Micro820" dataType="Real" address="400120" va="0x6a8">
|
||||
<mapping variable="E300_TotalReactivePower" parent="Micro820" dataType="Real" address="400120" va="0x6ac">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1ApparentPower" parent="Micro820" dataType="Real" address="400122" va="0x6ac">
|
||||
<mapping variable="E300_L1ApparentPower" parent="Micro820" dataType="Real" address="400122" va="0x6b0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2ApparentPower" parent="Micro820" dataType="Real" address="400124" va="0x6b0">
|
||||
<mapping variable="E300_L2ApparentPower" parent="Micro820" dataType="Real" address="400124" va="0x6b4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3ApparentPower" parent="Micro820" dataType="Real" address="400126" va="0x6b4">
|
||||
<mapping variable="E300_L3ApparentPower" parent="Micro820" dataType="Real" address="400126" va="0x6b8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_TotalApparentPower" parent="Micro820" dataType="Real" address="400128" va="0x6b8">
|
||||
<mapping variable="E300_TotalApparentPower" parent="Micro820" dataType="Real" address="400128" va="0x6bc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1TruePowerFactor" parent="Micro820" dataType="Real" address="400130" va="0x6bc">
|
||||
<mapping variable="E300_L1TruePowerFactor" parent="Micro820" dataType="Real" address="400130" va="0x6c0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2TruePowerFactor" parent="Micro820" dataType="Real" address="400132" va="0x6c0">
|
||||
<mapping variable="E300_L2TruePowerFactor" parent="Micro820" dataType="Real" address="400132" va="0x6c4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3TruePowerFactor" parent="Micro820" dataType="Real" address="400134" va="0x6c4">
|
||||
<mapping variable="E300_L3TruePowerFactor" parent="Micro820" dataType="Real" address="400134" va="0x6c8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_ThreePhaseTruePowerFactor" parent="Micro820" dataType="Real" address="400136" va="0x6c8">
|
||||
<mapping variable="E300_ThreePhaseTruePowerFactor" parent="Micro820" dataType="Real" address="400136" va="0x6cc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_In" parent="Micro820" dataType="Real" address="400138" va="0x6cc">
|
||||
<mapping variable="Pressure_In" parent="Micro820" dataType="Real" address="400138" va="0x6d0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
</modbusRegister>
|
||||
|
||||
@@ -1,11 +1,18 @@
|
||||
_PUSH_PAR __SYSVA_CYCLEDATE
|
||||
__TMPI1 := _CALL ANY_TO_TIME
|
||||
__TMPI1 := __TMPI1 / __CDINT000003E8
|
||||
TIME_CURRENTTIME := __TMPI1
|
||||
_IF _NOT __SYSVA_FIRST_SCAN _GOTO __LAB1
|
||||
SHUTDOWN_TIME := __SYSVA_CYCLEDATE
|
||||
SHUTDOWN_TIME := TIME_CURRENTTIME
|
||||
DEVICE_STATUS := __TMPM1
|
||||
RESTART_COMMAND := FALSE
|
||||
RESTART_ALLOWED := FALSE
|
||||
RUN_PERMISSIVE := FALSE
|
||||
START_PERMISSIVE := FALSE
|
||||
CFG_READ := TRUE
|
||||
STS_TIMERRUNTIMESET := FALSE
|
||||
STS_TIMERWAITTIMESET := FALSE
|
||||
STS_TIMERCYCLEACTIVE := FALSE
|
||||
_GOTO __LAB2
|
||||
__LAB1 :
|
||||
__LAB2 :
|
||||
@@ -138,10 +145,7 @@ CONTACTOR_STATUS := E300_OUTPUT_CMD_VALUE
|
||||
VOLTAGEOK := TRUE
|
||||
__LABc :
|
||||
__TMPB1 := PRESSURE_TRANSDUCER_ENABLED _AND CONTACTOR_STATUS
|
||||
_PUSH_PAR RUN_TIME
|
||||
__TMPI1 := _CALL ANY_TO_TIME
|
||||
__TMPI2 := PRESSURE_ALARM_STARTUP_DELAY * __CDINT000003E8
|
||||
__TMPB2 := __TMPI1 > __TMPI2
|
||||
__TMPB2 := RUN_TIME > PRESSURE_ALARM_STARTUP_DELAY
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
_IF _NOT __TMPB1 _GOTO __LABd
|
||||
__TMPB3 := PRESSURE_IN >= PRESSURE_HI_SP
|
||||
@@ -186,38 +190,17 @@ _GOTO __LAB15
|
||||
__LABd :
|
||||
PRESSURE_OK := TRUE
|
||||
__LAB15 :
|
||||
_IF _NOT PRESSURE_STARTUP_ENABLED _GOTO __LAB16
|
||||
__TMPB1 := DH_INTAKEPRESSURE > PRESSURE_STARTUP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB17
|
||||
SP_PRESSURE := TRUE
|
||||
_GOTO __LAB18
|
||||
__LAB17 :
|
||||
SP_PRESSURE := FALSE
|
||||
__LAB18 :
|
||||
_GOTO __LAB19
|
||||
__LAB16 :
|
||||
SP_PRESSURE := TRUE
|
||||
__LAB19 :
|
||||
_IF _NOT TEMP_STARTUP_ENABLED _GOTO __LAB1a
|
||||
__TMPB1 := DH_INTAKETEMPERATURE < TEMP_STARTUP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1b
|
||||
SP_TEMPERATURE := TRUE
|
||||
_GOTO __LAB1c
|
||||
__LAB1b :
|
||||
SP_TEMPERATURE := FALSE
|
||||
__LAB1c :
|
||||
_GOTO __LAB1d
|
||||
__LAB1a :
|
||||
SP_TEMPERATURE := TRUE
|
||||
__LAB1d :
|
||||
__TMPB1 := _NOT PRESSURE_STARTUP_ENABLED
|
||||
__TMPB2 := DH_INTAKEPRESSURE > PRESSURE_STARTUP
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
SP_PRESSURE := __TMPB1
|
||||
__TMPB1 := _NOT TEMP_STARTUP_ENABLED
|
||||
__TMPB2 := DH_INTAKETEMPERATURE < TEMP_STARTUP
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
SP_TEMPERATURE := __TMPB1
|
||||
__TMPB1 := HAND_MODE _OR AUTO_MODE
|
||||
__TMPB1 := __TMPB1 _OR TEST_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB1e
|
||||
SP_MODE := TRUE
|
||||
_GOTO __LAB1f
|
||||
__LAB1e :
|
||||
SP_MODE := FALSE
|
||||
__LAB1f :
|
||||
SP_MODE := __TMPB1
|
||||
__TMPB1 := _NOT TRIPSTATUS
|
||||
SP_TRIP := __TMPB1
|
||||
SP_VOLTAGE := VOLTAGEOK
|
||||
@@ -225,45 +208,24 @@ __TMPB1 := SP_PRESSURE _AND SP_TEMPERATURE
|
||||
__TMPB1 := __TMPB1 _AND SP_MODE
|
||||
__TMPB1 := __TMPB1 _AND SP_TRIP
|
||||
__TMPB1 := __TMPB1 _AND SP_VOLTAGE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB20
|
||||
START_PERMISSIVE := TRUE
|
||||
_GOTO __LAB21
|
||||
__LAB20 :
|
||||
START_PERMISSIVE := FALSE
|
||||
START_PERMISSIVE := __TMPB1
|
||||
__TMPB1 := _NOT START_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB16
|
||||
DEVICE_STATUS := __TMPM9
|
||||
__LAB21 :
|
||||
_IF _NOT PRESSURE_SHUTDOWN_ENABLED _GOTO __LAB22
|
||||
__TMPB1 := DH_INTAKEPRESSURE > PRESSURE_SHUTDOWN
|
||||
_IF _NOT __TMPB1 _GOTO __LAB23
|
||||
RP_PRESSURE := TRUE
|
||||
_GOTO __LAB24
|
||||
__LAB23 :
|
||||
RP_PRESSURE := FALSE
|
||||
__LAB24 :
|
||||
_GOTO __LAB25
|
||||
__LAB22 :
|
||||
RP_PRESSURE := TRUE
|
||||
__LAB25 :
|
||||
_IF _NOT TEMP_SHUTDOWN_ENABLED _GOTO __LAB26
|
||||
__TMPB1 := DH_INTAKETEMPERATURE < TEMP_SHUTDOWN
|
||||
_IF _NOT __TMPB1 _GOTO __LAB27
|
||||
RP_TEMPERATURE := TRUE
|
||||
_GOTO __LAB28
|
||||
__LAB27 :
|
||||
RP_TEMPERATURE := FALSE
|
||||
__LAB28 :
|
||||
_GOTO __LAB29
|
||||
__LAB26 :
|
||||
RP_TEMPERATURE := TRUE
|
||||
__LAB29 :
|
||||
_GOTO __LAB17
|
||||
__LAB16 :
|
||||
__LAB17 :
|
||||
__TMPB1 := _NOT PRESSURE_SHUTDOWN_ENABLED
|
||||
__TMPB2 := DH_INTAKEPRESSURE > PRESSURE_SHUTDOWN
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
RP_PRESSURE := __TMPB1
|
||||
__TMPB1 := _NOT TEMP_SHUTDOWN_ENABLED
|
||||
__TMPB2 := DH_INTAKETEMPERATURE < TEMP_SHUTDOWN
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
RP_TEMPERATURE := __TMPB1
|
||||
__TMPB1 := HAND_MODE _OR AUTO_MODE
|
||||
__TMPB1 := __TMPB1 _OR TEST_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2a
|
||||
RP_MODE := TRUE
|
||||
_GOTO __LAB2b
|
||||
__LAB2a :
|
||||
RP_MODE := FALSE
|
||||
__LAB2b :
|
||||
RP_MODE := __TMPB1
|
||||
__TMPB1 := _NOT TRIPSTATUS
|
||||
RP_TRIP := __TMPB1
|
||||
RP_TUBINGPRESSURE := PRESSURE_OK
|
||||
@@ -271,165 +233,223 @@ __TMPB1 := RP_PRESSURE _AND RP_TEMPERATURE
|
||||
__TMPB1 := __TMPB1 _AND RP_MODE
|
||||
__TMPB1 := __TMPB1 _AND RP_TRIP
|
||||
__TMPB1 := __TMPB1 _AND RP_TUBINGPRESSURE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2c
|
||||
RUN_PERMISSIVE := TRUE
|
||||
_GOTO __LAB2d
|
||||
__LAB2c :
|
||||
RUN_PERMISSIVE := FALSE
|
||||
__LAB2d :
|
||||
RUN_PERMISSIVE := __TMPB1
|
||||
__TMPB1 := _NOT RUN_PERMISSIVE
|
||||
__TMPB1 := __TMPB1 _AND E300_OUTPUT_CMD_VALUE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2e
|
||||
_IF _NOT __TMPB1 _GOTO __LAB18
|
||||
DEVICE_STATUS := __TMPM10
|
||||
SHUTDOWN_TIME := __SYSVA_CYCLEDATE
|
||||
_GOTO __LAB2f
|
||||
__LAB2e :
|
||||
__LAB2f :
|
||||
SHUTDOWN_TIME := TIME_CURRENTTIME
|
||||
_GOTO __LAB19
|
||||
__LAB18 :
|
||||
__LAB19 :
|
||||
__TMPB1 := _NOT OVERLOADTRIP
|
||||
__TMPB2 := AUTO_MODE _AND __TMPB1
|
||||
__TMPB3 := _NOT E300_OUTPUT_CMD_VALUE
|
||||
__TMPB2 := __TMPB2 _AND __TMPB3
|
||||
__TMPB2 := __TMPB2 _AND RESTART_ALLOWED
|
||||
_IF _NOT __TMPB2 _GOTO __LAB1a
|
||||
__TMPI1 := TIME_CURRENTTIME - SHUTDOWN_TIME
|
||||
__TMPB4 := __TMPI1 > DOWNTIME_TIME_PARAMETER
|
||||
_IF _NOT __TMPB4 _GOTO __LAB1b
|
||||
__TMPB5 := _NOT RESTART_COMMAND
|
||||
_IF _NOT __TMPB5 _GOTO __LAB1c
|
||||
TRIPRESETCMD := TRUE
|
||||
RESTART_COMMAND := TRUE
|
||||
_GOTO __LAB1d
|
||||
__LAB1c :
|
||||
__LAB1d :
|
||||
_GOTO __LAB1e
|
||||
__LAB1b :
|
||||
RESTART_COMMAND := FALSE
|
||||
__TMPI1 := TIME_CURRENTTIME - SHUTDOWN_TIME
|
||||
__TMPI2 := DOWNTIME_TIME_PARAMETER - __TMPI1
|
||||
TIME_UNTIL_STARTUP := __TMPI2
|
||||
_PUSH_PAR TIME_UNTIL_STARTUP
|
||||
__TMPM11 := _CALL ANY_TO_DINT
|
||||
TIME_UNTIL_STARTUP_STRING := __TMPM11
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB1f
|
||||
__TMPM11 := __TMPM12 + TIME_UNTIL_STARTUP_STRING
|
||||
DEVICE_STATUS := __TMPM11
|
||||
_GOTO __LAB20
|
||||
__LAB1f :
|
||||
__LAB20 :
|
||||
__LAB1e :
|
||||
_GOTO __LAB21
|
||||
__LAB1a :
|
||||
__TMPB1 := AUTO_MODE _AND OVERLOADTRIP
|
||||
__TMPB2 := _NOT E300_OUTPUT_CMD_VALUE
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
__TMPB1 := __TMPB1 _AND RESTART_ALLOWED
|
||||
_IF _NOT __TMPB1 _GOTO __LAB22
|
||||
__TMPI1 := TIME_CURRENTTIME - SHUTDOWN_TIME
|
||||
__TMPB3 := __TMPI1 > DOWNTIME_TIME_PARAMETER_OL
|
||||
_IF _NOT __TMPB3 _GOTO __LAB23
|
||||
__TMPB4 := _NOT RESTART_COMMAND
|
||||
_IF _NOT __TMPB4 _GOTO __LAB24
|
||||
RESTART_COMMAND := TRUE
|
||||
_GOTO __LAB25
|
||||
__LAB24 :
|
||||
__LAB25 :
|
||||
_GOTO __LAB26
|
||||
__LAB23 :
|
||||
RESTART_COMMAND := FALSE
|
||||
__TMPI1 := TIME_CURRENTTIME - SHUTDOWN_TIME
|
||||
__TMPI2 := DOWNTIME_TIME_PARAMETER_OL - __TMPI1
|
||||
TIME_UNTIL_STARTUP := __TMPI2
|
||||
_PUSH_PAR TIME_UNTIL_STARTUP
|
||||
__TMPM11 := _CALL ANY_TO_DINT
|
||||
TIME_UNTIL_STARTUP_STRING := __TMPM11
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB27
|
||||
__TMPM11 := __TMPM13 + TIME_UNTIL_STARTUP_STRING
|
||||
DEVICE_STATUS := __TMPM11
|
||||
_GOTO __LAB28
|
||||
__LAB27 :
|
||||
__LAB28 :
|
||||
__LAB26 :
|
||||
_GOTO __LAB21
|
||||
__LAB22 :
|
||||
__LAB21 :
|
||||
__TMPB1 := START_BUTTON _OR START_COMMAND
|
||||
__TMPB1 := __TMPB1 _OR CMD_TIMERRUN
|
||||
__TMPB2 := RESTART_ALLOWED _AND RESTART_COMMAND
|
||||
__TMPB1 := __TMPB1 _OR __TMPB2
|
||||
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
|
||||
__TMPB1 := __TMPB1 _OR E300_OUTPUT_CMD_VALUE
|
||||
__TMPB3 := _NOT STOP_COMMAND
|
||||
__TMPB1 := __TMPB1 _AND __TMPB3
|
||||
__TMPB4 := _NOT CFG_TIMERMODEENABLED
|
||||
__TMPB5 := CMD_TIMERRUN _OR __TMPB4
|
||||
__TMPB1 := __TMPB1 _AND __TMPB5
|
||||
__TMPB1 := __TMPB1 _AND RUN_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB30
|
||||
_IF _NOT __TMPB1 _GOTO __LAB29
|
||||
E300_OUTPUT_CMD_VALUE := TRUE
|
||||
RESTART_COMMAND := FALSE
|
||||
START_COMMAND := FALSE
|
||||
__TMPB1 := _NOT START_TIME_SET
|
||||
_IF _NOT __TMPB1 _GOTO __LAB31
|
||||
START_TIME := __SYSVA_CYCLEDATE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2a
|
||||
START_TIME := TIME_CURRENTTIME
|
||||
START_TIME_SET := TRUE
|
||||
DEVICE_STATUS := __TMPM14
|
||||
_GOTO __LAB2b
|
||||
__LAB2a :
|
||||
__LAB2b :
|
||||
_IF _NOT CONTACTOR_STATUS _GOTO __LAB2c
|
||||
__TMPI1 := TIME_CURRENTTIME - START_TIME
|
||||
RUN_TIME := __TMPI1
|
||||
_GOTO __LAB2d
|
||||
__LAB2c :
|
||||
__LAB2d :
|
||||
_GOTO __LAB2e
|
||||
__LAB29 :
|
||||
E300_OUTPUT_CMD_VALUE := FALSE
|
||||
__LAB2e :
|
||||
__TMPB1 := _NOT CONTACTOR_STATUS
|
||||
__TMPB2 := E300_OUTPUT_CMD_VALUE _AND __TMPB1
|
||||
_IF _NOT __TMPB2 _GOTO __LAB2f
|
||||
START_COMMAND := TRUE
|
||||
DEVICE_STATUS := __TMPM15
|
||||
__TMPB1 := _NOT E300_OUTPUT_ENABLE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB30
|
||||
_IF _NOT E300_OUTPUT_TOGGLED _GOTO __LAB31
|
||||
E300_OUTPUT_ENABLE := TRUE
|
||||
_GOTO __LAB32
|
||||
__LAB31 :
|
||||
__LAB32 :
|
||||
_IF _NOT CONTACTOR_STATUS _GOTO __LAB33
|
||||
DEVICE_STATUS := __TMPM11
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - START_TIME
|
||||
RUN_TIME := __TMPT1
|
||||
_GOTO __LAB34
|
||||
__LAB33 :
|
||||
__LAB34 :
|
||||
_GOTO __LAB35
|
||||
__LAB30 :
|
||||
E300_OUTPUT_CMD_VALUE := FALSE
|
||||
__LAB35 :
|
||||
__TMPB1 := _NOT CONTACTOR_STATUS
|
||||
__TMPB2 := E300_OUTPUT_CMD_VALUE _AND __TMPB1
|
||||
_IF _NOT __TMPB2 _GOTO __LAB36
|
||||
START_COMMAND := TRUE
|
||||
DEVICE_STATUS := __TMPM12
|
||||
__TMPB1 := _NOT E300_OUTPUT_ENABLE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB37
|
||||
_IF _NOT E300_OUTPUT_TOGGLED _GOTO __LAB38
|
||||
E300_OUTPUT_ENABLE := TRUE
|
||||
_GOTO __LAB39
|
||||
__LAB38 :
|
||||
__LAB39 :
|
||||
E300_OUTPUT_TOGGLED := TRUE
|
||||
_GOTO __LAB3a
|
||||
__LAB37 :
|
||||
_GOTO __LAB33
|
||||
__LAB30 :
|
||||
__TMPB1 := _NOT E300_OUTPUT_TOGGLED
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3b
|
||||
_IF _NOT __TMPB1 _GOTO __LAB34
|
||||
E300_OUTPUT_ENABLE := FALSE
|
||||
_GOTO __LAB3c
|
||||
__LAB3b :
|
||||
__LAB3c :
|
||||
__LAB3a :
|
||||
_GOTO __LAB3d
|
||||
_GOTO __LAB35
|
||||
__LAB34 :
|
||||
__LAB35 :
|
||||
__LAB33 :
|
||||
_GOTO __LAB36
|
||||
__LAB2f :
|
||||
__LAB36 :
|
||||
__LAB3d :
|
||||
__TMPB1 := _NOT OVERLOADTRIP
|
||||
__TMPB2 := AUTO_MODE _AND __TMPB1
|
||||
__TMPB3 := _NOT CONTACTOR_STATUS
|
||||
__TMPB2 := __TMPB2 _AND __TMPB3
|
||||
__TMPB2 := __TMPB2 _AND RESTART_ALLOWED
|
||||
_IF _NOT __TMPB2 _GOTO __LAB3e
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPB4 := __TMPT1 > DOWNTIME_TIME_PARAMETER
|
||||
_IF _NOT __TMPB4 _GOTO __LAB3f
|
||||
__TMPB5 := _NOT RESTART_COMMAND
|
||||
_IF _NOT __TMPB5 _GOTO __LAB40
|
||||
TRIPRESETCMD := TRUE
|
||||
RESTART_COMMAND := TRUE
|
||||
_GOTO __LAB41
|
||||
__LAB40 :
|
||||
__LAB41 :
|
||||
_GOTO __LAB42
|
||||
__LAB3f :
|
||||
__TMPB1 := _NOT AUTO_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB37
|
||||
RESTART_COMMAND := FALSE
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPT2 := DOWNTIME_TIME_PARAMETER - __TMPT1
|
||||
TIME_UNTIL_STARTUP := __TMPT2
|
||||
_PUSH_PAR TIME_UNTIL_STARTUP
|
||||
__TMPM13 := _CALL ANY_TO_TIME
|
||||
TIME_UNTIL_STARTUP_STRING := __TMPM13
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB43
|
||||
__TMPM13 := __TMPM14 + TIME_UNTIL_STARTUP_STRING
|
||||
DEVICE_STATUS := __TMPM13
|
||||
RESTART_ALLOWED := FALSE
|
||||
_GOTO __LAB38
|
||||
__LAB37 :
|
||||
__LAB38 :
|
||||
__TMPB1 := START_COMMAND _OR START_BUTTON
|
||||
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB39
|
||||
RESTART_ALLOWED := TRUE
|
||||
_IF _NOT CFG_TIMERMODEENABLED _GOTO __LAB3a
|
||||
STS_TIMERCYCLEACTIVE := TRUE
|
||||
_GOTO __LAB3b
|
||||
__LAB3a :
|
||||
__LAB3b :
|
||||
_GOTO __LAB3c
|
||||
__LAB39 :
|
||||
__LAB3c :
|
||||
_IF _NOT STOP_COMMAND _GOTO __LAB3d
|
||||
RESTART_ALLOWED := FALSE
|
||||
DEVICE_STATUS := __TMPM16
|
||||
STS_TIMERCYCLEACTIVE := FALSE
|
||||
_GOTO __LAB3e
|
||||
__LAB3d :
|
||||
__LAB3e :
|
||||
__TMPB1 := _NOT CONTACTOR_STATUS
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3f
|
||||
START_TIME_SET := FALSE
|
||||
_GOTO __LAB40
|
||||
__LAB3f :
|
||||
__LAB40 :
|
||||
__TMPB1 := CFG_TIMERMODEENABLED _AND STS_TIMERCYCLEACTIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB41
|
||||
_IF _NOT CMD_TIMERRUN _GOTO __LAB42
|
||||
__TMPB2 := _NOT STS_TIMERRUNTIMESET
|
||||
_IF _NOT __TMPB2 _GOTO __LAB43
|
||||
STS_TIMERRUNTIMESET := TRUE
|
||||
TIME_TIMERRUNTIME := TIME_CURRENTTIME
|
||||
_GOTO __LAB44
|
||||
__LAB43 :
|
||||
__LAB44 :
|
||||
__TMPI1 := CFG_TIMERRUNTIME * __CDINT0000003C
|
||||
__TMPI2 := TIME_CURRENTTIME - TIME_TIMERRUNTIME
|
||||
__TMPI1 := __TMPI1 - __TMPI2
|
||||
TIMER_RUNTIMELEFT := __TMPI1
|
||||
__TMPB1 := TIMER_RUNTIMELEFT <= __DINT_NULL
|
||||
_IF _NOT __TMPB1 _GOTO __LAB45
|
||||
CMD_TIMERRUN := FALSE
|
||||
STS_TIMERRUNTIMESET := FALSE
|
||||
_GOTO __LAB46
|
||||
__LAB45 :
|
||||
__LAB46 :
|
||||
_GOTO __LAB47
|
||||
__LAB42 :
|
||||
_GOTO __LAB45
|
||||
__LAB3e :
|
||||
__TMPB1 := AUTO_MODE _AND OVERLOADTRIP
|
||||
__TMPB2 := _NOT CONTACTOR_STATUS
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
__TMPB1 := __TMPB1 _AND RESTART_ALLOWED
|
||||
_IF _NOT __TMPB1 _GOTO __LAB46
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPB3 := __TMPT1 > DOWNTIME_TIME_PARAMETER_OL
|
||||
_IF _NOT __TMPB3 _GOTO __LAB47
|
||||
__TMPB4 := _NOT RESTART_COMMAND
|
||||
_IF _NOT __TMPB4 _GOTO __LAB48
|
||||
RESTART_COMMAND := TRUE
|
||||
__TMPB1 := _NOT STS_TIMERWAITTIMESET
|
||||
_IF _NOT __TMPB1 _GOTO __LAB48
|
||||
STS_TIMERWAITTIMESET := TRUE
|
||||
TIME_TIMERWAITTIME := TIME_CURRENTTIME
|
||||
DEVICE_STATUS := __TMPM17
|
||||
_GOTO __LAB49
|
||||
__LAB48 :
|
||||
__LAB49 :
|
||||
_GOTO __LAB4a
|
||||
__LAB47 :
|
||||
RESTART_COMMAND := FALSE
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - DOWNTIME_TIME_PARAMETER_OL
|
||||
__TMPT2 := DOWNTIME_TIME_PARAMETER - __TMPT1
|
||||
TIME_UNTIL_STARTUP := __TMPT2
|
||||
_PUSH_PAR TIME_UNTIL_STARTUP
|
||||
__TMPM13 := _CALL ANY_TO_TIME
|
||||
TIME_UNTIL_STARTUP_STRING := __TMPM13
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB4b
|
||||
__TMPM13 := __TMPM15 + TIME_UNTIL_STARTUP_STRING
|
||||
DEVICE_STATUS := __TMPM13
|
||||
_GOTO __LAB4c
|
||||
__LAB4b :
|
||||
__LAB4c :
|
||||
__TMPI1 := CFG_TIMERWAITTIME * __CDINT0000003C
|
||||
__TMPI2 := TIME_CURRENTTIME - TIME_TIMERWAITTIME
|
||||
__TMPI1 := __TMPI1 - __TMPI2
|
||||
TIMER_WAITTIMELEFT := __TMPI1
|
||||
__TMPB1 := TIMER_WAITTIMELEFT <= __DINT_NULL
|
||||
_IF _NOT __TMPB1 _GOTO __LAB4a
|
||||
CMD_TIMERRUN := TRUE
|
||||
STS_TIMERWAITTIMESET := FALSE
|
||||
_GOTO __LAB4b
|
||||
__LAB4a :
|
||||
_GOTO __LAB45
|
||||
__LAB46 :
|
||||
__LAB45 :
|
||||
__TMPB1 := _NOT AUTO_MODE
|
||||
__LAB4b :
|
||||
__LAB47 :
|
||||
_GOTO __LAB4c
|
||||
__LAB41 :
|
||||
__LAB4c :
|
||||
__TMPB1 := _NOT CFG_TIMERMODEENABLED
|
||||
__TMPB1 := __TMPB1 _OR STOP_COMMAND
|
||||
_IF _NOT __TMPB1 _GOTO __LAB4d
|
||||
RESTART_COMMAND := FALSE
|
||||
RESTART_ALLOWED := FALSE
|
||||
CMD_TIMERRUN := FALSE
|
||||
_GOTO __LAB4e
|
||||
__LAB4d :
|
||||
__LAB4e :
|
||||
__TMPB1 := START_COMMAND _OR START_BUTTON
|
||||
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB4f
|
||||
RESTART_ALLOWED := TRUE
|
||||
_GOTO __LAB50
|
||||
__LAB4f :
|
||||
__LAB50 :
|
||||
_IF _NOT STOP_COMMAND _GOTO __LAB51
|
||||
RESTART_ALLOWED := FALSE
|
||||
DEVICE_STATUS := __TMPM16
|
||||
_GOTO __LAB52
|
||||
__LAB51 :
|
||||
__LAB52 :
|
||||
__TMPB1 := _NOT CONTACTOR_STATUS
|
||||
_IF _NOT __TMPB1 _GOTO __LAB53
|
||||
START_TIME_SET := FALSE
|
||||
_GOTO __LAB54
|
||||
__LAB53 :
|
||||
__LAB54 :
|
||||
|
||||
Binary file not shown.
@@ -1,15 +1,24 @@
|
||||
PROGRAM Control
|
||||
(* CURRENT TIME IN SECONDS... this doesn't really correlate to anything other than a second counter *)
|
||||
time_CurrentTime := ANY_TO_DINT( __SYSVA_CYCLEDATE) / 1000;
|
||||
|
||||
(* First Scan Variable Setting*)
|
||||
IF (__SYSVA_FIRST_SCAN) THEN
|
||||
Shutdown_Time := __SYSVA_CYCLEDATE;
|
||||
Shutdown_Time := time_CurrentTime;
|
||||
Device_Status:= 'Startup';
|
||||
Restart_Command := FALSE;
|
||||
Restart_Allowed := FALSE;
|
||||
Run_Permissive := FALSE;
|
||||
Start_Permissive := FALSE;
|
||||
cfg_READ := TRUE;
|
||||
sts_TimerRunTimeSet := FALSE;
|
||||
sts_TimerWaitTimeSet := FALSE;
|
||||
sts_TimerCycleActive := FALSE;
|
||||
|
||||
END_IF;
|
||||
|
||||
|
||||
|
||||
(*Convert kWh and kWh regen to REAL from LREAL for HMI use *)
|
||||
E300_kWh := ANY_TO_REAL(E300.RealEnergyConsumedOdometer);
|
||||
E300_kWh_Regen := ANY_TO_REAL(E300.RealEnergyGeneratedOdometer);
|
||||
@@ -62,7 +71,7 @@ END_IF;
|
||||
|
||||
IF Pressure_Transducer_Enabled AND
|
||||
Contactor_Status AND
|
||||
ANY_TO_DINT(Run_Time) > (Pressure_Alarm_Startup_Delay * 1000) THEN
|
||||
Run_Time > Pressure_Alarm_Startup_Delay THEN
|
||||
|
||||
IF Pressure_In >= Pressure_Hi_SP THEN
|
||||
Pressure_Hi := TRUE;
|
||||
@@ -92,102 +101,90 @@ ELSE
|
||||
END_IF;
|
||||
|
||||
(* Start Permissive Status *)
|
||||
IF Pressure_Startup_Enabled THEN
|
||||
IF (DH_IntakePressure > Pressure_Startup) THEN
|
||||
SP_Pressure := TRUE;
|
||||
ELSE
|
||||
SP_Pressure := FALSE;
|
||||
END_IF;
|
||||
ELSE
|
||||
SP_Pressure := TRUE;
|
||||
END_IF;
|
||||
|
||||
IF Temp_Startup_Enabled THEN
|
||||
IF DH_IntakeTemperature < Temp_Startup THEN
|
||||
SP_Temperature := TRUE;
|
||||
ELSE
|
||||
SP_Temperature := FALSE;
|
||||
END_IF;
|
||||
ELSE
|
||||
SP_Temperature := TRUE;
|
||||
END_IF;
|
||||
|
||||
IF Hand_Mode OR Auto_Mode OR Test_Mode THEN
|
||||
SP_Mode := TRUE;
|
||||
ELSE
|
||||
SP_Mode := FALSE;
|
||||
END_IF;
|
||||
|
||||
SP_Pressure := (NOT Pressure_Startup_Enabled) OR (DH_IntakePressure > Pressure_Startup);
|
||||
SP_Temperature := (NOT Temp_Startup_Enabled) OR (DH_IntakeTemperature < Temp_Startup);
|
||||
SP_Mode := Hand_Mode OR Auto_Mode OR Test_Mode;
|
||||
SP_Trip := NOT TripStatus;
|
||||
SP_Voltage := VoltageOK;
|
||||
|
||||
(* Pressure should be above the startup pressure setpoint and temperature should be below the startup temp setpoint to begin*)
|
||||
IF (SP_Pressure AND SP_Temperature AND SP_Mode AND SP_Trip AND SP_Voltage) THEN
|
||||
Start_Permissive := TRUE;
|
||||
ELSE
|
||||
Start_Permissive := FALSE;
|
||||
Start_Permissive := (SP_Pressure AND SP_Temperature AND SP_Mode AND SP_Trip AND SP_Voltage);
|
||||
IF NOT Start_Permissive THEN
|
||||
Device_Status := 'Not ready to start';
|
||||
END_IF;
|
||||
|
||||
|
||||
|
||||
(* Run Permissive Status *)
|
||||
IF Pressure_Shutdown_Enabled THEN
|
||||
IF DH_IntakePressure > Pressure_Shutdown THEN
|
||||
RP_Pressure := TRUE;
|
||||
ELSE
|
||||
RP_Pressure := FALSE;
|
||||
END_IF;
|
||||
ELSE
|
||||
RP_Pressure := TRUE;
|
||||
END_IF;
|
||||
|
||||
IF Temp_Shutdown_Enabled THEN
|
||||
IF DH_IntakeTemperature < Temp_Shutdown THEN
|
||||
RP_Temperature := TRUE;
|
||||
ELSE
|
||||
RP_Temperature := FALSE;
|
||||
END_IF;
|
||||
ELSE
|
||||
RP_Temperature := TRUE;
|
||||
END_IF;
|
||||
|
||||
IF Hand_Mode OR Auto_Mode OR Test_Mode THEN
|
||||
RP_Mode := TRUE;
|
||||
ELSE
|
||||
RP_Mode := FALSE;
|
||||
END_IF;
|
||||
|
||||
RP_Pressure := (NOT Pressure_Shutdown_Enabled) OR (DH_IntakePressure > Pressure_Shutdown);
|
||||
RP_Temperature := (NOT Temp_Shutdown_Enabled) OR (DH_IntakeTemperature < Temp_Shutdown);
|
||||
RP_Mode := Hand_Mode OR Auto_Mode OR Test_Mode;
|
||||
RP_Trip := NOT TripStatus;
|
||||
RP_TubingPressure := Pressure_OK;
|
||||
|
||||
(* Pressure should be be above the shutdown pressure and temperature should be below shutdown temp setpoint to continue to run *)
|
||||
IF (RP_Pressure AND RP_Temperature AND RP_Mode AND RP_Trip AND RP_TubingPressure) THEN
|
||||
Run_Permissive := TRUE;
|
||||
ELSE
|
||||
Run_Permissive := FALSE;
|
||||
END_IF;
|
||||
Run_Permissive := (RP_Pressure AND RP_Temperature AND RP_Mode AND RP_Trip AND RP_TubingPressure);
|
||||
|
||||
IF (NOT Run_Permissive AND E300_OUTPUT_CMD_VALUE) THEN
|
||||
Device_Status := 'Lost Run Permissive';
|
||||
Shutdown_Time := __SYSVA_CYCLEDATE;
|
||||
Shutdown_Time := time_CurrentTime;
|
||||
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 E300_OUTPUT_CMD_VALUE AND Restart_Allowed) THEN
|
||||
IF (time_CurrentTime - 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 - (time_CurrentTime - 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 E300_OUTPUT_CMD_VALUE AND Restart_Allowed) THEN
|
||||
IF (time_CurrentTime - 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_OL - (time_CurrentTime - Shutdown_Time);
|
||||
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;
|
||||
|
||||
|
||||
|
||||
(* 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
|
||||
IF ((((Start_Button OR Start_Command OR cmd_TimerRun OR (Restart_Allowed AND Restart_Command)) AND Start_Permissive) OR E300_OUTPUT_CMD_VALUE) AND
|
||||
(NOT Stop_Command) AND (cmd_TimerRun OR NOT cfg_TimerModeEnabled) 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 := time_CurrentTime;
|
||||
Start_Time_Set := TRUE;
|
||||
Device_Status := 'Running';
|
||||
END_IF;
|
||||
|
||||
|
||||
IF Contactor_Status THEN
|
||||
Device_Status := 'Running';
|
||||
Run_Time := __SYSVA_CYCLEDATE - Start_Time;
|
||||
Run_Time := time_CurrentTime - Start_Time;
|
||||
END_IF;
|
||||
ELSE
|
||||
E300_OUTPUT_CMD_VALUE := FALSE;
|
||||
@@ -209,43 +206,6 @@ IF E300_OUTPUT_CMD_VALUE AND NOT Contactor_Status THEN
|
||||
END_IF;
|
||||
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;
|
||||
@@ -255,17 +215,54 @@ 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;
|
||||
|
||||
IF cfg_TimerModeEnabled THEN
|
||||
sts_TimerCycleActive := TRUE;
|
||||
END_IF;
|
||||
END_IF;
|
||||
|
||||
IF Stop_Command THEN
|
||||
Restart_Allowed := FALSE;
|
||||
Device_Status := 'User Stopped';
|
||||
sts_TimerCycleActive := FALSE;
|
||||
END_IF;
|
||||
|
||||
IF NOT Contactor_Status THEN
|
||||
Start_Time_Set := FALSE;
|
||||
END_IF;
|
||||
|
||||
(* TIMER MODE *)
|
||||
IF cfg_TimerModeEnabled AND sts_TimerCycleActive THEN
|
||||
IF cmd_TimerRun THEN
|
||||
IF NOT sts_TimerRunTimeSet THEN
|
||||
sts_TimerRunTimeSet := TRUE;
|
||||
time_TimerRunTime := time_CurrentTime;
|
||||
END_IF;
|
||||
|
||||
timer_RunTimeLeft := (cfg_TimerRunTime * 60) - (time_CurrentTime - time_TimerRunTime);
|
||||
IF timer_RunTimeLeft <= 0 THEN
|
||||
cmd_TimerRun := FALSE;
|
||||
sts_TimerRunTimeSet := FALSE;
|
||||
END_IF;
|
||||
ELSE
|
||||
IF NOT sts_TimerWaitTimeSet THEN
|
||||
sts_TimerWaitTimeSet := TRUE;
|
||||
time_TimerWaitTime := time_CurrentTime;
|
||||
Device_Status := 'Waiting to start (Timer Mode)';
|
||||
END_IF;
|
||||
|
||||
timer_WaitTimeLeft := (cfg_TimerWaitTime * 60) - (time_CurrentTime - time_TimerWaitTime);
|
||||
IF timer_WaitTimeLeft <= 0 THEN
|
||||
cmd_TimerRun := TRUE;
|
||||
sts_TimerWaitTimeSet := FALSE;
|
||||
END_IF;
|
||||
END_IF;
|
||||
END_IF;
|
||||
|
||||
IF NOT cfg_TimerModeEnabled OR Stop_Command THEN
|
||||
cmd_TimerRun := FALSE;
|
||||
END_IF;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Root Version="6">
|
||||
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
|
||||
</Root>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,47 +1,9 @@
|
||||
0::0046-0003::-------------------- Pre-build resource: MICRO820 Configuration: MICRO820 --------------
|
||||
0::0044-0003::Pre-compiling for 2080LC2020QWBI
|
||||
0::0000-0003::RA_CIP_ELECTRICAL_ENERGY_OBJ
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0::0000-0003::CONTROL
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0::0006-0003::-------------------- Build resource: MICRO820 Configuration: MICRO820 --------------
|
||||
0::0001-0003::Compiling for 2080LC2020QWBI
|
||||
0::0000-0003::RA_CIP_ELECTRICAL_ENERGY_OBJ
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0003-0003::Linking for 2080LC2020QWBI
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0::0000-0003::CONTROL
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0003-0003::Linking for 2080LC2020QWBI
|
||||
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,10 +1,10 @@
|
||||
[MEMORY]
|
||||
Offset0=0x43CC
|
||||
Offset1=0x4BCC
|
||||
Offset2=0x4BCC
|
||||
Offset3=0x4BCC
|
||||
Memory Usage Estimate(Code)=0x97E4
|
||||
Memory Usage Estimate(Data)=0x8FB8
|
||||
Memory Usage Estimate(Retain)=0x2F
|
||||
Memory Usage Estimate(Temporary variables)=0x23E8
|
||||
Offset0=0x43EC
|
||||
Offset1=0x4BEC
|
||||
Offset2=0x4BEC
|
||||
Offset3=0x4BEC
|
||||
Memory Usage Estimate(Code)=0x9804
|
||||
Memory Usage Estimate(Data)=0x8FF8
|
||||
Memory Usage Estimate(Retain)=0x40
|
||||
Memory Usage Estimate(Temporary variables)=0x23FD
|
||||
Offset4=0x414
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
[MEMORY]
|
||||
Offset0=0x43EC
|
||||
Offset1=0x4BEC
|
||||
Offset2=0x4BEC
|
||||
Offset3=0x4BEC
|
||||
Memory Usage Estimate(Code)=0x9804
|
||||
Memory Usage Estimate(Data)=0x8FF8
|
||||
Memory Usage Estimate(Retain)=0x40
|
||||
Memory Usage Estimate(Temporary variables)=0x23FD
|
||||
Offset4=0x414
|
||||
@@ -1,16 +0,0 @@
|
||||
[MODIF]
|
||||
|
||||
[RESULT]
|
||||
ON_LINE=N
|
||||
TBL_CONF=Y
|
||||
CRC_ORG=0x0
|
||||
CRC_OLD=
|
||||
CRC_NEW=0x8EDB14C0
|
||||
DAT_ORG=0
|
||||
DAT_OLD=0
|
||||
DAT_NEW=1458081092
|
||||
VER_ORG=0
|
||||
VER_OLD=0
|
||||
VER_NEW=22
|
||||
CRC_ALL_OLD=
|
||||
CRC_ALL_NEW=0x7BCFEF79
|
||||
@@ -0,0 +1,28 @@
|
||||
[MODIF]
|
||||
POU=Y
|
||||
TYPE=Y
|
||||
LEVEL1=Y
|
||||
IO=Y
|
||||
RETAIN=Y
|
||||
INSTDEF=Y
|
||||
VARDEF=Y
|
||||
INIT_INST=Y
|
||||
ADD_DEL=Y
|
||||
VARSIZE=Y
|
||||
IO_DEF=Y
|
||||
LAST_VA=Y
|
||||
|
||||
[RESULT]
|
||||
ON_LINE=Y
|
||||
TBL_CONF=Y
|
||||
CRC_ORG=0xD25EFF49
|
||||
CRC_OLD=0xD25EFF49
|
||||
CRC_NEW=0xB7CEC8DC
|
||||
DAT_ORG=1461626252
|
||||
DAT_OLD=1461626252
|
||||
DAT_NEW=1461626695
|
||||
VER_ORG=36
|
||||
VER_OLD=36
|
||||
VER_NEW=37
|
||||
CRC_ALL_OLD=0xE4D07545
|
||||
CRC_ALL_NEW=0x881D5BD3
|
||||
BIN
Controller/Controller/Micro820/Micro820/MICRO820_MdfUpdate.xtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/MICRO820_MdfUpdate.xtc
Normal file
Binary file not shown.
@@ -1,9 +1,9 @@
|
||||
[MEMORY]
|
||||
Memory Usage Estimate(Temporary variables)=0x23E8
|
||||
Memory Usage Estimate(Temporary variables)=0x2408
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x67B4
|
||||
User variables size=0x43CC
|
||||
Maximum size for temporary variables=0x43E8
|
||||
Memory Usage Estimate(Data)=0x8FB4
|
||||
Total data size=0x67F4
|
||||
User variables size=0x43EC
|
||||
Maximum size for temporary variables=0x4408
|
||||
Memory Usage Estimate(Data)=0x8FF4
|
||||
Free memory for user variables=0x800
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
[MEMORY]
|
||||
Memory Usage Estimate(Temporary variables)=0x2408
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x67F4
|
||||
User variables size=0x43EC
|
||||
Maximum size for temporary variables=0x4408
|
||||
Memory Usage Estimate(Data)=0x8FF4
|
||||
Free memory for user variables=0x800
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
75
Controller/Controller/Micro820/Micro820/MdfConf.s.txt
Normal file
75
Controller/Controller/Micro820/Micro820/MdfConf.s.txt
Normal file
@@ -0,0 +1,75 @@
|
||||
[__DEFIO_CPXDVC]
|
||||
Nb = 2
|
||||
NotMDF = 0, 1, AB_, OPTIMUS_, IO_Base
|
||||
MDF = -1
|
||||
RIdx = 0
|
||||
NotMDF = 101, 1, AB_, OPTIMUS_, IOUP_Analog
|
||||
MDF = -1
|
||||
RIdx = 0
|
||||
|
||||
|
||||
[__DEFIO_SPLDVC]
|
||||
Nb = 6
|
||||
NotMDF = 0, 0, 1, AB_, OPTIMUS_, digitOut_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 0, 1, 1, AB_, OPTIMUS_, digitIn_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 0, 2, 1, AB_, OPTIMUS_, analogIn_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 0, 3, 1, AB_, OPTIMUS_, analogOut_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 101, 0, 1, AB_, OPTIMUS_, analogOut_UP
|
||||
MDF = -1
|
||||
RIdx = 0, 1
|
||||
NotMDF = 101, 1, 1, AB_, OPTIMUS_, analogIn_UP
|
||||
MDF = -1
|
||||
RIdx = 0, 1
|
||||
|
||||
|
||||
[__DEFIO_CHAN]
|
||||
RIdx = 0, 0, 0
|
||||
Nb = 7
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_DO_00
|
||||
MDF = 1\1, 1, 0, 1, -1, _IO_EM_DO_01
|
||||
MDF = 1\1, 1, 0, 2, -1, _IO_EM_DO_02
|
||||
MDF = 1\1, 1, 0, 3, -1, _IO_EM_DO_03
|
||||
MDF = 1\1, 1, 0, 4, -1, _IO_EM_DO_04
|
||||
MDF = 1\1, 1, 0, 5, -1, _IO_EM_DO_05
|
||||
MDF = 1\1, 1, 0, 6, -1, _IO_EM_DO_06
|
||||
RIdx = 0, 0, 1
|
||||
Nb = 12
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_DI_00
|
||||
MDF = 1\1, 1, 0, 1, -1, _IO_EM_DI_01
|
||||
MDF = 1\1, 1, 0, 2, -1, _IO_EM_DI_02
|
||||
MDF = 1\1, 1, 0, 3, -1, _IO_EM_DI_03
|
||||
MDF = 1\1, 1, 0, 4, -1, _IO_EM_DI_04
|
||||
MDF = 1\1, 1, 0, 5, -1, _IO_EM_DI_05
|
||||
MDF = 1\1, 1, 0, 6, -1, _IO_EM_DI_06
|
||||
MDF = 1\1, 1, 0, 7, -1, _IO_EM_DI_07
|
||||
MDF = 1\1, 1, 0, 8, -1, _IO_EM_DI_08
|
||||
MDF = 1\1, 1, 0, 9, -1, _IO_EM_DI_09
|
||||
MDF = 1\1, 1, 0, 10, -1, _IO_EM_DI_10
|
||||
MDF = 1\1, 1, 0, 11, -1, _IO_EM_DI_11
|
||||
RIdx = 0, 0, 2
|
||||
Nb = 4
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_AI_00
|
||||
MDF = 1\1, 1, 0, 1, -1, _IO_EM_AI_01
|
||||
MDF = 1\1, 1, 0, 2, -1, _IO_EM_AI_02
|
||||
MDF = 1\1, 1, 0, 3, -1, _IO_EM_AI_03
|
||||
RIdx = 0, 0, 3
|
||||
Nb = 1
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_AO_00
|
||||
RIdx = 0, 1, 4
|
||||
Nb = 0
|
||||
RIdx = 0, 1, 5
|
||||
Nb = 2
|
||||
MDF = 1\1, 0, 0, 0, -1, _IO_P1_AI_00
|
||||
MDF = 1\1, 0, 0, 1, -1, _IO_P1_AI_01
|
||||
|
||||
|
||||
[__READONLY_VALUES]
|
||||
Nb = 0
|
||||
@@ -0,0 +1,3 @@
|
||||
[MEMORY]
|
||||
Code Space Free Memory=0x1B580
|
||||
Code Space Requirement=0x9330
|
||||
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Root Version="6">
|
||||
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
|
||||
</Root>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
Controller.Micro820.Micro820.cfg_SpecificGravity
|
||||
Binary file not shown.
Binary file not shown.
BIN
Controller/DotNetZip-qmahcgri.tmp
Normal file
BIN
Controller/DotNetZip-qmahcgri.tmp
Normal file
Binary file not shown.
@@ -1 +1 @@
|
||||
PV800_DHMonitor;2711R-T4T;C:\Users\Patrick\Documents\Henry_Pump\ipp_panel\PVc Project
|
||||
PV800_DHMonitor;2711R-T4T;C:\Users\shop\Documents\Projects\e300-ipp\PVc Project
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user