Output message toggles when error occurs
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
<DLGRCP_VarVA>
|
||||
<DLGRCP_VarVA>
|
||||
<ArrayLength>1</ArrayLength>
|
||||
<VirtualAddress>1352</VirtualAddress>
|
||||
<VirtualAddress>1356</VirtualAddress>
|
||||
<Name>DH_IntakeTemperature</Name>
|
||||
<Index>1</Index>
|
||||
<ISaDataType>REAL</ISaDataType>
|
||||
@@ -18,7 +18,7 @@
|
||||
</DLGRCP_VarVA>
|
||||
<DLGRCP_VarVA>
|
||||
<ArrayLength>1</ArrayLength>
|
||||
<VirtualAddress>1356</VirtualAddress>
|
||||
<VirtualAddress>1360</VirtualAddress>
|
||||
<Name>DH_IntakePressure</Name>
|
||||
<Index>2</Index>
|
||||
<ISaDataType>REAL</ISaDataType>
|
||||
@@ -28,7 +28,7 @@
|
||||
</DLGRCP_VarVA>
|
||||
<DLGRCP_VarVA>
|
||||
<ArrayLength>1</ArrayLength>
|
||||
<VirtualAddress>2081</VirtualAddress>
|
||||
<VirtualAddress>2085</VirtualAddress>
|
||||
<Name>DH_DownholeStatus</Name>
|
||||
<Index>3</Index>
|
||||
<ISaDataType>STRING</ISaDataType>
|
||||
|
||||
@@ -710,8 +710,10 @@ Controller.Micro820.Micro820.E300_L3RealPower 0.0
|
||||
Controller.Micro820.Micro820.E300_L3TruePowerFactor 0.0
|
||||
Controller.Micro820.Micro820.E300_LineFrequency 60.0
|
||||
Controller.Micro820.Micro820.E300_OUTPUT_CMD_VALUE FALSE
|
||||
Controller.Micro820.Micro820.E300_Output_Enable
|
||||
Controller.Micro820.Micro820.E300_OUTPUT_NUMBER 0
|
||||
Controller.Micro820.Micro820.E300_OUTPUT_SET_CORRECTLY TRUE
|
||||
Controller.Micro820.Micro820.E300_Output_Toggled
|
||||
Controller.Micro820.Micro820.E300_PercentCurrentUnbalance 0.0
|
||||
Controller.Micro820.Micro820.E300_PercentVoltageUnbalance 0.0
|
||||
Controller.Micro820.Micro820.E300_SCAN_RATE 1000
|
||||
|
||||
|
@@ -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="0x4bb">
|
||||
<mapping variable="cfg_GF_GroundFaultInhibitTime" parent="Micro820" dataType="USInt" address="100056" va="0x4bd">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100064" va="0x4c2">
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100064" va="0x4c4">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100072" va="0x4c2">
|
||||
<mapping variable="cfg_I_CurrentImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100072" va="0x4c4">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripDelay" parent="Micro820" dataType="USInt" address="100080" va="0x4c3">
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripDelay" parent="Micro820" dataType="USInt" address="100080" va="0x4c5">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100088" va="0x4c4">
|
||||
<mapping variable="cfg_I_CurrentImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100088" va="0x4c6">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CurrentImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100096" va="0x4c5">
|
||||
<mapping variable="cfg_I_CurrentImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100096" va="0x4c7">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamInhibitTime" parent="Micro820" dataType="USInt" address="100104" va="0x4bd">
|
||||
<mapping variable="cfg_I_JamInhibitTime" parent="Micro820" dataType="USInt" address="100104" va="0x4bf">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamTripDelay" parent="Micro820" dataType="USInt" address="100112" va="0x4be">
|
||||
<mapping variable="cfg_I_JamTripDelay" parent="Micro820" dataType="USInt" address="100112" va="0x4c0">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_LineLossInhibitTime" parent="Micro820" dataType="USInt" address="100120" va="0x4d4">
|
||||
<mapping variable="cfg_I_LineLossInhibitTime" parent="Micro820" dataType="USInt" address="100120" va="0x4d6">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100128" va="0x4cd">
|
||||
<mapping variable="cfg_I_OvercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100128" va="0x4cf">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentTripLevel" parent="Micro820" dataType="USInt" address="100136" va="0x4f6">
|
||||
<mapping variable="cfg_I_OvercurrentTripLevel" parent="Micro820" dataType="USInt" address="100136" va="0x4f8">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100144" va="0x4f7">
|
||||
<mapping variable="cfg_I_OvercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100144" va="0x4f9">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_StallEnabledTime" parent="Micro820" dataType="USInt" address="100152" va="0x4bc">
|
||||
<mapping variable="cfg_I_StallEnabledTime" parent="Micro820" dataType="USInt" address="100152" va="0x4be">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_TripEnableCurrent" parent="Micro820" dataType="UInt" address="100160" va="0x512">
|
||||
<mapping variable="cfg_I_TripEnableCurrent" parent="Micro820" dataType="UInt" address="100160" va="0x514">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100176" va="0x4c6">
|
||||
<mapping variable="cfg_I_UndercurrentInhibitTime" parent="Micro820" dataType="USInt" address="100176" va="0x4c8">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_C_WarningEnableControl" parent="Micro820" dataType="UInt" address="100184" va="0x520">
|
||||
<mapping variable="cfg_C_WarningEnableControl" parent="Micro820" dataType="UInt" address="100184" va="0x522">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentTripLevel" parent="Micro820" dataType="USInt" address="100200" va="0x4f4">
|
||||
<mapping variable="cfg_I_UndercurrentTripLevel" parent="Micro820" dataType="USInt" address="100200" va="0x4f6">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100208" va="0x4f5">
|
||||
<mapping variable="cfg_I_UndercurrentWarningLevel" parent="Micro820" dataType="USInt" address="100208" va="0x4f7">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadInhibitTime" parent="Micro820" dataType="USInt" address="100216" va="0x4bf">
|
||||
<mapping variable="cfg_I_UnderloadInhibitTime" parent="Micro820" dataType="USInt" address="100216" va="0x4c1">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadTripLevel" parent="Micro820" dataType="USInt" address="100224" va="0x4c0">
|
||||
<mapping variable="cfg_I_UnderloadTripLevel" parent="Micro820" dataType="USInt" address="100224" va="0x4c2">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadWarningLevel" parent="Micro820" dataType="USInt" address="100232" va="0x4c1">
|
||||
<mapping variable="cfg_I_UnderloadWarningLevel" parent="Micro820" dataType="USInt" address="100232" va="0x4c3">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_WarningEnableCurrent" parent="Micro820" dataType="UInt" address="100240" va="0x51a">
|
||||
<mapping variable="cfg_I_WarningEnableCurrent" parent="Micro820" dataType="UInt" address="100240" va="0x51c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_PL_PhaseLossInhibitTime" parent="Micro820" dataType="USInt" address="100256" va="0x4ba">
|
||||
<mapping variable="cfg_PL_PhaseLossInhibitTime" parent="Micro820" dataType="USInt" address="100256" va="0x4bc">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_TCU_OLResetLevel" parent="Micro820" dataType="USInt" address="100264" va="0x4b8">
|
||||
<mapping variable="cfg_TCU_OLResetLevel" parent="Micro820" dataType="USInt" address="100264" va="0x4ba">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_TCU_OLWarningLevel" parent="Micro820" dataType="USInt" address="100272" va="0x4b9">
|
||||
<mapping variable="cfg_TCU_OLWarningLevel" parent="Micro820" dataType="USInt" address="100272" va="0x4bb">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_TCU_TripClass" parent="Micro820" dataType="USInt" address="100280" va="0x4b7">
|
||||
<mapping variable="cfg_TCU_TripClass" parent="Micro820" dataType="USInt" address="100280" va="0x4b9">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100288" va="0x4e0">
|
||||
<mapping variable="cfg_V_OverfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100288" va="0x4e2">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100296" va="0x4e1">
|
||||
<mapping variable="cfg_V_OverfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100296" va="0x4e3">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100304" va="0x4e2">
|
||||
<mapping variable="cfg_V_OverfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100304" va="0x4e4">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100312" va="0x4d7">
|
||||
<mapping variable="cfg_V_OvervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100312" va="0x4d9">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PhaseRotationInhibitTime" parent="Micro820" dataType="USInt" address="100320" va="0x4d8">
|
||||
<mapping variable="cfg_V_PhaseRotationInhibitTime" parent="Micro820" dataType="USInt" address="100320" va="0x4da">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PhaseRotationTripType" parent="Micro820" dataType="USInt" address="100328" va="0x4d9">
|
||||
<mapping variable="cfg_V_PhaseRotationTripType" parent="Micro820" dataType="USInt" address="100328" va="0x4db">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_TripEnableVoltage" parent="Micro820" dataType="UInt" address="100336" va="0x514">
|
||||
<mapping variable="cfg_V_TripEnableVoltage" parent="Micro820" dataType="UInt" address="100336" va="0x516">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100352" va="0x4dd">
|
||||
<mapping variable="cfg_V_UnderfrequencyInhibitTime" parent="Micro820" dataType="USInt" address="100352" va="0x4df">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100360" va="0x4de">
|
||||
<mapping variable="cfg_V_UnderfrequencyTripLevel" parent="Micro820" dataType="USInt" address="100360" va="0x4e0">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100368" va="0x4df">
|
||||
<mapping variable="cfg_V_UnderfrequencyWarningLevel" parent="Micro820" dataType="USInt" address="100368" va="0x4e1">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100376" va="0x4d6">
|
||||
<mapping variable="cfg_V_UndervoltageInhibitTime" parent="Micro820" dataType="USInt" address="100376" va="0x4d8">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100384" va="0x4da">
|
||||
<mapping variable="cfg_V_VoltageImbalanceInhibitTime" parent="Micro820" dataType="USInt" address="100384" va="0x4dc">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100392" va="0x4db">
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripLevel" parent="Micro820" dataType="USInt" address="100392" va="0x4dd">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100400" va="0x4dc">
|
||||
<mapping variable="cfg_V_VoltageImbalanceWarningLevel" parent="Micro820" dataType="USInt" address="100400" va="0x4de">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageMode" parent="Micro820" dataType="USInt" address="100408" va="0x4d5">
|
||||
<mapping variable="cfg_V_VoltageMode" parent="Micro820" dataType="USInt" address="100408" va="0x4d7">
|
||||
<MBVarInfo ElemType="USInt" SubElemType="Any" DataTypeSize="1" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_WarningEnableVoltage" parent="Micro820" dataType="UInt" address="100416" va="0x51c">
|
||||
<mapping variable="cfg_V_WarningEnableVoltage" parent="Micro820" dataType="UInt" address="100416" va="0x51e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusControl_INT" parent="Micro820" dataType="UInt" address="100432" va="0x536">
|
||||
<mapping variable="TripStatusControl_INT" parent="Micro820" dataType="UInt" address="100432" va="0x538">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100448" va="0x530">
|
||||
<mapping variable="TripStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100448" va="0x532">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusPower_INT" parent="Micro820" dataType="UInt" address="100464" va="0x534">
|
||||
<mapping variable="TripStatusPower_INT" parent="Micro820" dataType="UInt" address="100464" va="0x536">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="TripStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100480" va="0x532">
|
||||
<mapping variable="TripStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100480" va="0x534">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusControl_INT" parent="Micro820" dataType="UInt" address="100496" va="0x53e">
|
||||
<mapping variable="WarningStatusControl_INT" parent="Micro820" dataType="UInt" address="100496" va="0x540">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100512" va="0x538">
|
||||
<mapping variable="WarningStatusCurrent_INT" parent="Micro820" dataType="UInt" address="100512" va="0x53a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusPower_INT" parent="Micro820" dataType="UInt" address="100528" va="0x53c">
|
||||
<mapping variable="WarningStatusPower_INT" parent="Micro820" dataType="UInt" address="100528" va="0x53e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="WarningStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100544" va="0x53a">
|
||||
<mapping variable="WarningStatusVoltage_INT" parent="Micro820" dataType="UInt" address="100544" va="0x53c">
|
||||
<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="0x570">
|
||||
<mapping variable="cfg_C_FLASetting" parent="Micro820" dataType="Real" address="400001" va="0x574">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_C_TripEnableControl" parent="Micro820" dataType="UInt" address="400003" va="0x518">
|
||||
<mapping variable="cfg_C_TripEnableControl" parent="Micro820" dataType="UInt" address="400003" va="0x51a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultTripDelay" parent="Micro820" dataType="Real" address="400005" va="0x578">
|
||||
<mapping variable="cfg_GF_GroundFaultTripDelay" parent="Micro820" dataType="Real" address="400005" va="0x57c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultTripLevel" parent="Micro820" dataType="Real" address="400007" va="0x57c">
|
||||
<mapping variable="cfg_GF_GroundFaultTripLevel" parent="Micro820" dataType="Real" address="400007" va="0x580">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_GF_GroundFaultWarningDelay" parent="Micro820" dataType="Real" address="400009" va="0x580">
|
||||
<mapping variable="cfg_GF_GroundFaultWarningDelay" parent="Micro820" dataType="Real" address="400009" va="0x584">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CTPrimary" parent="Micro820" dataType="UInt" address="400011" va="0x528">
|
||||
<mapping variable="cfg_I_CTPrimary" parent="Micro820" dataType="UInt" address="400011" va="0x52a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_CTSecondary" parent="Micro820" dataType="UInt" address="400012" va="0x52a">
|
||||
<mapping variable="cfg_I_CTSecondary" parent="Micro820" dataType="UInt" address="400012" va="0x52c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamTripLevel" parent="Micro820" dataType="UInt" address="400013" va="0x524">
|
||||
<mapping variable="cfg_I_JamTripLevel" parent="Micro820" dataType="UInt" address="400013" va="0x526">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_JamWarningLevel" parent="Micro820" dataType="UInt" address="400014" va="0x526">
|
||||
<mapping variable="cfg_I_JamWarningLevel" parent="Micro820" dataType="UInt" address="400014" va="0x528">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_LineLossTripDelay" parent="Micro820" dataType="Real" address="400015" va="0x644">
|
||||
<mapping variable="cfg_I_LineLossTripDelay" parent="Micro820" dataType="Real" address="400015" va="0x648">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_OvercurrentTripDelay" parent="Micro820" dataType="Real" address="400017" va="0x648">
|
||||
<mapping variable="cfg_I_OvercurrentTripDelay" parent="Micro820" dataType="Real" address="400017" va="0x64c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UndercurrentTripDelay" parent="Micro820" dataType="Real" address="400019" va="0x640">
|
||||
<mapping variable="cfg_I_UndercurrentTripDelay" parent="Micro820" dataType="Real" address="400019" va="0x644">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_I_UnderloadTripDelay" parent="Micro820" dataType="Real" address="400021" va="0x588">
|
||||
<mapping variable="cfg_I_UnderloadTripDelay" parent="Micro820" dataType="Real" address="400021" va="0x58c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_PL_PhaseLossTripDelay" parent="Micro820" dataType="Real" address="400023" va="0x574">
|
||||
<mapping variable="cfg_PL_PhaseLossTripDelay" parent="Micro820" dataType="Real" address="400023" va="0x578">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OverfrequencyTripDelay" parent="Micro820" dataType="Real" address="400025" va="0x5d0">
|
||||
<mapping variable="cfg_V_OverfrequencyTripDelay" parent="Micro820" dataType="Real" address="400025" va="0x5d4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageTripDelay" parent="Micro820" dataType="Real" address="400027" va="0x5bc">
|
||||
<mapping variable="cfg_V_OvervoltageTripDelay" parent="Micro820" dataType="Real" address="400027" va="0x5c0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageTripLevel" parent="Micro820" dataType="Real" address="400029" va="0x5c0">
|
||||
<mapping variable="cfg_V_OvervoltageTripLevel" parent="Micro820" dataType="Real" address="400029" va="0x5c4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_OvervoltageWarningLevel" parent="Micro820" dataType="Real" address="400031" va="0x5c4">
|
||||
<mapping variable="cfg_V_OvervoltageWarningLevel" parent="Micro820" dataType="Real" address="400031" va="0x5c8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PTPrimary" parent="Micro820" dataType="UInt" address="400033" va="0x52c">
|
||||
<mapping variable="cfg_V_PTPrimary" parent="Micro820" dataType="UInt" address="400033" va="0x52e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_PTSecondary" parent="Micro820" dataType="UInt" address="400034" va="0x52e">
|
||||
<mapping variable="cfg_V_PTSecondary" parent="Micro820" dataType="UInt" address="400034" va="0x530">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UnderfrequencyTripDelay" parent="Micro820" dataType="Real" address="400035" va="0x5cc">
|
||||
<mapping variable="cfg_V_UnderfrequencyTripDelay" parent="Micro820" dataType="Real" address="400035" va="0x5d0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageTripDelay" parent="Micro820" dataType="Real" address="400037" va="0x5b0">
|
||||
<mapping variable="cfg_V_UndervoltageTripDelay" parent="Micro820" dataType="Real" address="400037" va="0x5b4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageTripLevel" parent="Micro820" dataType="Real" address="400039" va="0x5b4">
|
||||
<mapping variable="cfg_V_UndervoltageTripLevel" parent="Micro820" dataType="Real" address="400039" va="0x5b8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_UndervoltageWarningLevel" parent="Micro820" dataType="Real" address="400041" va="0x5b8">
|
||||
<mapping variable="cfg_V_UndervoltageWarningLevel" parent="Micro820" dataType="Real" address="400041" va="0x5bc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripDelay" parent="Micro820" dataType="Real" address="400043" va="0x5c8">
|
||||
<mapping variable="cfg_V_VoltageImbalanceTripDelay" parent="Micro820" dataType="Real" address="400043" va="0x5cc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_DischargePressure" parent="Micro820" dataType="UInt" address="400045" va="0x4fc">
|
||||
<mapping variable="DH_DischargePressure" parent="Micro820" dataType="UInt" address="400045" va="0x4fe">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_DischargeTemperature" parent="Micro820" dataType="UInt" address="400046" va="0x4fa">
|
||||
<mapping variable="DH_DischargeTemperature" parent="Micro820" dataType="UInt" address="400046" va="0x4fc">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_DownholeStatus_INT" parent="Micro820" dataType="UInt" address="400047" va="0x510">
|
||||
<mapping variable="DH_DownholeStatus_INT" parent="Micro820" dataType="UInt" address="400047" va="0x512">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_IntakePressure" parent="Micro820" dataType="Real" address="400048" va="0x54c">
|
||||
<mapping variable="DH_IntakePressure" parent="Micro820" dataType="Real" address="400048" va="0x550">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_IntakeTemperature" parent="Micro820" dataType="Real" address="400050" va="0x548">
|
||||
<mapping variable="DH_IntakeTemperature" parent="Micro820" dataType="Real" address="400050" va="0x54c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakePressure_Forever" parent="Micro820" dataType="UInt" address="400052" va="0x50e">
|
||||
<mapping variable="DH_MaxIntakePressure_Forever" parent="Micro820" dataType="UInt" address="400052" va="0x510">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakePressure_Startup" parent="Micro820" dataType="UInt" address="400053" va="0x508">
|
||||
<mapping variable="DH_MaxIntakePressure_Startup" parent="Micro820" dataType="UInt" address="400053" va="0x50a">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakeTemperature_Forever" parent="Micro820" dataType="Real" address="400054" va="0x56c">
|
||||
<mapping variable="DH_MaxIntakeTemperature_Forever" parent="Micro820" dataType="Real" address="400054" va="0x570">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_MaxIntakeTemperature_Startup" parent="Micro820" dataType="Real" address="400056" va="0x568">
|
||||
<mapping variable="DH_MaxIntakeTemperature_Startup" parent="Micro820" dataType="Real" address="400056" va="0x56c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="DH_NumChannels" parent="Micro820" dataType="UInt" address="400058" va="0x504">
|
||||
<mapping variable="DH_NumChannels" parent="Micro820" dataType="UInt" address="400058" va="0x506">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_PSIRating" parent="Micro820" dataType="UInt" address="400059" va="0x50c">
|
||||
<mapping variable="DH_PSIRating" parent="Micro820" dataType="UInt" address="400059" va="0x50e">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_ToolType" parent="Micro820" dataType="UInt" address="400060" va="0x50a">
|
||||
<mapping variable="DH_ToolType" parent="Micro820" dataType="UInt" address="400060" va="0x50c">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_ToolVoltage" parent="Micro820" dataType="UInt" address="400061" va="0x506">
|
||||
<mapping variable="DH_ToolVoltage" parent="Micro820" dataType="UInt" address="400061" va="0x508">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_VibrationX" parent="Micro820" dataType="UInt" address="400062" va="0x4fe">
|
||||
<mapping variable="DH_VibrationX" parent="Micro820" dataType="UInt" address="400062" va="0x500">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_VibrationY" parent="Micro820" dataType="UInt" address="400063" va="0x500">
|
||||
<mapping variable="DH_VibrationY" parent="Micro820" dataType="UInt" address="400063" va="0x502">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="DH_WindingTemperature" parent="Micro820" dataType="UInt" address="400064" va="0x4f8">
|
||||
<mapping variable="DH_WindingTemperature" parent="Micro820" dataType="UInt" address="400064" va="0x4fa">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="E300_kWh" parent="Micro820" dataType="Real" address="400065" va="0x560">
|
||||
<mapping variable="E300_kWh" parent="Micro820" dataType="Real" address="400065" va="0x564">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_kWh_Regen" parent="Micro820" dataType="Real" address="400067" va="0x564">
|
||||
<mapping variable="E300_kWh_Regen" parent="Micro820" dataType="Real" address="400067" va="0x568">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_SCAN_RATE" parent="Micro820" dataType="UInt" address="400069" va="0x502">
|
||||
<mapping variable="E300_SCAN_RATE" parent="Micro820" dataType="UInt" address="400069" va="0x504">
|
||||
<MBVarInfo ElemType="UInt" SubElemType="Any" DataTypeSize="2" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_Shutdown" parent="Micro820" dataType="Real" address="400070" va="0x558">
|
||||
<mapping variable="Pressure_Shutdown" parent="Micro820" dataType="Real" address="400070" va="0x55c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_Startup" parent="Micro820" dataType="Real" address="400072" va="0x55c">
|
||||
<mapping variable="Pressure_Startup" parent="Micro820" dataType="Real" address="400072" va="0x560">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Temp_Shutdown" parent="Micro820" dataType="Real" address="400074" va="0x550">
|
||||
<mapping variable="Temp_Shutdown" parent="Micro820" dataType="Real" address="400074" va="0x554">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Temp_Startup" parent="Micro820" dataType="Real" address="400076" va="0x554">
|
||||
<mapping variable="Temp_Startup" parent="Micro820" dataType="Real" address="400076" va="0x558">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_LineFrequency" parent="Micro820" dataType="Real" address="400078" va="0x64c">
|
||||
<mapping variable="E300_LineFrequency" parent="Micro820" dataType="Real" address="400078" va="0x650">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1Current" parent="Micro820" dataType="Real" address="400080" va="0x650">
|
||||
<mapping variable="E300_L1Current" parent="Micro820" dataType="Real" address="400080" va="0x654">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2Current" parent="Micro820" dataType="Real" address="400082" va="0x654">
|
||||
<mapping variable="E300_L2Current" parent="Micro820" dataType="Real" address="400082" va="0x658">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3Current" parent="Micro820" dataType="Real" address="400084" va="0x658">
|
||||
<mapping variable="E300_L3Current" parent="Micro820" dataType="Real" address="400084" va="0x65c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_AverageCurrent" parent="Micro820" dataType="Real" address="400086" va="0x65c">
|
||||
<mapping variable="E300_AverageCurrent" parent="Micro820" dataType="Real" address="400086" va="0x660">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_PercentCurrentUnbalance" parent="Micro820" dataType="Real" address="400088" va="0x660">
|
||||
<mapping variable="E300_PercentCurrentUnbalance" parent="Micro820" dataType="Real" address="400088" va="0x664">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1NVoltage" parent="Micro820" dataType="Real" address="400090" va="0x664">
|
||||
<mapping variable="E300_L1NVoltage" parent="Micro820" dataType="Real" address="400090" va="0x668">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2NVoltage" parent="Micro820" dataType="Real" address="400092" va="0x668">
|
||||
<mapping variable="E300_L2NVoltage" parent="Micro820" dataType="Real" address="400092" va="0x66c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3NVoltage" parent="Micro820" dataType="Real" address="400094" va="0x66c">
|
||||
<mapping variable="E300_L3NVoltage" parent="Micro820" dataType="Real" address="400094" va="0x670">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_AverageLNVoltage" parent="Micro820" dataType="Real" address="400096" va="0x670">
|
||||
<mapping variable="E300_AverageLNVoltage" parent="Micro820" dataType="Real" address="400096" va="0x674">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1L2Voltage" parent="Micro820" dataType="Real" address="400098" va="0x674">
|
||||
<mapping variable="E300_L1L2Voltage" parent="Micro820" dataType="Real" address="400098" va="0x678">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2L3Voltage" parent="Micro820" dataType="Real" address="400100" va="0x678">
|
||||
<mapping variable="E300_L2L3Voltage" parent="Micro820" dataType="Real" address="400100" va="0x67c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3L1Voltage" parent="Micro820" dataType="Real" address="400102" va="0x67c">
|
||||
<mapping variable="E300_L3L1Voltage" parent="Micro820" dataType="Real" address="400102" va="0x680">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_AverageLLVoltage" parent="Micro820" dataType="Real" address="400104" va="0x680">
|
||||
<mapping variable="E300_AverageLLVoltage" parent="Micro820" dataType="Real" address="400104" va="0x684">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1RealPower" parent="Micro820" dataType="Real" address="400106" va="0x688">
|
||||
<mapping variable="E300_L1RealPower" parent="Micro820" dataType="Real" address="400106" va="0x68c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2RealPower" parent="Micro820" dataType="Real" address="400108" va="0x68c">
|
||||
<mapping variable="E300_L2RealPower" parent="Micro820" dataType="Real" address="400108" va="0x690">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3RealPower" parent="Micro820" dataType="Real" address="400110" va="0x690">
|
||||
<mapping variable="E300_L3RealPower" parent="Micro820" dataType="Real" address="400110" va="0x694">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_TotalRealPower" parent="Micro820" dataType="Real" address="400112" va="0x694">
|
||||
<mapping variable="E300_TotalRealPower" parent="Micro820" dataType="Real" address="400112" va="0x698">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1ReactivePower" parent="Micro820" dataType="Real" address="400114" va="0x698">
|
||||
<mapping variable="E300_L1ReactivePower" parent="Micro820" dataType="Real" address="400114" va="0x69c">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2ReactivePower" parent="Micro820" dataType="Real" address="400116" va="0x69c">
|
||||
<mapping variable="E300_L2ReactivePower" parent="Micro820" dataType="Real" address="400116" va="0x6a0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3ReactivePower" parent="Micro820" dataType="Real" address="400118" va="0x6a0">
|
||||
<mapping variable="E300_L3ReactivePower" parent="Micro820" dataType="Real" address="400118" va="0x6a4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_TotalReactivePower" parent="Micro820" dataType="Real" address="400120" va="0x6a4">
|
||||
<mapping variable="E300_TotalReactivePower" parent="Micro820" dataType="Real" address="400120" va="0x6a8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1ApparentPower" parent="Micro820" dataType="Real" address="400122" va="0x6a8">
|
||||
<mapping variable="E300_L1ApparentPower" parent="Micro820" dataType="Real" address="400122" va="0x6ac">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2ApparentPower" parent="Micro820" dataType="Real" address="400124" va="0x6ac">
|
||||
<mapping variable="E300_L2ApparentPower" parent="Micro820" dataType="Real" address="400124" va="0x6b0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3ApparentPower" parent="Micro820" dataType="Real" address="400126" va="0x6b0">
|
||||
<mapping variable="E300_L3ApparentPower" parent="Micro820" dataType="Real" address="400126" va="0x6b4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_TotalApparentPower" parent="Micro820" dataType="Real" address="400128" va="0x6b4">
|
||||
<mapping variable="E300_TotalApparentPower" parent="Micro820" dataType="Real" address="400128" va="0x6b8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L1TruePowerFactor" parent="Micro820" dataType="Real" address="400130" va="0x6b8">
|
||||
<mapping variable="E300_L1TruePowerFactor" parent="Micro820" dataType="Real" address="400130" va="0x6bc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L2TruePowerFactor" parent="Micro820" dataType="Real" address="400132" va="0x6bc">
|
||||
<mapping variable="E300_L2TruePowerFactor" parent="Micro820" dataType="Real" address="400132" va="0x6c0">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_L3TruePowerFactor" parent="Micro820" dataType="Real" address="400134" va="0x6c0">
|
||||
<mapping variable="E300_L3TruePowerFactor" parent="Micro820" dataType="Real" address="400134" va="0x6c4">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="E300_ThreePhaseTruePowerFactor" parent="Micro820" dataType="Real" address="400136" va="0x6c4">
|
||||
<mapping variable="E300_ThreePhaseTruePowerFactor" parent="Micro820" dataType="Real" address="400136" va="0x6c8">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
<mapping variable="Pressure_In" parent="Micro820" dataType="Real" address="400138" va="0x6c8">
|
||||
<mapping variable="Pressure_In" parent="Micro820" dataType="Real" address="400138" va="0x6cc">
|
||||
<MBVarInfo ElemType="Real" SubElemType="Any" DataTypeSize="4" />
|
||||
</mapping>
|
||||
</modbusRegister>
|
||||
|
||||
@@ -124,7 +124,7 @@ CONTACTOR_STATUS := DIGITALINPUT_STATUS_0
|
||||
START_BUTTON := DIGITALINPUT_STATUS_1
|
||||
AUTO_MODE := DIGITALINPUT_STATUS_2
|
||||
HAND_MODE := DIGITALINPUT_STATUS_3
|
||||
_PUSH_PAR _IO_EM_AI_00
|
||||
_PUSH_PAR _IO_P1_AI_00
|
||||
__TMPR1 := _CALL ANY_TO_UINT
|
||||
__TMPR__LINEARSCALE__RAW_INP := __TMPR1
|
||||
__FBL_RET := _PUSHCALLFB LINEARSCALE LINEARSCALE_PRESSURE
|
||||
@@ -270,27 +270,44 @@ __TMPB2 := E300_OUTPUT_CMD_VALUE _AND __TMPB1
|
||||
_IF _NOT __TMPB2 _GOTO __LAB22
|
||||
START_COMMAND := TRUE
|
||||
DEVICE_STATUS := __TMPM12
|
||||
_GOTO __LAB23
|
||||
__LAB22 :
|
||||
__TMPB1 := _NOT E300_OUTPUT_ENABLE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB23
|
||||
_IF _NOT E300_OUTPUT_TOGGLED _GOTO __LAB24
|
||||
E300_OUTPUT_ENABLE := TRUE
|
||||
_GOTO __LAB25
|
||||
__LAB24 :
|
||||
__LAB25 :
|
||||
E300_OUTPUT_TOGGLED := TRUE
|
||||
_GOTO __LAB26
|
||||
__LAB23 :
|
||||
__TMPB1 := _NOT E300_OUTPUT_TOGGLED
|
||||
_IF _NOT __TMPB1 _GOTO __LAB27
|
||||
E300_OUTPUT_ENABLE := FALSE
|
||||
_GOTO __LAB28
|
||||
__LAB27 :
|
||||
__LAB28 :
|
||||
__LAB26 :
|
||||
_GOTO __LAB29
|
||||
__LAB22 :
|
||||
__LAB29 :
|
||||
__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 __LAB24
|
||||
_IF _NOT __TMPB2 _GOTO __LAB2a
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPB4 := __TMPT1 > DOWNTIME_TIME_PARAMETER
|
||||
_IF _NOT __TMPB4 _GOTO __LAB25
|
||||
_IF _NOT __TMPB4 _GOTO __LAB2b
|
||||
__TMPB5 := _NOT RESTART_COMMAND
|
||||
_IF _NOT __TMPB5 _GOTO __LAB26
|
||||
_IF _NOT __TMPB5 _GOTO __LAB2c
|
||||
TRIPRESETCMD := TRUE
|
||||
RESTART_COMMAND := TRUE
|
||||
_GOTO __LAB27
|
||||
__LAB26 :
|
||||
__LAB27 :
|
||||
_GOTO __LAB28
|
||||
__LAB25 :
|
||||
_GOTO __LAB2d
|
||||
__LAB2c :
|
||||
__LAB2d :
|
||||
_GOTO __LAB2e
|
||||
__LAB2b :
|
||||
RESTART_COMMAND := FALSE
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPT2 := DOWNTIME_TIME_PARAMETER - __TMPT1
|
||||
@@ -298,31 +315,31 @@ TIME_UNTIL_STARTUP := __TMPT2
|
||||
_PUSH_PAR TIME_UNTIL_STARTUP
|
||||
__TMPM13 := _CALL ANY_TO_TIME
|
||||
TIME_UNTIL_STARTUP_STRING := __TMPM13
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB29
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB2f
|
||||
__TMPM13 := __TMPM14 + TIME_UNTIL_STARTUP_STRING
|
||||
DEVICE_STATUS := __TMPM13
|
||||
_GOTO __LAB2a
|
||||
__LAB29 :
|
||||
_GOTO __LAB30
|
||||
__LAB2f :
|
||||
__LAB30 :
|
||||
__LAB2e :
|
||||
_GOTO __LAB31
|
||||
__LAB2a :
|
||||
__LAB28 :
|
||||
_GOTO __LAB2b
|
||||
__LAB24 :
|
||||
__TMPB1 := AUTO_MODE _AND OVERLOADTRIP
|
||||
__TMPB2 := _NOT CONTACTOR_STATUS
|
||||
__TMPB1 := __TMPB1 _AND __TMPB2
|
||||
__TMPB1 := __TMPB1 _AND RESTART_ALLOWED
|
||||
_IF _NOT __TMPB1 _GOTO __LAB2c
|
||||
_IF _NOT __TMPB1 _GOTO __LAB32
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
|
||||
__TMPB3 := __TMPT1 > DOWNTIME_TIME_PARAMETER_OL
|
||||
_IF _NOT __TMPB3 _GOTO __LAB2d
|
||||
_IF _NOT __TMPB3 _GOTO __LAB33
|
||||
__TMPB4 := _NOT RESTART_COMMAND
|
||||
_IF _NOT __TMPB4 _GOTO __LAB2e
|
||||
_IF _NOT __TMPB4 _GOTO __LAB34
|
||||
RESTART_COMMAND := TRUE
|
||||
_GOTO __LAB2f
|
||||
__LAB2e :
|
||||
__LAB2f :
|
||||
_GOTO __LAB30
|
||||
__LAB2d :
|
||||
_GOTO __LAB35
|
||||
__LAB34 :
|
||||
__LAB35 :
|
||||
_GOTO __LAB36
|
||||
__LAB33 :
|
||||
RESTART_COMMAND := FALSE
|
||||
__TMPT1 := __SYSVA_CYCLEDATE - DOWNTIME_TIME_PARAMETER_OL
|
||||
__TMPT2 := DOWNTIME_TIME_PARAMETER - __TMPT1
|
||||
@@ -330,109 +347,109 @@ TIME_UNTIL_STARTUP := __TMPT2
|
||||
_PUSH_PAR TIME_UNTIL_STARTUP
|
||||
__TMPM13 := _CALL ANY_TO_TIME
|
||||
TIME_UNTIL_STARTUP_STRING := __TMPM13
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB31
|
||||
_IF _NOT AUTO_MODE _GOTO __LAB37
|
||||
__TMPM13 := __TMPM15 + TIME_UNTIL_STARTUP_STRING
|
||||
DEVICE_STATUS := __TMPM13
|
||||
_GOTO __LAB32
|
||||
__LAB31 :
|
||||
__LAB32 :
|
||||
__LAB30 :
|
||||
_GOTO __LAB2b
|
||||
__LAB2c :
|
||||
__LAB2b :
|
||||
__TMPB1 := _NOT AUTO_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB33
|
||||
RESTART_COMMAND := FALSE
|
||||
RESTART_ALLOWED := FALSE
|
||||
_GOTO __LAB34
|
||||
__LAB33 :
|
||||
__LAB34 :
|
||||
__TMPB1 := START_COMMAND _OR START_BUTTON
|
||||
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB35
|
||||
RESTART_ALLOWED := TRUE
|
||||
_GOTO __LAB36
|
||||
__LAB35 :
|
||||
__LAB36 :
|
||||
_IF _NOT STOP_COMMAND _GOTO __LAB37
|
||||
RESTART_ALLOWED := FALSE
|
||||
DEVICE_STATUS := __TMPM16
|
||||
_GOTO __LAB38
|
||||
__LAB37 :
|
||||
__LAB38 :
|
||||
__TMPB1 := _NOT CONTACTOR_STATUS
|
||||
__LAB36 :
|
||||
_GOTO __LAB31
|
||||
__LAB32 :
|
||||
__LAB31 :
|
||||
__TMPB1 := _NOT AUTO_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB39
|
||||
START_TIME_SET := FALSE
|
||||
RESTART_COMMAND := FALSE
|
||||
RESTART_ALLOWED := FALSE
|
||||
_GOTO __LAB3a
|
||||
__LAB39 :
|
||||
__LAB3a :
|
||||
_IF _NOT PRESSURE_STARTUP_ENABLED _GOTO __LAB3b
|
||||
__TMPB1 := DH_INTAKEPRESSURE > PRESSURE_STARTUP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3c
|
||||
SP_PRESSURE := TRUE
|
||||
_GOTO __LAB3d
|
||||
__LAB3c :
|
||||
SP_PRESSURE := FALSE
|
||||
__LAB3d :
|
||||
_GOTO __LAB3e
|
||||
__TMPB1 := START_COMMAND _OR START_BUTTON
|
||||
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3b
|
||||
RESTART_ALLOWED := TRUE
|
||||
_GOTO __LAB3c
|
||||
__LAB3b :
|
||||
SP_PRESSURE := TRUE
|
||||
__LAB3c :
|
||||
_IF _NOT STOP_COMMAND _GOTO __LAB3d
|
||||
RESTART_ALLOWED := FALSE
|
||||
DEVICE_STATUS := __TMPM16
|
||||
_GOTO __LAB3e
|
||||
__LAB3d :
|
||||
__LAB3e :
|
||||
_IF _NOT TEMP_STARTUP_ENABLED _GOTO __LAB3f
|
||||
__TMPB1 := DH_INTAKETEMPERATURE < TEMP_STARTUP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB40
|
||||
SP_TEMPERATURE := TRUE
|
||||
_GOTO __LAB41
|
||||
__LAB40 :
|
||||
SP_TEMPERATURE := FALSE
|
||||
__LAB41 :
|
||||
_GOTO __LAB42
|
||||
__TMPB1 := _NOT CONTACTOR_STATUS
|
||||
_IF _NOT __TMPB1 _GOTO __LAB3f
|
||||
START_TIME_SET := FALSE
|
||||
_GOTO __LAB40
|
||||
__LAB3f :
|
||||
SP_TEMPERATURE := TRUE
|
||||
__LAB40 :
|
||||
_IF _NOT PRESSURE_STARTUP_ENABLED _GOTO __LAB41
|
||||
__TMPB1 := DH_INTAKEPRESSURE > PRESSURE_STARTUP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB42
|
||||
SP_PRESSURE := TRUE
|
||||
_GOTO __LAB43
|
||||
__LAB42 :
|
||||
__TMPB1 := HAND_MODE _OR AUTO_MODE
|
||||
__TMPB1 := __TMPB1 _OR TEST_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB43
|
||||
SP_MODE := TRUE
|
||||
_GOTO __LAB44
|
||||
SP_PRESSURE := FALSE
|
||||
__LAB43 :
|
||||
SP_MODE := FALSE
|
||||
_GOTO __LAB44
|
||||
__LAB41 :
|
||||
SP_PRESSURE := TRUE
|
||||
__LAB44 :
|
||||
__TMPB1 := _NOT TRIPSTATUS
|
||||
SP_TRIP := __TMPB1
|
||||
SP_VOLTAGE := VOLTAGEOK
|
||||
_IF _NOT PRESSURE_SHUTDOWN_ENABLED _GOTO __LAB45
|
||||
__TMPB1 := DH_INTAKEPRESSURE > PRESSURE_SHUTDOWN
|
||||
_IF _NOT TEMP_STARTUP_ENABLED _GOTO __LAB45
|
||||
__TMPB1 := DH_INTAKETEMPERATURE < TEMP_STARTUP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB46
|
||||
RP_PRESSURE := TRUE
|
||||
SP_TEMPERATURE := TRUE
|
||||
_GOTO __LAB47
|
||||
__LAB46 :
|
||||
RP_PRESSURE := FALSE
|
||||
SP_TEMPERATURE := FALSE
|
||||
__LAB47 :
|
||||
_GOTO __LAB48
|
||||
__LAB45 :
|
||||
RP_PRESSURE := TRUE
|
||||
SP_TEMPERATURE := TRUE
|
||||
__LAB48 :
|
||||
_IF _NOT TEMP_SHUTDOWN_ENABLED _GOTO __LAB49
|
||||
__TMPB1 := DH_INTAKETEMPERATURE > TEMP_SHUTDOWN
|
||||
_IF _NOT __TMPB1 _GOTO __LAB4a
|
||||
RP_TEMPERATURE := TRUE
|
||||
_GOTO __LAB4b
|
||||
__LAB4a :
|
||||
RP_TEMPERATURE := FALSE
|
||||
__LAB4b :
|
||||
_GOTO __LAB4c
|
||||
__LAB49 :
|
||||
RP_TEMPERATURE := TRUE
|
||||
__LAB4c :
|
||||
__TMPB1 := HAND_MODE _OR AUTO_MODE
|
||||
__TMPB1 := __TMPB1 _OR TEST_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB4d
|
||||
RP_MODE := TRUE
|
||||
_GOTO __LAB4e
|
||||
_IF _NOT __TMPB1 _GOTO __LAB49
|
||||
SP_MODE := TRUE
|
||||
_GOTO __LAB4a
|
||||
__LAB49 :
|
||||
SP_MODE := FALSE
|
||||
__LAB4a :
|
||||
__TMPB1 := _NOT TRIPSTATUS
|
||||
SP_TRIP := __TMPB1
|
||||
SP_VOLTAGE := VOLTAGEOK
|
||||
_IF _NOT PRESSURE_SHUTDOWN_ENABLED _GOTO __LAB4b
|
||||
__TMPB1 := DH_INTAKEPRESSURE > PRESSURE_SHUTDOWN
|
||||
_IF _NOT __TMPB1 _GOTO __LAB4c
|
||||
RP_PRESSURE := TRUE
|
||||
_GOTO __LAB4d
|
||||
__LAB4c :
|
||||
RP_PRESSURE := FALSE
|
||||
__LAB4d :
|
||||
RP_MODE := FALSE
|
||||
_GOTO __LAB4e
|
||||
__LAB4b :
|
||||
RP_PRESSURE := TRUE
|
||||
__LAB4e :
|
||||
_IF _NOT TEMP_SHUTDOWN_ENABLED _GOTO __LAB4f
|
||||
__TMPB1 := DH_INTAKETEMPERATURE > TEMP_SHUTDOWN
|
||||
_IF _NOT __TMPB1 _GOTO __LAB50
|
||||
RP_TEMPERATURE := TRUE
|
||||
_GOTO __LAB51
|
||||
__LAB50 :
|
||||
RP_TEMPERATURE := FALSE
|
||||
__LAB51 :
|
||||
_GOTO __LAB52
|
||||
__LAB4f :
|
||||
RP_TEMPERATURE := TRUE
|
||||
__LAB52 :
|
||||
__TMPB1 := HAND_MODE _OR AUTO_MODE
|
||||
__TMPB1 := __TMPB1 _OR TEST_MODE
|
||||
_IF _NOT __TMPB1 _GOTO __LAB53
|
||||
RP_MODE := TRUE
|
||||
_GOTO __LAB54
|
||||
__LAB53 :
|
||||
RP_MODE := FALSE
|
||||
__LAB54 :
|
||||
__TMPB1 := _NOT TRIPSTATUS
|
||||
RP_TRIP := __TMPB1
|
||||
RP_TUBINGPRESSURE := PRESSURE_OK
|
||||
|
||||
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>
|
||||
@@ -53,7 +53,7 @@ IF NOT Test_Mode THEN
|
||||
Start_Button := DigitalInput_Status_1;
|
||||
Auto_Mode := DigitalInput_Status_2;
|
||||
Hand_Mode := DigitalInput_Status_3;
|
||||
LinearScale_Pressure(13107.0, 65535.0, Pressure_EU_Min, Pressure_EU_Max, ANY_TO_REAL(_IO_EM_AI_00));
|
||||
LinearScale_Pressure(13107.0, 65535.0, Pressure_EU_Min, Pressure_EU_Max, ANY_TO_REAL(_IO_P1_AI_00));
|
||||
Pressure_In := LinearScale_Pressure.EU_Out;
|
||||
ELSE
|
||||
Contactor_Status := E300_OUTPUT_CMD_VALUE;
|
||||
@@ -145,6 +145,17 @@ END_IF;
|
||||
IF E300_OUTPUT_CMD_VALUE AND NOT Contactor_Status THEN
|
||||
Start_Command := TRUE;
|
||||
Device_Status := 'Contactor Failure, Recovering';
|
||||
|
||||
IF NOT E300_Output_Enable THEN
|
||||
IF E300_Output_Toggled THEN
|
||||
E300_Output_Enable := TRUE;
|
||||
END_IF;
|
||||
E300_Output_Toggled := TRUE;
|
||||
ELSE
|
||||
IF NOT E300_Output_Toggled THEN
|
||||
E300_Output_Enable := FALSE;
|
||||
END_IF;
|
||||
END_IF;
|
||||
END_IF;
|
||||
|
||||
(* If run permissive goes false, do not allow a restart for a specified amount of time *)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -44,7 +44,7 @@ END_IF;
|
||||
|
||||
|
||||
(* Setting Output Value in the E300 *)
|
||||
E300_OUTPUT(TRUE, E300_IP_ADDRESS, E300_OUTPUT_NUMBER, E300_OUTPUT_CMD_VALUE);
|
||||
E300_OUTPUT(E300_Output_Enable, E300_IP_ADDRESS, E300_OUTPUT_NUMBER, E300_OUTPUT_CMD_VALUE);
|
||||
E300_SELECTED_OUTPUT := E300_OUTPUT.OutputName;
|
||||
E300_OUTPUT_SET_CORRECTLY := E300_OUTPUT.SettingApplied;
|
||||
|
||||
|
||||
@@ -68,7 +68,7 @@ SINT_TO_DINT_FLASETTING.SINT_SRC_1@E300DATA,__TMPUSI__USINT_TO_UDINT__SINT_SRC_1
|
||||
SINT_TO_DINT_FLASETTING.SINT_SRC_2@E300DATA,__TMPUSI__USINT_TO_UDINT__SINT_SRC_2,USINT
|
||||
SINT_TO_DINT_FLASETTING.SINT_SRC_3@E300DATA,__TMPUSI__USINT_TO_UDINT__SINT_SRC_3,USINT
|
||||
SINT_TO_DINT_FLASETTING.SINT_SRC_4@E300DATA,__TMPUSI__USINT_TO_UDINT__SINT_SRC_4,USINT
|
||||
E300_OUTPUT.FBEN@E300DATA,TRUE,BOOL
|
||||
E300_OUTPUT.FBEN@E300DATA,E300_OUTPUT_ENABLE,BOOL
|
||||
E300_OUTPUT.IPADDRESS@E300DATA,E300_IP_ADDRESS,STRING
|
||||
E300_OUTPUT.OUTPUTNUMBER@E300DATA,E300_OUTPUT_NUMBER,USINT
|
||||
E300_OUTPUT.OUTPUTSETTING@E300DATA,E300_OUTPUT_CMD_VALUE,BOOL
|
||||
|
||||
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\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0::0000-0003::CONTROL
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\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\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0003-0003::Linking for 2080LC2020QWBI
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0::0000-0003::CONTROL
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0003-0003::Linking for 2080LC2020QWBI
|
||||
0:C:\USERS\SHOP\DESKTOP\WATERWELLPANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
USINT_TO_UDINT(149):
|
||||
DINT_TO_USINT(154):
|
||||
UINT_TO_USINT(155):
|
||||
DINT_TO_USINT(154):
|
||||
READE300TRIPRESET(147):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
E300DATA(162):FB,RA_CIP_ELECTRICAL_ENERGY_OBJ(143);FB,RA_E300_OUTPUT_CONTROL(144);FB,READE300IO(145);FB,READE300PARAM(148);FB,USINT_TO_UINT(151);FB,WRITEE300TRIPRESET(158);FB,READE300CONFIG(146);FB,USINT_TO_UDINT(149);FB,USINT_TO_DINT(150);FB,USINT_TO_SINT(152);FB,UDINT_TO_USINT(153);FB,UINT_TO_USINT(155);FB,DINT_TO_USINT(154);FB,SINT_TO_USINT(156);FB,WRITEE300CONFIG(157);
|
||||
RA_E300_OUTPUT_CONTROL(144):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,F_TRIG();FB,COP();
|
||||
READE300PARAM(148):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
E300DATA(162):FB,RA_CIP_ELECTRICAL_ENERGY_OBJ(143);FB,RA_E300_OUTPUT_CONTROL(144);FB,READE300IO(145);FB,READE300PARAM(148);FB,USINT_TO_UINT(151);FB,WRITEE300TRIPRESET(158);FB,READE300CONFIG(146);FB,USINT_TO_UDINT(149);FB,USINT_TO_DINT(150);FB,USINT_TO_SINT(152);FB,UDINT_TO_USINT(153);FB,UINT_TO_USINT(155);FB,DINT_TO_USINT(154);FB,SINT_TO_USINT(156);FB,WRITEE300CONFIG(157);
|
||||
USINT_TO_UINT(151):
|
||||
READE300PARAM(148):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
CONTROL(161):FB,LINEARSCALE(159);
|
||||
USINT_TO_SINT(152):
|
||||
READE300IO(145):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
LINEARSCALE(159):
|
||||
WRITEE300TRIPRESET(158):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
SINT_TO_USINT(156):
|
||||
READE300CONFIG(146):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
RA_CIP_ELECTRICAL_ENERGY_OBJ(143):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
READE300IO(145):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
USINT_TO_SINT(152):
|
||||
UDINT_TO_USINT(153):
|
||||
USINT_TO_DINT(150):
|
||||
RA_CIP_ELECTRICAL_ENERGY_OBJ(143):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
READE300CONFIG(146):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
SINT_TO_USINT(156):
|
||||
WRITEE300TRIPRESET(158):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
WRITEE300CONFIG(157):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
USINT_TO_DINT(150):
|
||||
READDOWNHOLEDATA(160):
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,10 +1,10 @@
|
||||
[MEMORY]
|
||||
Offset0=0x43C4
|
||||
Offset1=0x4BC4
|
||||
Offset2=0x4BC4
|
||||
Offset3=0x4BC4
|
||||
Memory Usage Estimate(Code)=0x9844
|
||||
Offset0=0x43C8
|
||||
Offset1=0x4BC8
|
||||
Offset2=0x4BC8
|
||||
Offset3=0x4BC8
|
||||
Memory Usage Estimate(Code)=0x9878
|
||||
Memory Usage Estimate(Data)=0x8FAC
|
||||
Memory Usage Estimate(Retain)=0x2B
|
||||
Memory Usage Estimate(Temporary variables)=0x23E4
|
||||
Memory Usage Estimate(Temporary variables)=0x23D5
|
||||
Offset4=0x414
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
[MEMORY]
|
||||
Offset0=0x43C8
|
||||
Offset1=0x4BC8
|
||||
Offset2=0x4BC8
|
||||
Offset3=0x4BC8
|
||||
Memory Usage Estimate(Code)=0x9878
|
||||
Memory Usage Estimate(Data)=0x8FAC
|
||||
Memory Usage Estimate(Retain)=0x2B
|
||||
Memory Usage Estimate(Temporary variables)=0x23D5
|
||||
Offset4=0x414
|
||||
@@ -1,16 +0,0 @@
|
||||
[MODIF]
|
||||
|
||||
[RESULT]
|
||||
ON_LINE=N
|
||||
TBL_CONF=Y
|
||||
CRC_ORG=0x0
|
||||
CRC_OLD=
|
||||
CRC_NEW=0xCA40A3AC
|
||||
DAT_ORG=0
|
||||
DAT_OLD=0
|
||||
DAT_NEW=1454079176
|
||||
VER_ORG=0
|
||||
VER_OLD=0
|
||||
VER_NEW=13
|
||||
CRC_ALL_OLD=
|
||||
CRC_ALL_NEW=0x7AEA1149
|
||||
@@ -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=0x3813CC66
|
||||
CRC_OLD=0x3813CC66
|
||||
CRC_NEW=0x38F53B12
|
||||
DAT_ORG=1454091958
|
||||
DAT_OLD=1454091958
|
||||
DAT_NEW=1454092613
|
||||
VER_ORG=17
|
||||
VER_OLD=17
|
||||
VER_NEW=18
|
||||
CRC_ALL_OLD=0x9078FDBF
|
||||
CRC_ALL_NEW=0x67EF57F7
|
||||
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)=0x23E4
|
||||
Memory Usage Estimate(Temporary variables)=0x23E0
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x67A8
|
||||
User variables size=0x43C4
|
||||
Maximum size for temporary variables=0x43E4
|
||||
User variables size=0x43C8
|
||||
Maximum size for temporary variables=0x43E0
|
||||
Memory Usage Estimate(Data)=0x8FA8
|
||||
Free memory for user variables=0x800
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
[MEMORY]
|
||||
Memory Usage Estimate(Temporary variables)=0x23E0
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x67A8
|
||||
User variables size=0x43C8
|
||||
Maximum size for temporary variables=0x43E0
|
||||
Memory Usage Estimate(Data)=0x8FA8
|
||||
Free memory for user variables=0x800
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,5 +1,5 @@
|
||||
<INPUT>,E300_READENERGY@E300DATA,RA_CIP_ELECTRICAL_ENERGY_OBJ,FBEN,TRUE,BOOL,IPADDRESS,E300_IP_ADDRESS,STRING,UPDATERATE_MS,E300_SCAN_RATE,UINT
|
||||
<INPUT>,E300_OUTPUT@E300DATA,RA_E300_OUTPUT_CONTROL,FBEN,TRUE,BOOL,IPADDRESS,E300_IP_ADDRESS,STRING,OUTPUTNUMBER,E300_OUTPUT_NUMBER,USINT,OUTPUTSETTING,E300_OUTPUT_CMD_VALUE,BOOL
|
||||
<INPUT>,E300_OUTPUT@E300DATA,RA_E300_OUTPUT_CONTROL,FBEN,E300_OUTPUT_ENABLE,BOOL,IPADDRESS,E300_IP_ADDRESS,STRING,OUTPUTNUMBER,E300_OUTPUT_NUMBER,USINT,OUTPUTSETTING,E300_OUTPUT_CMD_VALUE,BOOL
|
||||
<INPUT>,E300_READ_DIGITALINPUT0@E300DATA,READE300IO,FBEN,TRUE,BOOL,IPADDRESS,E300_IP_ADDRESS,STRING,UPDATERATE_MS,E300_SCAN_RATE,UINT,CHANNELNUMBER,__UDINT_NULL,UDINT,ENABLE,ENABLE_IO_READ,BOOL
|
||||
<INPUT>,E300_READ_DIGITALINPUT1@E300DATA,READE300IO,FBEN,TRUE,BOOL,IPADDRESS,E300_IP_ADDRESS,STRING,UPDATERATE_MS,E300_SCAN_RATE,UINT,CHANNELNUMBER,__CUDINT00000001,UDINT,ENABLE,ENABLE_IO_READ,BOOL
|
||||
<INPUT>,E300_READ_DIGITALINPUT2@E300DATA,READE300IO,FBEN,TRUE,BOOL,IPADDRESS,E300_IP_ADDRESS,STRING,UPDATERATE_MS,E300_SCAN_RATE,UINT,CHANNELNUMBER,__CUDINT00000002,UDINT,ENABLE,ENABLE_IO_READ,BOOL
|
||||
|
||||
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=0x9320
|
||||
Binary file not shown.
@@ -1,3 +1,4 @@
|
||||
__RA_E300_OUTPUT_CONTROL [ __CDINT000000F0 ] := TRUE
|
||||
__TMPV1 := __RA_E300_OUTPUT_CONTROL [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__RA_E300_OUTPUT_CONTROL [ __CDINT00000008 ] := __TMPB1
|
||||
@@ -11,7 +12,6 @@ __TMPB2 := __RA_E300_OUTPUT_CONTROL [ __TMPI1 ]
|
||||
__TMPB3 := __SYSVA_FIRST_SCAN _OR __TMPB2
|
||||
_IF _NOT __TMPB3 _GOTO __LAB1
|
||||
__RA_E300_OUTPUT_CONTROL [ __CDINT000002FC ] := TRUE
|
||||
__RA_E300_OUTPUT_CONTROL [ __CDINT000000F0 ] := FALSE
|
||||
__TMPI1 := __CDINT00000308 + __CDINT00000004
|
||||
__RA_E300_OUTPUT_CONTROL [ __TMPI1 ] := __CUDINT00001388
|
||||
__TMPV1 := __RA_E300_OUTPUT_CONTROL [ __CDINT00000002 ]
|
||||
@@ -36,7 +36,7 @@ __RA_E300_OUTPUT_CONTROL [ __TMPI1 ] := __CUDINT00000001
|
||||
__TMPI1 := __CDINT00000254 + __CDINT00000008
|
||||
__RA_E300_OUTPUT_CONTROL [ __TMPI1 ] := __CUINT00000007
|
||||
__TMPI1 := __CDINT000000F4 + __CDINT00000004
|
||||
__RA_E300_OUTPUT_CONTROL [ __TMPI1 ] := __CUDINT000001F4
|
||||
__RA_E300_OUTPUT_CONTROL [ __TMPI1 ] := __CUDINT000003E8
|
||||
__TMPV1 := __RA_E300_OUTPUT_CONTROL [ __CDINT00000002 ]
|
||||
__TMPM2 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPM3 := __TMPM1 + __TMPM2
|
||||
@@ -226,7 +226,6 @@ __TMPI1 := __CDINT00000178 + __CDINT00000002
|
||||
__TMPB2 := __RA_E300_OUTPUT_CONTROL [ __TMPI1 ]
|
||||
_IF _NOT __TMPB2 _GOTO __LAB16
|
||||
__RA_E300_OUTPUT_CONTROL [ __CDINT000000BA ] := TRUE
|
||||
__RA_E300_OUTPUT_CONTROL [ __CDINT000000F0 ] := FALSE
|
||||
_GOTO __LAB17
|
||||
__LAB16 :
|
||||
__LAB17 :
|
||||
|
||||
Binary file not shown.
@@ -10,13 +10,13 @@ FUNCTION_BLOCK RA_E300_OUTPUT_CONTROL
|
||||
[Notes] :
|
||||
|
||||
=====================================================================================================================================*)
|
||||
|
||||
MSGWriteOutput_EN := TRUE;
|
||||
FBENO := FBEN;
|
||||
(*-------- Initialize --------*)
|
||||
FBEN_RTRIG(FBEN);
|
||||
IF (__SYSVA_FIRST_SCAN OR FBEN_RTRIG.Q) THEN
|
||||
MSGProdName_EN := TRUE;
|
||||
MSGWriteOutput_EN := FALSE;
|
||||
|
||||
ProdNameCtrlCfg.TriggerType := 5000;
|
||||
ProdNameTargetCfg.Path := '4,'+ IPAddress;
|
||||
ProdNameTargetCfg.CipConnMode := 0; (*0-unconnected, 1-Class 3*)
|
||||
@@ -27,7 +27,7 @@ IF (__SYSVA_FIRST_SCAN OR FBEN_RTRIG.Q) THEN
|
||||
ProdNameAppCfg.Class := 1; (*Class code 01h for Identity Object*)
|
||||
ProdNameAppCfg.Instance := 1; (*Instance 1*)
|
||||
ProdNameAppCfg.Attribute := 7; (*Attribute 7 for Product Name*)
|
||||
WriteOutputCtrlCfg.TriggerType := 500;
|
||||
WriteOutputCtrlCfg.TriggerType := 1000;
|
||||
WriteOutputTargetCfg.Path := '4,'+ IPAddress;
|
||||
WriteOutputTargetCfg.CipConnMode := 1; (*0-unconnected, 1-Class 3*)
|
||||
WriteOutputTargetCfg.UcmmTimeout := 0; (*Unconnected message time out, Set to 0 means 3000ms, range 250-10000*)
|
||||
@@ -88,7 +88,7 @@ IF FBEN AND OutputNumber<=10 THEN
|
||||
|
||||
IF MSGWriteOutput_Q_RTRIG.Q THEN
|
||||
SettingApplied := TRUE;
|
||||
MSGWriteOutput_EN := FALSE;
|
||||
(*MSGWriteOutput_EN := FALSE;*)
|
||||
END_IF;
|
||||
|
||||
IF (OutputSetting_RTRIG.Q OR OutputSetting_FTRIG.Q) AND (LEFT(ProductName[1],4)='E300') THEN
|
||||
|
||||
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,2 +0,0 @@
|
||||
Controller.Micro820.Micro820._IO_P1_AI_00
|
||||
Controller.Micro820.Micro820._IO_P1_AI_01
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user