整理PLC DB块对应关系,整理IO列表中层级配置
This commit is contained in:
parent
a00a0a42b4
commit
d930588fc2
@ -591,53 +591,56 @@
|
|||||||
<AI_ITEM Index="175" Name="AI_PC5MoWRunPressureCM" BufferOffset="175" Addr="175" Description="" />
|
<AI_ITEM Index="175" Name="AI_PC5MoWRunPressureCM" BufferOffset="175" Addr="175" Description="" />
|
||||||
<AI_ITEM Index="176" Name="AI_PC6CS2H2SSeRunPressureCM" BufferOffset="176" Addr="176" Description="" />
|
<AI_ITEM Index="176" Name="AI_PC6CS2H2SSeRunPressureCM" BufferOffset="176" Addr="176" Description="" />
|
||||||
<AI_ITEM Index="177" Name="AI_PC7O2SO2RunPressureCM" BufferOffset="177" Addr="177" Description="" />
|
<AI_ITEM Index="177" Name="AI_PC7O2SO2RunPressureCM" BufferOffset="177" Addr="177" Description="" />
|
||||||
<AI_ITEM Index="181" Name="AI_PSUInnerWorkingOP" BufferOffset="181" Addr="181" Description="" />
|
|
||||||
<AI_ITEM Index="182" Name="AI_PSUMiddleWorkingOP" BufferOffset="182" Addr="182" Description="" />
|
<Block Index="0">
|
||||||
<AI_ITEM Index="183" Name="AI_PSUOuterWorkingOP" BufferOffset="183" Addr="183" Description="" />
|
<AI_ITEM Index="181" Name="AI_PSUInnerWorkingOP" BufferOffset="0" Addr="0" Description="" />
|
||||||
<AI_ITEM Index="184" Name="AI_PSUInnerPV" BufferOffset="184" Addr="184" Description="" />
|
<AI_ITEM Index="182" Name="AI_PSUMiddleWorkingOP" BufferOffset="1" Addr="1" Description="" />
|
||||||
<AI_ITEM Index="185" Name="AI_PSUMiddlePV" BufferOffset="185" Addr="185" Description="" />
|
<AI_ITEM Index="183" Name="AI_PSUOuterWorkingOP" BufferOffset="2" Addr="2" Description="" />
|
||||||
<AI_ITEM Index="186" Name="AI_PSUOuterPV" BufferOffset="186" Addr="186" Description="" />
|
<AI_ITEM Index="184" Name="AI_PSUInnerPV" BufferOffset="3" Addr="3" Description="" />
|
||||||
<AI_ITEM Index="187" Name="AI_PSUInnerTempHAlarm" BufferOffset="187" Addr="187" Description="" />
|
<AI_ITEM Index="185" Name="AI_PSUMiddlePV" BufferOffset="4" Addr="4" Description="" />
|
||||||
<AI_ITEM Index="188" Name="AI_PSUMiddleTempHAlarm" BufferOffset="188" Addr="188" Description="" />
|
<AI_ITEM Index="186" Name="AI_PSUOuterPV" BufferOffset="5" Addr="5" Description="" />
|
||||||
<AI_ITEM Index="189" Name="AI_PSUOuterTempHAlarm" BufferOffset="189" Addr="189" Description="" />
|
<AI_ITEM Index="187" Name="AI_PSUInnerTempHAlarm" BufferOffset="6" Addr="6" Description="" />
|
||||||
<AI_ITEM Index="190" Name="AI_PSUInnerTempLAlarm" BufferOffset="190" Addr="190" Description="" />
|
<AI_ITEM Index="188" Name="AI_PSUMiddleTempHAlarm" BufferOffset="7" Addr="7" Description="" />
|
||||||
<AI_ITEM Index="191" Name="AI_PSUMiddleTempLAlarm" BufferOffset="191" Addr="191" Description="" />
|
<AI_ITEM Index="189" Name="AI_PSUOuterTempHAlarm" BufferOffset="8" Addr="8" Description="" />
|
||||||
<AI_ITEM Index="192" Name="AI_PSUOuterTempLAlarm" BufferOffset="192" Addr="192" Description="" />
|
<AI_ITEM Index="190" Name="AI_PSUInnerTempLAlarm" BufferOffset="9" Addr="9" Description="" />
|
||||||
<AI_ITEM Index="193" Name="AI_PSUTC" BufferOffset="193" Addr="193" Description="" />
|
<AI_ITEM Index="191" Name="AI_PSUMiddleTempLAlarm" BufferOffset="10" Addr="10" Description="" />
|
||||||
<AI_ITEM Index="216" Name="AI_PSU1OutputVoltage" BufferOffset="216" Addr="216" Description="" />
|
<AI_ITEM Index="192" Name="AI_PSUOuterTempLAlarm" BufferOffset="11" Addr="11" Description="" />
|
||||||
<AI_ITEM Index="217" Name="AI_PSU1OutputArms" BufferOffset="217" Addr="217" Description="" />
|
<AI_ITEM Index="193" Name="AI_PSUTC" BufferOffset="12" Addr="12" Description="" />
|
||||||
<AI_ITEM Index="218" Name="AI_PSU1OutputPower" BufferOffset="218" Addr="218" Description="" />
|
<AI_ITEM Index="216" Name="AI_PSU1OutputVoltage" BufferOffset="13" Addr="13" Description="" />
|
||||||
<AI_ITEM Index="219" Name="AI_PSU1Status" BufferOffset="219" Addr="219" Description="" />
|
<AI_ITEM Index="217" Name="AI_PSU1OutputArms" BufferOffset="14" Addr="14" Description="" />
|
||||||
<AI_ITEM Index="220" Name="AI_PSU1SimVoltage" BufferOffset="220" Addr="220" Description="" />
|
<AI_ITEM Index="218" Name="AI_PSU1OutputPower" BufferOffset="15" Addr="15" Description="" />
|
||||||
<AI_ITEM Index="221" Name="AI_PSU1SimArms" BufferOffset="221" Addr="221" Description="" />
|
<AI_ITEM Index="219" Name="AI_PSU1Status" BufferOffset="16" Addr="16" Description="" />
|
||||||
<AI_ITEM Index="222" Name="AI_PSU1Alarm" BufferOffset="222" Addr="222" Description="" />
|
<AI_ITEM Index="220" Name="AI_PSU1SimVoltage" BufferOffset="17" Addr="17" Description="" />
|
||||||
<AI_ITEM Index="226" Name="AI_SCRUpperWorkingOP" BufferOffset="226" Addr="226" Description="" />
|
<AI_ITEM Index="221" Name="AI_PSU1SimArms" BufferOffset="18" Addr="18" Description="" />
|
||||||
<AI_ITEM Index="227" Name="AI_SCRMiddleWorkingOP" BufferOffset="227" Addr="227" Description="" />
|
<AI_ITEM Index="222" Name="AI_PSU1Alarm" BufferOffset="19" Addr="19" Description="" />
|
||||||
<AI_ITEM Index="228" Name="AI_SCRLowerWorkingOP" BufferOffset="228" Addr="228" Description="" />
|
<AI_ITEM Index="226" Name="AI_SCRUpperWorkingOP" BufferOffset="20" Addr="20" Description="" />
|
||||||
<AI_ITEM Index="229" Name="AI_SCRUpperPV" BufferOffset="229" Addr="229" Description="" />
|
<AI_ITEM Index="227" Name="AI_SCRMiddleWorkingOP" BufferOffset="21" Addr="21" Description="" />
|
||||||
<AI_ITEM Index="230" Name="AI_SCRMiddlePV" BufferOffset="230" Addr="230" Description="" />
|
<AI_ITEM Index="228" Name="AI_SCRLowerWorkingOP" BufferOffset="22" Addr="22" Description="" />
|
||||||
<AI_ITEM Index="231" Name="AI_SCRLowerPV" BufferOffset="231" Addr="231" Description="" />
|
<AI_ITEM Index="229" Name="AI_SCRUpperPV" BufferOffset="23" Addr="23" Description="" />
|
||||||
<AI_ITEM Index="232" Name="AI_SCRUpperTempHAlarm" BufferOffset="232" Addr="232" Description="" />
|
<AI_ITEM Index="230" Name="AI_SCRMiddlePV" BufferOffset="24" Addr="24" Description="" />
|
||||||
<AI_ITEM Index="233" Name="AI_SCRMiddleTempHAlarm" BufferOffset="233" Addr="233" Description="" />
|
<AI_ITEM Index="231" Name="AI_SCRLowerPV" BufferOffset="25" Addr="25" Description="" />
|
||||||
<AI_ITEM Index="234" Name="AI_SCRLowerTempHAlarm" BufferOffset="234" Addr="234" Description="" />
|
<AI_ITEM Index="232" Name="AI_SCRUpperTempHAlarm" BufferOffset="26" Addr="26" Description="" />
|
||||||
<AI_ITEM Index="235" Name="AI_SCRUpperTempLAlarm" BufferOffset="235" Addr="235" Description="" />
|
<AI_ITEM Index="233" Name="AI_SCRMiddleTempHAlarm" BufferOffset="27" Addr="27" Description="" />
|
||||||
<AI_ITEM Index="236" Name="AI_SCRMiddleTempLAlarm" BufferOffset="236" Addr="236" Description="" />
|
<AI_ITEM Index="234" Name="AI_SCRLowerTempHAlarm" BufferOffset="28" Addr="28" Description="" />
|
||||||
<AI_ITEM Index="237" Name="AI_SCRLowerTempLAlarm" BufferOffset="237" Addr="237" Description="" />
|
<AI_ITEM Index="235" Name="AI_SCRUpperTempLAlarm" BufferOffset="29" Addr="29" Description="" />
|
||||||
<AI_ITEM Index="238" Name="AI_SCRTC" BufferOffset="238" Addr="238" Description="" />
|
<AI_ITEM Index="236" Name="AI_SCRMiddleTempLAlarm" BufferOffset="30" Addr="30" Description="" />
|
||||||
<AI_ITEM Index="261" Name="AI_PSU2OutputVoltage" BufferOffset="261" Addr="261" Description="" />
|
<AI_ITEM Index="237" Name="AI_SCRLowerTempLAlarm" BufferOffset="31" Addr="31" Description="" />
|
||||||
<AI_ITEM Index="262" Name="AI_PSU2OutputArms" BufferOffset="262" Addr="262" Description="" />
|
<AI_ITEM Index="238" Name="AI_SCRTC" BufferOffset="32" Addr="32" Description="" />
|
||||||
<AI_ITEM Index="263" Name="AI_PSU2OutputPower" BufferOffset="263" Addr="263" Description="" />
|
<AI_ITEM Index="261" Name="AI_PSU2OutputVoltage" BufferOffset="33" Addr="33" Description="" />
|
||||||
<AI_ITEM Index="264" Name="AI_PSU2Status" BufferOffset="264" Addr="264" Description="" />
|
<AI_ITEM Index="262" Name="AI_PSU2OutputArms" BufferOffset="34" Addr="34" Description="" />
|
||||||
<AI_ITEM Index="265" Name="AI_PSU2SimVoltage" BufferOffset="265" Addr="265" Description="" />
|
<AI_ITEM Index="263" Name="AI_PSU2OutputPower" BufferOffset="35" Addr="35" Description="" />
|
||||||
<AI_ITEM Index="266" Name="AI_PSU2SimArms" BufferOffset="266" Addr="266" Description="" />
|
<AI_ITEM Index="264" Name="AI_PSU2Status" BufferOffset="36" Addr="36" Description="" />
|
||||||
<AI_ITEM Index="267" Name="AI_PSU2Alarm" BufferOffset="267" Addr="267" Description="" />
|
<AI_ITEM Index="265" Name="AI_PSU2SimVoltage" BufferOffset="37" Addr="37" Description="" />
|
||||||
<AI_ITEM Index="271" Name="AI_PSU3OutputVoltage" BufferOffset="271" Addr="271" Description="" />
|
<AI_ITEM Index="266" Name="AI_PSU2SimArms" BufferOffset="38" Addr="38" Description="" />
|
||||||
<AI_ITEM Index="272" Name="AI_PSU3OutputArms" BufferOffset="272" Addr="272" Description="" />
|
<AI_ITEM Index="267" Name="AI_PSU2Alarm" BufferOffset="39" Addr="39" Description="" />
|
||||||
<AI_ITEM Index="273" Name="AI_PSU3OutputPower" BufferOffset="273" Addr="273" Description="" />
|
<AI_ITEM Index="271" Name="AI_PSU3OutputVoltage" BufferOffset="40" Addr="40" Description="" />
|
||||||
<AI_ITEM Index="274" Name="AI_PSU3Status" BufferOffset="274" Addr="274" Description="" />
|
<AI_ITEM Index="272" Name="AI_PSU3OutputArms" BufferOffset="41" Addr="41" Description="" />
|
||||||
<AI_ITEM Index="275" Name="AI_PSU3SimVoltage" BufferOffset="275" Addr="275" Description="" />
|
<AI_ITEM Index="273" Name="AI_PSU3OutputPower" BufferOffset="42" Addr="42" Description="" />
|
||||||
<AI_ITEM Index="276" Name="AI_PSU3SimArms" BufferOffset="276" Addr="276" Description="" />
|
<AI_ITEM Index="274" Name="AI_PSU3Status" BufferOffset="43" Addr="43" Description="" />
|
||||||
<AI_ITEM Index="277" Name="AI_PSU3Alarm" BufferOffset="277" Addr="277" Description="" />
|
<AI_ITEM Index="275" Name="AI_PSU3SimVoltage" BufferOffset="44" Addr="44" Description="" />
|
||||||
|
<AI_ITEM Index="276" Name="AI_PSU3SimArms" BufferOffset="45" Addr="45" Description="" />
|
||||||
|
<AI_ITEM Index="277" Name="AI_PSU3Alarm" BufferOffset="46" Addr="46" Description="" />
|
||||||
|
</Block>
|
||||||
</Block>
|
</Block>
|
||||||
</Ana_In>
|
</Ana_In>
|
||||||
<Ana_Out>
|
<Ana_Out>
|
||||||
@ -776,85 +779,88 @@
|
|||||||
<AO_ITEM Index="175" Name="AO_PC5MoWRunPressureSM" BufferOffset="175" Addr="175" Description="" />
|
<AO_ITEM Index="175" Name="AO_PC5MoWRunPressureSM" BufferOffset="175" Addr="175" Description="" />
|
||||||
<AO_ITEM Index="176" Name="AO_PC6CS2H2SSeRunPressureSM" BufferOffset="176" Addr="176" Description="" />
|
<AO_ITEM Index="176" Name="AO_PC6CS2H2SSeRunPressureSM" BufferOffset="176" Addr="176" Description="" />
|
||||||
<AO_ITEM Index="177" Name="AO_PC7O2SO2RunPressureSM" BufferOffset="177" Addr="177" Description="" />
|
<AO_ITEM Index="177" Name="AO_PC7O2SO2RunPressureSM" BufferOffset="177" Addr="177" Description="" />
|
||||||
<AO_ITEM Index="181" Name="AO_PSUInnerLoopMode" BufferOffset="181" Addr="181" Description="" />
|
<Block Index="1">
|
||||||
<AO_ITEM Index="182" Name="AO_PSUMiddleLoopMode" BufferOffset="182" Addr="182" Description="" />
|
|
||||||
<AO_ITEM Index="183" Name="AO_PSUOuterLoopMode" BufferOffset="183" Addr="183" Description="" />
|
<AO_ITEM Index="181" Name="AO_PSUInnerLoopMode" BufferOffset="0" Addr="0" Description="" />
|
||||||
<AO_ITEM Index="184" Name="AO_PSUInnerTargetSP" BufferOffset="184" Addr="184" Description="" />
|
<AO_ITEM Index="182" Name="AO_PSUMiddleLoopMode" BufferOffset="1" Addr="1" Description="" />
|
||||||
<AO_ITEM Index="185" Name="AO_PSUMiddleTargetSP" BufferOffset="185" Addr="185" Description="" />
|
<AO_ITEM Index="183" Name="AO_PSUOuterLoopMode" BufferOffset="2" Addr="2" Description="" />
|
||||||
<AO_ITEM Index="186" Name="AO_PSUOuterTargetSP" BufferOffset="186" Addr="186" Description="" />
|
<AO_ITEM Index="184" Name="AO_PSUInnerTargetSP" BufferOffset="3" Addr="3" Description="" />
|
||||||
<AO_ITEM Index="187" Name="AO_PSUInnerTargetOP" BufferOffset="187" Addr="187" Description="" />
|
<AO_ITEM Index="185" Name="AO_PSUMiddleTargetSP" BufferOffset="4" Addr="4" Description="" />
|
||||||
<AO_ITEM Index="188" Name="AO_PSUMiddleTargetOP" BufferOffset="188" Addr="188" Description="" />
|
<AO_ITEM Index="186" Name="AO_PSUOuterTargetSP" BufferOffset="5" Addr="5" Description="" />
|
||||||
<AO_ITEM Index="189" Name="AO_PSUOuterTargetOP" BufferOffset="189" Addr="189" Description="" />
|
<AO_ITEM Index="187" Name="AO_PSUInnerTargetOP" BufferOffset="6" Addr="6" Description="" />
|
||||||
<AO_ITEM Index="190" Name="AO_PSUInnerIPCST" BufferOffset="190" Addr="190" Description="" />
|
<AO_ITEM Index="188" Name="AO_PSUMiddleTargetOP" BufferOffset="7" Addr="7" Description="" />
|
||||||
<AO_ITEM Index="191" Name="AO_PSUMiddleIPCST" BufferOffset="191" Addr="191" Description="" />
|
<AO_ITEM Index="189" Name="AO_PSUOuterTargetOP" BufferOffset="8" Addr="8" Description="" />
|
||||||
<AO_ITEM Index="192" Name="AO_PSUOuterIPCST" BufferOffset="192" Addr="192" Description="" />
|
<AO_ITEM Index="190" Name="AO_PSUInnerIPCST" BufferOffset="9" Addr="9" Description="" />
|
||||||
<AO_ITEM Index="193" Name="AO_PSUTCPyroMode" BufferOffset="193" Addr="193" Description="" />
|
<AO_ITEM Index="191" Name="AO_PSUMiddleIPCST" BufferOffset="10" Addr="10" Description="" />
|
||||||
<AO_ITEM Index="194" Name="AO_PSUInnerTempHighSP" BufferOffset="194" Addr="194" Description="" />
|
<AO_ITEM Index="192" Name="AO_PSUOuterIPCST" BufferOffset="11" Addr="11" Description="" />
|
||||||
<AO_ITEM Index="195" Name="AO_PSUMiddleTempHighSP" BufferOffset="195" Addr="195" Description="" />
|
<AO_ITEM Index="193" Name="AO_PSUTCPyroMode" BufferOffset="12" Addr="12" Description="" />
|
||||||
<AO_ITEM Index="196" Name="AO_PSUOuterTempHighSP" BufferOffset="196" Addr="196" Description="" />
|
<AO_ITEM Index="194" Name="AO_PSUInnerTempHighSP" BufferOffset="13" Addr="13" Description="" />
|
||||||
<AO_ITEM Index="197" Name="AO_PSUInnerTempLowSP" BufferOffset="197" Addr="197" Description="" />
|
<AO_ITEM Index="195" Name="AO_PSUMiddleTempHighSP" BufferOffset="14" Addr="14" Description="" />
|
||||||
<AO_ITEM Index="198" Name="AO_PSUMiddleTempLowSP" BufferOffset="198" Addr="198" Description="" />
|
<AO_ITEM Index="196" Name="AO_PSUOuterTempHighSP" BufferOffset="15" Addr="15" Description="" />
|
||||||
<AO_ITEM Index="199" Name="AO_PSUOuterTempLowSP" BufferOffset="199" Addr="199" Description="" />
|
<AO_ITEM Index="197" Name="AO_PSUInnerTempLowSP" BufferOffset="16" Addr="16" Description="" />
|
||||||
<AO_ITEM Index="200" Name="AO_PSUInnerRecipValue" BufferOffset="200" Addr="200" Description="" />
|
<AO_ITEM Index="198" Name="AO_PSUMiddleTempLowSP" BufferOffset="17" Addr="17" Description="" />
|
||||||
<AO_ITEM Index="201" Name="AO_PSUMiddleRecipValue" BufferOffset="201" Addr="201" Description="" />
|
<AO_ITEM Index="199" Name="AO_PSUOuterTempLowSP" BufferOffset="18" Addr="18" Description="" />
|
||||||
<AO_ITEM Index="202" Name="AO_PSUOuterRecipValue" BufferOffset="202" Addr="202" Description="" />
|
<AO_ITEM Index="200" Name="AO_PSUInnerRecipValue" BufferOffset="19" Addr="19" Description="" />
|
||||||
<AO_ITEM Index="203" Name="AO_PSUHeaterMode" BufferOffset="203" Addr="203" Description="" />
|
<AO_ITEM Index="201" Name="AO_PSUMiddleRecipValue" BufferOffset="20" Addr="20" Description="" />
|
||||||
<AO_ITEM Index="204" Name="AO_PSUPowerRef" BufferOffset="204" Addr="204" Description="" />
|
<AO_ITEM Index="202" Name="AO_PSUOuterRecipValue" BufferOffset="21" Addr="21" Description="" />
|
||||||
<AO_ITEM Index="205" Name="AO_PSUInnerRatio" BufferOffset="205" Addr="205" Description="" />
|
<AO_ITEM Index="203" Name="AO_PSUHeaterMode" BufferOffset="22" Addr="22" Description="" />
|
||||||
<AO_ITEM Index="206" Name="AO_PSUMiddleRatio" BufferOffset="206" Addr="206" Description="" />
|
<AO_ITEM Index="204" Name="AO_PSUPowerRef" BufferOffset="23" Addr="23" Description="" />
|
||||||
<AO_ITEM Index="207" Name="AO_PSUOuterRatio" BufferOffset="207" Addr="207" Description="" />
|
<AO_ITEM Index="205" Name="AO_PSUInnerRatio" BufferOffset="24" Addr="24" Description="" />
|
||||||
<AO_ITEM Index="208" Name="AO_PSUInnerRatedValue" BufferOffset="208" Addr="208" Description="" />
|
<AO_ITEM Index="206" Name="AO_PSUMiddleRatio" BufferOffset="25" Addr="25" Description="" />
|
||||||
<AO_ITEM Index="209" Name="AO_PSUMiddleRatedValue" BufferOffset="209" Addr="209" Description="" />
|
<AO_ITEM Index="207" Name="AO_PSUOuterRatio" BufferOffset="26" Addr="26" Description="" />
|
||||||
<AO_ITEM Index="210" Name="AO_PSUOuterRatedValue" BufferOffset="210" Addr="210" Description="" />
|
<AO_ITEM Index="208" Name="AO_PSUInnerRatedValue" BufferOffset="27" Addr="27" Description="" />
|
||||||
<AO_ITEM Index="211" Name="AO_PSUInnerVoltageLimited" BufferOffset="211" Addr="211" Description="" />
|
<AO_ITEM Index="209" Name="AO_PSUMiddleRatedValue" BufferOffset="28" Addr="28" Description="" />
|
||||||
<AO_ITEM Index="212" Name="AO_PSUMiddleVoltageLimited" BufferOffset="212" Addr="212" Description="" />
|
<AO_ITEM Index="210" Name="AO_PSUOuterRatedValue" BufferOffset="29" Addr="29" Description="" />
|
||||||
<AO_ITEM Index="213" Name="AO_PSUOuterVoltageLimited" BufferOffset="213" Addr="213" Description="" />
|
<AO_ITEM Index="211" Name="AO_PSUInnerVoltageLimited" BufferOffset="30" Addr="30" Description="" />
|
||||||
<AO_ITEM Index="214" Name="AO_PC10PressureAlarmSet" BufferOffset="214" Addr="214" Description="" />
|
<AO_ITEM Index="212" Name="AO_PSUMiddleVoltageLimited" BufferOffset="31" Addr="31" Description="" />
|
||||||
<AO_ITEM Index="216" Name="AO_PSU1Enable" BufferOffset="216" Addr="216" Description="" />
|
<AO_ITEM Index="213" Name="AO_PSUOuterVoltageLimited" BufferOffset="32" Addr="32" Description="" />
|
||||||
<AO_ITEM Index="217" Name="AO_PSU1Reset" BufferOffset="217" Addr="217" Description="" />
|
<AO_ITEM Index="214" Name="AO_PC10PressureAlarmSet" BufferOffset="33" Addr="33" Description="" />
|
||||||
<AO_ITEM Index="218" Name="AO_PSU1ArmLimited" BufferOffset="218" Addr="218" Description="" />
|
<AO_ITEM Index="216" Name="AO_PSU1Enable" BufferOffset="34" Addr="34" Description="" />
|
||||||
<AO_ITEM Index="225" Name="AO_PSU1Constant" BufferOffset="225" Addr="225" Description="" />
|
<AO_ITEM Index="217" Name="AO_PSU1Reset" BufferOffset="35" Addr="35" Description="" />
|
||||||
<AO_ITEM Index="226" Name="AO_SCRUpperLoopMode" BufferOffset="226" Addr="226" Description="" />
|
<AO_ITEM Index="218" Name="AO_PSU1ArmLimited" BufferOffset="36" Addr="36" Description="" />
|
||||||
<AO_ITEM Index="227" Name="AO_SCRMiddleLoopMode" BufferOffset="227" Addr="227" Description="" />
|
<AO_ITEM Index="225" Name="AO_PSU1Constant" BufferOffset="37" Addr="37" Description="" />
|
||||||
<AO_ITEM Index="228" Name="AO_SCRLowerLoopMode" BufferOffset="228" Addr="228" Description="" />
|
<AO_ITEM Index="226" Name="AO_SCRUpperLoopMode" BufferOffset="38" Addr="38" Description="" />
|
||||||
<AO_ITEM Index="229" Name="AO_SCRUpperTargetSP" BufferOffset="229" Addr="229" Description="" />
|
<AO_ITEM Index="227" Name="AO_SCRMiddleLoopMode" BufferOffset="39" Addr="39" Description="" />
|
||||||
<AO_ITEM Index="230" Name="AO_SCRMiddleTargetSP" BufferOffset="230" Addr="230" Description="" />
|
<AO_ITEM Index="228" Name="AO_SCRLowerLoopMode" BufferOffset="40" Addr="40" Description="" />
|
||||||
<AO_ITEM Index="231" Name="AO_SCRLowerTargetSP" BufferOffset="231" Addr="231" Description="" />
|
<AO_ITEM Index="229" Name="AO_SCRUpperTargetSP" BufferOffset="41" Addr="41" Description="" />
|
||||||
<AO_ITEM Index="232" Name="AO_SCRUpperTargetOP" BufferOffset="232" Addr="232" Description="" />
|
<AO_ITEM Index="230" Name="AO_SCRMiddleTargetSP" BufferOffset="42" Addr="42" Description="" />
|
||||||
<AO_ITEM Index="233" Name="AO_SCRMiddleTargetOP" BufferOffset="233" Addr="233" Description="" />
|
<AO_ITEM Index="231" Name="AO_SCRLowerTargetSP" BufferOffset="43" Addr="43" Description="" />
|
||||||
<AO_ITEM Index="234" Name="AO_SCRLowerTargetOP" BufferOffset="234" Addr="234" Description="" />
|
<AO_ITEM Index="232" Name="AO_SCRUpperTargetOP" BufferOffset="44" Addr="44" Description="" />
|
||||||
<AO_ITEM Index="235" Name="AO_SCRUpperIPCST" BufferOffset="235" Addr="235" Description="" />
|
<AO_ITEM Index="233" Name="AO_SCRMiddleTargetOP" BufferOffset="45" Addr="45" Description="" />
|
||||||
<AO_ITEM Index="236" Name="AO_SCRMiddleIPCST" BufferOffset="236" Addr="236" Description="" />
|
<AO_ITEM Index="234" Name="AO_SCRLowerTargetOP" BufferOffset="46" Addr="46" Description="" />
|
||||||
<AO_ITEM Index="237" Name="AO_SCRLowerIPCST" BufferOffset="237" Addr="237" Description="" />
|
<AO_ITEM Index="235" Name="AO_SCRUpperIPCST" BufferOffset="47" Addr="47" Description="" />
|
||||||
<AO_ITEM Index="238" Name="AO_SCRTCPyroMode" BufferOffset="238" Addr="238" Description="" />
|
<AO_ITEM Index="236" Name="AO_SCRMiddleIPCST" BufferOffset="48" Addr="48" Description="" />
|
||||||
<AO_ITEM Index="239" Name="AO_SCRUpperTempHighSP" BufferOffset="239" Addr="239" Description="" />
|
<AO_ITEM Index="237" Name="AO_SCRLowerIPCST" BufferOffset="49" Addr="49" Description="" />
|
||||||
<AO_ITEM Index="240" Name="AO_SCRMiddleTempHighSP" BufferOffset="240" Addr="240" Description="" />
|
<AO_ITEM Index="238" Name="AO_SCRTCPyroMode" BufferOffset="50" Addr="50" Description="" />
|
||||||
<AO_ITEM Index="241" Name="AO_SCRLowerTempHighSP" BufferOffset="241" Addr="241" Description="" />
|
<AO_ITEM Index="239" Name="AO_SCRUpperTempHighSP" BufferOffset="51" Addr="51" Description="" />
|
||||||
<AO_ITEM Index="242" Name="AO_SCRUpperTempLowSP" BufferOffset="242" Addr="242" Description="" />
|
<AO_ITEM Index="240" Name="AO_SCRMiddleTempHighSP" BufferOffset="52" Addr="52" Description="" />
|
||||||
<AO_ITEM Index="243" Name="AO_SCRMiddleTempLowSP" BufferOffset="243" Addr="243" Description="" />
|
<AO_ITEM Index="241" Name="AO_SCRLowerTempHighSP" BufferOffset="53" Addr="53" Description="" />
|
||||||
<AO_ITEM Index="244" Name="AO_SCRLowerTempLowSP" BufferOffset="244" Addr="244" Description="" />
|
<AO_ITEM Index="242" Name="AO_SCRUpperTempLowSP" BufferOffset="54" Addr="54" Description="" />
|
||||||
<AO_ITEM Index="245" Name="AO_SCRUpperRecipValue" BufferOffset="245" Addr="245" Description="" />
|
<AO_ITEM Index="243" Name="AO_SCRMiddleTempLowSP" BufferOffset="55" Addr="55" Description="" />
|
||||||
<AO_ITEM Index="246" Name="AO_SCRMiddleRecipValue" BufferOffset="246" Addr="246" Description="" />
|
<AO_ITEM Index="244" Name="AO_SCRLowerTempLowSP" BufferOffset="56" Addr="56" Description="" />
|
||||||
<AO_ITEM Index="247" Name="AO_SCRLowerRecipValue" BufferOffset="247" Addr="247" Description="" />
|
<AO_ITEM Index="245" Name="AO_SCRUpperRecipValue" BufferOffset="57" Addr="57" Description="" />
|
||||||
<AO_ITEM Index="248" Name="AO_SCRHeaterMode" BufferOffset="248" Addr="248" Description="" />
|
<AO_ITEM Index="246" Name="AO_SCRMiddleRecipValue" BufferOffset="58" Addr="58" Description="" />
|
||||||
<AO_ITEM Index="249" Name="AO_SCRPowerRef" BufferOffset="249" Addr="249" Description="" />
|
<AO_ITEM Index="247" Name="AO_SCRLowerRecipValue" BufferOffset="59" Addr="59" Description="" />
|
||||||
<AO_ITEM Index="250" Name="AO_SCRUpperRatio" BufferOffset="250" Addr="250" Description="" />
|
<AO_ITEM Index="248" Name="AO_SCRHeaterMode" BufferOffset="60" Addr="60" Description="" />
|
||||||
<AO_ITEM Index="251" Name="AO_SCRMiddleRatio" BufferOffset="251" Addr="251" Description="" />
|
<AO_ITEM Index="249" Name="AO_SCRPowerRef" BufferOffset="61" Addr="61" Description="" />
|
||||||
<AO_ITEM Index="252" Name="AO_SCRLowerRatio" BufferOffset="252" Addr="252" Description="" />
|
<AO_ITEM Index="250" Name="AO_SCRUpperRatio" BufferOffset="62" Addr="62" Description="" />
|
||||||
<AO_ITEM Index="253" Name="AO_SCRUpperRatedValue" BufferOffset="253" Addr="253" Description="" />
|
<AO_ITEM Index="251" Name="AO_SCRMiddleRatio" BufferOffset="63" Addr="63" Description="" />
|
||||||
<AO_ITEM Index="254" Name="AO_SCRMiddleRatedValue" BufferOffset="254" Addr="254" Description="" />
|
<AO_ITEM Index="252" Name="AO_SCRLowerRatio" BufferOffset="64" Addr="64" Description="" />
|
||||||
<AO_ITEM Index="255" Name="AO_SCRLowerRatedValue" BufferOffset="255" Addr="255" Description="" />
|
<AO_ITEM Index="253" Name="AO_SCRUpperRatedValue" BufferOffset="65" Addr="65" Description="" />
|
||||||
<AO_ITEM Index="256" Name="AO_SCRUpperVoltageLimited" BufferOffset="256" Addr="256" Description="" />
|
<AO_ITEM Index="254" Name="AO_SCRMiddleRatedValue" BufferOffset="66" Addr="66" Description="" />
|
||||||
<AO_ITEM Index="257" Name="AO_SCRMiddleVoltageLimited" BufferOffset="257" Addr="257" Description="" />
|
<AO_ITEM Index="255" Name="AO_SCRLowerRatedValue" BufferOffset="67" Addr="67" Description="" />
|
||||||
<AO_ITEM Index="258" Name="AO_SCRLowerVoltageLimited" BufferOffset="258" Addr="258" Description="" />
|
<AO_ITEM Index="256" Name="AO_SCRUpperVoltageLimited" BufferOffset="68" Addr="68" Description="" />
|
||||||
<AO_ITEM Index="261" Name="AO_PSU2Enable" BufferOffset="261" Addr="261" Description="" />
|
<AO_ITEM Index="257" Name="AO_SCRMiddleVoltageLimited" BufferOffset="69" Addr="69" Description="" />
|
||||||
<AO_ITEM Index="262" Name="AO_PSU2Reset" BufferOffset="262" Addr="262" Description="" />
|
<AO_ITEM Index="258" Name="AO_SCRLowerVoltageLimited" BufferOffset="70" Addr="70" Description="" />
|
||||||
<AO_ITEM Index="263" Name="AO_PSU2ArmLimited" BufferOffset="263" Addr="263" Description="" />
|
<AO_ITEM Index="261" Name="AO_PSU2Enable" BufferOffset="71" Addr="71" Description="" />
|
||||||
<AO_ITEM Index="270" Name="AO_PSU2Constant" BufferOffset="270" Addr="270" Description="" />
|
<AO_ITEM Index="262" Name="AO_PSU2Reset" BufferOffset="72" Addr="72" Description="" />
|
||||||
<AO_ITEM Index="271" Name="AO_PSU3Enable" BufferOffset="271" Addr="271" Description="" />
|
<AO_ITEM Index="263" Name="AO_PSU2ArmLimited" BufferOffset="73" Addr="73" Description="" />
|
||||||
<AO_ITEM Index="272" Name="AO_PSU3Reset" BufferOffset="272" Addr="272" Description="" />
|
<AO_ITEM Index="270" Name="AO_PSU2Constant" BufferOffset="74" Addr="74" Description="" />
|
||||||
<AO_ITEM Index="273" Name="AO_PSU3ArmLimited" BufferOffset="273" Addr="273" Description="" />
|
<AO_ITEM Index="271" Name="AO_PSU3Enable" BufferOffset="75" Addr="75" Description="" />
|
||||||
<AO_ITEM Index="280" Name="AO_PSU3Constant" BufferOffset="280" Addr="280" Description="" />
|
<AO_ITEM Index="272" Name="AO_PSU3Reset" BufferOffset="76" Addr="76" Description="" />
|
||||||
|
<AO_ITEM Index="273" Name="AO_PSU3ArmLimited" BufferOffset="77" Addr="77" Description="" />
|
||||||
|
<AO_ITEM Index="280" Name="AO_PSU3Constant" BufferOffset="78" Addr="78" Description="" />
|
||||||
|
</Block>
|
||||||
</Block>
|
</Block>
|
||||||
</Ana_Out>
|
</Ana_Out>
|
||||||
</IO_DEFINE>
|
</IO_DEFINE>
|
||||||
File diff suppressed because it is too large
Load Diff
@ -33,12 +33,6 @@
|
|||||||
<Block type="ao" index="0" size="181" value_type="float" variable="GVL_IO.PM1_AO_G"/>
|
<Block type="ao" index="0" size="181" value_type="float" variable="GVL_IO.PM1_AO_G"/>
|
||||||
<Block type="ai" index="1" size="100" value_type="float" variable="GVL_IO.PM1_AI_G_2"/>
|
<Block type="ai" index="1" size="100" value_type="float" variable="GVL_IO.PM1_AI_G_2"/>
|
||||||
<Block type="ao" index="1" size="100" value_type="float" variable="GVL_IO.PM1_AO_G_2"/>
|
<Block type="ao" index="1" size="100" value_type="float" variable="GVL_IO.PM1_AO_G_2"/>
|
||||||
<Block type="ai" index="2" size="40" value_type="float" variable="GVL_IO.PM1_AI_G_3"/>
|
|
||||||
<Block type="ao" index="2" size="40" value_type="float" variable="GVL_IO.PM1_AO_G_3"/>
|
|
||||||
<Block type="ai" index="3" size="10" value_type="float" variable="GVL_IO.PM1_AI_G_4"/>
|
|
||||||
<Block type="ao" index="3" size="10" value_type="float" variable="GVL_IO.PM1_AO_G_4"/>
|
|
||||||
<Block type="ai" index="4" size="10" value_type="float" variable="GVL_IO.PM1_AI_G_5"/>
|
|
||||||
<Block type="ao" index="4" size="10" value_type="float" variable="GVL_IO.PM1_AO_G_5"/>
|
|
||||||
</Blocks>
|
</Blocks>
|
||||||
</IoProvider>
|
</IoProvider>
|
||||||
|
|
||||||
@ -54,12 +48,6 @@
|
|||||||
<Block type="ao" index="0" size="181" value_type="float" variable="GVL_IO.PM2_AO_G"></Block>
|
<Block type="ao" index="0" size="181" value_type="float" variable="GVL_IO.PM2_AO_G"></Block>
|
||||||
<Block type="ai" index="1" size="100" value_type="float" variable="GVL_IO.PM2_AI_G_2"></Block>
|
<Block type="ai" index="1" size="100" value_type="float" variable="GVL_IO.PM2_AI_G_2"></Block>
|
||||||
<Block type="ao" index="1" size="100" value_type="float" variable="GVL_IO.PM2_AO_G_2"></Block>
|
<Block type="ao" index="1" size="100" value_type="float" variable="GVL_IO.PM2_AO_G_2"></Block>
|
||||||
<Block type="ai" index="2" size="40" value_type="float" variable="GVL_IO.PM2_AI_G_3"></Block>
|
|
||||||
<Block type="ao" index="2" size="40" value_type="float" variable="GVL_IO.PM2_AO_G_3"></Block>
|
|
||||||
<Block type="ai" index="3" size="10" value_type="float" variable="GVL_IO.PM1_AI_G_4"/>
|
|
||||||
<Block type="ao" index="3" size="10" value_type="float" variable="GVL_IO.PM1_AO_G_4"/>
|
|
||||||
<Block type="ai" index="4" size="10" value_type="float" variable="GVL_IO.PM1_AI_G_5"/>
|
|
||||||
<Block type="ao" index="4" size="10" value_type="float" variable="GVL_IO.PM1_AO_G_5"/>
|
|
||||||
</Blocks>
|
</Blocks>
|
||||||
</IoProvider>
|
</IoProvider>
|
||||||
|
|
||||||
@ -86,12 +74,6 @@
|
|||||||
<Block type="ao" index="0" size="181" value_type="float" variable="DB100.DBD908"></Block>
|
<Block type="ao" index="0" size="181" value_type="float" variable="DB100.DBD908"></Block>
|
||||||
<Block type="ai" index="1" size="100" value_type="float" variable="DB100.DBD1632"></Block>
|
<Block type="ai" index="1" size="100" value_type="float" variable="DB100.DBD1632"></Block>
|
||||||
<Block type="ao" index="1" size="100" value_type="float" variable="DB100.DBD2032"></Block>
|
<Block type="ao" index="1" size="100" value_type="float" variable="DB100.DBD2032"></Block>
|
||||||
<Block type="ai" index="2" size="40" value_type="float" variable="DB100.DBD2432"></Block>
|
|
||||||
<Block type="ao" index="2" size="40" value_type="float" variable="DB100.DBD2592"></Block>
|
|
||||||
<Block type="ai" index="3" size="10" value_type="float" variable="DB100.DBD2752"/>
|
|
||||||
<Block type="ao" index="3" size="10" value_type="float" variable="DB100.DBD2792"/>
|
|
||||||
<Block type="ai" index="4" size="10" value_type="float" variable="DB100.DBD2832"/>
|
|
||||||
<Block type="ao" index="4" size="10" value_type="float" variable="DB100.DBD2872"/>
|
|
||||||
</Blocks>
|
</Blocks>
|
||||||
</IoProvider>
|
</IoProvider>
|
||||||
|
|
||||||
@ -104,12 +86,6 @@
|
|||||||
<Block type="ao" index="0" size="181" value_type="float" variable="DB100.DBD908"></Block>
|
<Block type="ao" index="0" size="181" value_type="float" variable="DB100.DBD908"></Block>
|
||||||
<Block type="ai" index="1" size="100" value_type="float" variable="DB100.DBD1632"></Block>
|
<Block type="ai" index="1" size="100" value_type="float" variable="DB100.DBD1632"></Block>
|
||||||
<Block type="ao" index="1" size="100" value_type="float" variable="DB100.DBD2032"></Block>
|
<Block type="ao" index="1" size="100" value_type="float" variable="DB100.DBD2032"></Block>
|
||||||
<Block type="ai" index="2" size="40" value_type="float" variable="DB100.DBD2432"></Block>
|
|
||||||
<Block type="ao" index="2" size="40" value_type="float" variable="DB100.DBD2592"></Block>
|
|
||||||
<Block type="ai" index="3" size="10" value_type="float" variable="DB100.DBD2752"/>
|
|
||||||
<Block type="ao" index="3" size="10" value_type="float" variable="DB100.DBD2792"/>
|
|
||||||
<Block type="ai" index="4" size="10" value_type="float" variable="DB100.DBD2832"/>
|
|
||||||
<Block type="ao" index="4" size="10" value_type="float" variable="DB100.DBD2872"/>
|
|
||||||
</Blocks>
|
</Blocks>
|
||||||
</IoProvider>
|
</IoProvider>
|
||||||
|
|
||||||
|
|||||||
@ -59,26 +59,35 @@ namespace MECF.Framework.Common.IOCore
|
|||||||
|
|
||||||
public object Clone()
|
public object Clone()
|
||||||
{
|
{
|
||||||
return new NotifiableIoItem
|
try
|
||||||
{
|
{
|
||||||
Address = Address,
|
return new NotifiableIoItem
|
||||||
BlockIndex = BlockIndex,
|
{
|
||||||
BlockOffset = BlockOffset,
|
Address = Address,
|
||||||
BoolValue = BoolValue,
|
BlockIndex = BlockIndex,
|
||||||
Description = Description,
|
BlockOffset = BlockOffset,
|
||||||
Display_En = Display_En,
|
BoolValue = BoolValue,
|
||||||
Display_Zh = Display_Zh,
|
Description = Description,
|
||||||
AltName = AltName,
|
Display_En = Display_En,
|
||||||
HoldValue = HoldValue,
|
Display_Zh = Display_Zh,
|
||||||
Index = Index,
|
AltName = AltName,
|
||||||
Name = Name,
|
HoldValue = HoldValue,
|
||||||
Provider = Provider,
|
Index = Index,
|
||||||
ShortValue = ShortValue,
|
Name = Name,
|
||||||
FloatValue = FloatValue,
|
Provider = Provider,
|
||||||
IntValue = IntValue,
|
ShortValue = ShortValue,
|
||||||
StringValue = StringValue,
|
FloatValue = FloatValue,
|
||||||
Visible = Visible
|
IntValue = IntValue,
|
||||||
};
|
StringValue = StringValue,
|
||||||
|
Visible = Visible
|
||||||
|
};
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
|
||||||
|
throw;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,73 +1,75 @@
|
|||||||
<UserControl x:Class="MECF.Framework.UI.Client.Ctrlib.Controls.ModuleStatusIndicator"
|
<UserControl
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
x:Class="MECF.Framework.UI.Client.Ctrlib.Controls.ModuleStatusIndicator"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
xmlns:converters="clr-namespace:MECF.Framework.UI.Core.Converters;assembly=MECF.Framework.UI.Core"
|
||||||
xmlns:local="clr-namespace:MECF.Framework.UI.Client.Ctrlib.Controls"
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
xmlns:converters="clr-namespace:MECF.Framework.UI.Core.Converters;assembly=MECF.Framework.UI.Core"
|
xmlns:lex="http://wpflocalizeextension.codeplex.com"
|
||||||
xmlns:lex="http://wpflocalizeextension.codeplex.com"
|
xmlns:local="clr-namespace:MECF.Framework.UI.Client.Ctrlib.Controls"
|
||||||
mc:Ignorable="d"
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||||
d:DesignHeight="50" d:DesignWidth="800"
|
d:DesignHeight="50"
|
||||||
lex:LocalizeDictionary.DesignCulture="en"
|
d:DesignWidth="800"
|
||||||
lex:ResxLocalizationProvider.DefaultAssembly="Sicentury.Localization"
|
lex:LocalizeDictionary.DesignCulture="en"
|
||||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
lex:ResxLocalizationProvider.DefaultAssembly="Sicentury.Localization"
|
||||||
SnapsToDevicePixels="True">
|
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||||
|
SnapsToDevicePixels="True"
|
||||||
|
mc:Ignorable="d">
|
||||||
<UserControl.Resources>
|
<UserControl.Resources>
|
||||||
<converters:BoolReverseConverter x:Key="BoolReverseConverter"/>
|
<converters:BoolReverseConverter x:Key="BoolReverseConverter" />
|
||||||
<converters:BoolVisibilityConverter x:Key="BoolVisibilityConverter"/>
|
<converters:BoolVisibilityConverter x:Key="BoolVisibilityConverter" />
|
||||||
<local:ModuleIsOnlineToBgColorConverter x:Key="IsOnlineToBdrColor"/>
|
<local:ModuleIsOnlineToBgColorConverter x:Key="IsOnlineToBdrColor" />
|
||||||
<local:ModuleStatusToBackgroundColorConverter x:Key="StatusToBgColor"/>
|
<local:ModuleStatusToBackgroundColorConverter x:Key="StatusToBgColor" />
|
||||||
</UserControl.Resources>
|
</UserControl.Resources>
|
||||||
<DockPanel LastChildFill="True" DataContext="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}, Mode=OneTime}">
|
<DockPanel DataContext="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}, Mode=OneTime}" LastChildFill="True">
|
||||||
<Label
|
<Label
|
||||||
DockPanel.Dock="Left"
|
Width="{Binding CaptionWidth}"
|
||||||
|
HorizontalAlignment="Left"
|
||||||
HorizontalContentAlignment="Center"
|
HorizontalContentAlignment="Center"
|
||||||
VerticalContentAlignment="Center"
|
VerticalContentAlignment="Center"
|
||||||
Width="{Binding CaptionWidth}"
|
d:BorderBrush="{SolidColorBrush LawnGreen}"
|
||||||
|
d:Content="Caption"
|
||||||
BorderBrush="{Binding IsOnline, Converter={StaticResource IsOnlineToBdrColor}}"
|
BorderBrush="{Binding IsOnline, Converter={StaticResource IsOnlineToBdrColor}}"
|
||||||
Content="{Binding Caption}"
|
Content="{Binding Caption}"
|
||||||
ToolTip="{Binding ModuleDescription}"
|
DockPanel.Dock="Left"
|
||||||
Style="{StaticResource TopLable_LeftTop}"
|
Style="{StaticResource TopLable_LeftTop}"
|
||||||
HorizontalAlignment="Left"
|
ToolTip="{Binding ModuleDescription}">
|
||||||
d:Content="Caption"
|
|
||||||
d:BorderBrush="{SolidColorBrush LawnGreen}">
|
|
||||||
<Label.ContextMenu>
|
<Label.ContextMenu>
|
||||||
<ContextMenu>
|
<ContextMenu>
|
||||||
<MenuItem
|
<MenuItem
|
||||||
x:Name="CmSetOnline"
|
x:Name="CmSetOnline"
|
||||||
Header="{Binding RelativeSource={RelativeSource AncestorType=ContextMenu}, Path=PlacementTarget.Content}"
|
Click="CmSetOnline_OnClick"
|
||||||
|
Header="{Binding RelativeSource={RelativeSource AncestorType=ContextMenu}, Path=PlacementTarget.Content}"
|
||||||
HeaderStringFormat="Set {0} Online"
|
HeaderStringFormat="Set {0} Online"
|
||||||
IsEnabled="{Binding IsOnline, Converter={StaticResource BoolReverseConverter}}"
|
IsEnabled="{Binding IsOnline, Converter={StaticResource BoolReverseConverter}}" />
|
||||||
Click="CmSetOnline_OnClick"/>
|
<MenuItem
|
||||||
<MenuItem
|
x:Name="CmSetOffline"
|
||||||
x:Name="CmSetOffline"
|
Click="CmSetOffline_OnClick"
|
||||||
Header="{Binding RelativeSource={RelativeSource AncestorType=ContextMenu}, Path=PlacementTarget.Content}"
|
Header="{Binding RelativeSource={RelativeSource AncestorType=ContextMenu}, Path=PlacementTarget.Content}"
|
||||||
HeaderStringFormat="Set {0} Offline"
|
HeaderStringFormat="Set {0} Offline"
|
||||||
IsEnabled="{Binding IsOnline}"
|
IsEnabled="{Binding IsOnline}" />
|
||||||
Click="CmSetOffline_OnClick"/>
|
|
||||||
</ContextMenu>
|
</ContextMenu>
|
||||||
</Label.ContextMenu>
|
</Label.ContextMenu>
|
||||||
</Label>
|
</Label>
|
||||||
|
|
||||||
<Grid>
|
<Grid>
|
||||||
<Image
|
<Image
|
||||||
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/SystemLog/Warning.png"
|
|
||||||
HorizontalAlignment="Right"
|
|
||||||
Margin="0 0 10 0"
|
|
||||||
Height="16"
|
|
||||||
Width="16"
|
Width="16"
|
||||||
Visibility="{Binding HasWarning, Converter={StaticResource BoolVisibilityConverter}, ConverterParameter=True}"
|
Height="16"
|
||||||
|
Margin="0,0,10,0"
|
||||||
|
HorizontalAlignment="Right"
|
||||||
|
Panel.ZIndex="999"
|
||||||
|
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/SystemLog/Warning.png"
|
||||||
ToolTip="{Binding WarningTip}"
|
ToolTip="{Binding WarningTip}"
|
||||||
Panel.ZIndex="999"/>
|
Visibility="{Binding HasWarning, Converter={StaticResource BoolVisibilityConverter}, ConverterParameter=True}" />
|
||||||
<TextBox
|
<TextBox
|
||||||
VerticalContentAlignment="Center"
|
VerticalContentAlignment="Center"
|
||||||
Background="{Binding Status, Converter={StaticResource StatusToBgColor}}"
|
Background="{Binding Status, Converter={StaticResource StatusToBgColor}}"
|
||||||
BorderBrush="{Binding IsOnline, Converter={StaticResource IsOnlineToBdrColor}}"
|
BorderBrush="{Binding IsOnline, Converter={StaticResource IsOnlineToBdrColor}}"
|
||||||
|
IsReadOnly="True"
|
||||||
Style="{StaticResource TextBox_Top}"
|
Style="{StaticResource TextBox_Top}"
|
||||||
Text="{lex:Loc {Binding Status, Mode=OneWay}}"
|
Text="{lex:Loc {Binding Status, Mode=OneWay}}"
|
||||||
IsReadOnly="True"
|
TextWrapping="Wrap" />
|
||||||
TextWrapping="Wrap"/>
|
|
||||||
</Grid>
|
</Grid>
|
||||||
|
|
||||||
</DockPanel>
|
</DockPanel>
|
||||||
</UserControl>
|
</UserControl>
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
d:DesignWidth="30"
|
d:DesignWidth="30"
|
||||||
mc:Ignorable="d">
|
mc:Ignorable="d">
|
||||||
<Border x:Name="TopGrid" Background="Transparent">
|
<Border x:Name="TopGrid" Background="Transparent">
|
||||||
<Grid Width="30" Height="85">
|
<Grid Width="30" Height="85">
|
||||||
<Grid.RowDefinitions>
|
<Grid.RowDefinitions>
|
||||||
<RowDefinition Height="20" />
|
<RowDefinition Height="20" />
|
||||||
<RowDefinition Height="20" />
|
<RowDefinition Height="20" />
|
||||||
@ -19,105 +19,105 @@
|
|||||||
</Grid.RowDefinitions>
|
</Grid.RowDefinitions>
|
||||||
|
|
||||||
<Image
|
<Image
|
||||||
Name="rectangle1"
|
Name="rectangle1"
|
||||||
Canvas.Left="0"
|
Canvas.Left="0"
|
||||||
Canvas.Top="0"
|
Canvas.Top="0"
|
||||||
Width="30"
|
Width="30"
|
||||||
Height="20"
|
Height="20"
|
||||||
VerticalAlignment="Top"
|
VerticalAlignment="Top"
|
||||||
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/red.png"
|
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/red.png"
|
||||||
Stretch="Fill">
|
Stretch="Fill">
|
||||||
<Image.Effect>
|
<Image.Effect>
|
||||||
<DropShadowEffect
|
<DropShadowEffect
|
||||||
BlurRadius="20"
|
BlurRadius="20"
|
||||||
Opacity="1"
|
Opacity="1"
|
||||||
RenderingBias="Performance"
|
RenderingBias="Performance"
|
||||||
ShadowDepth="0"
|
ShadowDepth="0"
|
||||||
Color="Red" />
|
Color="Red" />
|
||||||
</Image.Effect>
|
</Image.Effect>
|
||||||
|
|
||||||
</Image>
|
</Image>
|
||||||
<Image
|
<Image
|
||||||
Name="rectangle2"
|
Name="rectangle2"
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Canvas.Left="0"
|
Canvas.Left="0"
|
||||||
Canvas.Top="0"
|
Canvas.Top="0"
|
||||||
Width="30"
|
Width="30"
|
||||||
Height="20"
|
Height="20"
|
||||||
VerticalAlignment="Bottom"
|
VerticalAlignment="Bottom"
|
||||||
PreviewMouseDown="rectangle2_PreviewMouseDown"
|
PreviewMouseDown="rectangle2_PreviewMouseDown"
|
||||||
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/yellow.png"
|
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/yellow.png"
|
||||||
Stretch="Fill">
|
Stretch="Fill">
|
||||||
<Image.Effect>
|
<Image.Effect>
|
||||||
<DropShadowEffect
|
<DropShadowEffect
|
||||||
BlurRadius="20"
|
BlurRadius="20"
|
||||||
Opacity="1"
|
Opacity="1"
|
||||||
RenderingBias="Performance"
|
RenderingBias="Performance"
|
||||||
ShadowDepth="0"
|
ShadowDepth="0"
|
||||||
Color="Green" />
|
Color="Green" />
|
||||||
<!--<BlurEffect RenderingBias="Performance" Radius="15" >
|
<!--<BlurEffect RenderingBias="Performance" Radius="15" >
|
||||||
|
|
||||||
</BlurEffect>-->
|
</BlurEffect>-->
|
||||||
</Image.Effect>
|
</Image.Effect>
|
||||||
</Image>
|
</Image>
|
||||||
<Image
|
<Image
|
||||||
Name="rectangle3"
|
Name="rectangle3"
|
||||||
Grid.Row="2"
|
Grid.Row="2"
|
||||||
Canvas.Left="0"
|
Canvas.Left="0"
|
||||||
Canvas.Top="0"
|
Canvas.Top="0"
|
||||||
Width="30"
|
Width="30"
|
||||||
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/Lime.png"
|
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/Lime.png"
|
||||||
Stretch="Fill">
|
Stretch="Fill">
|
||||||
<Image.Effect>
|
<Image.Effect>
|
||||||
<DropShadowEffect
|
<DropShadowEffect
|
||||||
BlurRadius="20"
|
BlurRadius="20"
|
||||||
Opacity="1"
|
Opacity="1"
|
||||||
RenderingBias="Performance"
|
RenderingBias="Performance"
|
||||||
ShadowDepth="0"
|
ShadowDepth="0"
|
||||||
Color="Green" />
|
Color="Green" />
|
||||||
<!--<BlurEffect RenderingBias="Performance" Radius="15" >
|
<!--<BlurEffect RenderingBias="Performance" Radius="15" >
|
||||||
|
|
||||||
</BlurEffect>-->
|
</BlurEffect>-->
|
||||||
</Image.Effect>
|
</Image.Effect>
|
||||||
</Image>
|
</Image>
|
||||||
<Image
|
<Image
|
||||||
Name="rectangle4"
|
Name="rectangle4"
|
||||||
Grid.Row="3"
|
Grid.Row="3"
|
||||||
Canvas.Left="0"
|
Canvas.Left="0"
|
||||||
Canvas.Top="0"
|
Canvas.Top="0"
|
||||||
Width="30"
|
Width="30"
|
||||||
Height="20"
|
Height="20"
|
||||||
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/Blue.png"
|
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/Blue.png"
|
||||||
Stretch="Fill"
|
Stretch="Fill"
|
||||||
Visibility="Hidden">
|
Visibility="Hidden">
|
||||||
<Image.Effect>
|
<Image.Effect>
|
||||||
<DropShadowEffect
|
<DropShadowEffect
|
||||||
BlurRadius="20"
|
BlurRadius="20"
|
||||||
Opacity="1"
|
Opacity="1"
|
||||||
RenderingBias="Performance"
|
RenderingBias="Performance"
|
||||||
ShadowDepth="0"
|
ShadowDepth="0"
|
||||||
Color="Green" />
|
Color="Green" />
|
||||||
<!--<BlurEffect RenderingBias="Performance" Radius="15" >
|
<!--<BlurEffect RenderingBias="Performance" Radius="15" >
|
||||||
|
|
||||||
</BlurEffect>-->
|
</BlurEffect>-->
|
||||||
</Image.Effect>
|
</Image.Effect>
|
||||||
</Image>
|
</Image>
|
||||||
<Image
|
<Image
|
||||||
Name="rectangle5"
|
Name="rectangle5"
|
||||||
Grid.Row="3"
|
Grid.Row="3"
|
||||||
Canvas.Left="0"
|
Canvas.Left="0"
|
||||||
Canvas.Top="0"
|
Canvas.Top="0"
|
||||||
Width="30"
|
Width="30"
|
||||||
Height="30"
|
Height="30"
|
||||||
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/lights.png"
|
Source="pack://application:,,,/MECF.Framework.UI.Core;component/Resources/lights.png"
|
||||||
Stretch="Fill">
|
Stretch="Fill">
|
||||||
<Image.Effect>
|
<Image.Effect>
|
||||||
<DropShadowEffect
|
<DropShadowEffect
|
||||||
BlurRadius="20"
|
BlurRadius="20"
|
||||||
Opacity="1"
|
Opacity="1"
|
||||||
RenderingBias="Performance"
|
RenderingBias="Performance"
|
||||||
ShadowDepth="0"
|
ShadowDepth="0"
|
||||||
Color="White" />
|
Color="White" />
|
||||||
<!--<BlurEffect RenderingBias="Performance" Radius="15" >
|
<!--<BlurEffect RenderingBias="Performance" Radius="15" >
|
||||||
|
|
||||||
</BlurEffect>-->
|
</BlurEffect>-->
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user