增加SV和MV的模型数据

This commit is contained in:
2025-01-01 20:57:31 +08:00
parent f1cac2fb77
commit 6ff9103fa2
10 changed files with 287 additions and 229 deletions

View File

@@ -169,7 +169,7 @@
AutoHandState="False"
HandValueCommand="{Binding Source={StaticResource Proxy}, Path=Data.HandValueCmd}"
MeterName="{Binding NameNoUnit}"
PVValue="{Binding EngValue}"
PVValue="{Binding EngPvValue}"
SVValue="{Binding EngSVValue}"
Unit="{Binding Unit}" />
</DataTemplate>
@@ -924,7 +924,7 @@
VerticalAlignment="Top"
CellTitle="转速"
CellUnit="{Binding SpeedTag.Unit}"
CellValue="{Binding SpeedTag.EngValueStr}" />
CellValue="{Binding SpeedTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="301"
Canvas.Top="120"
@@ -932,7 +932,7 @@
VerticalAlignment="Center"
CellTitle="电压"
CellUnit="{Binding ComCapBusVolTag.Unit}"
CellValue="{Binding ComCapBusVolTag.EngValueStr}" />
CellValue="{Binding ComCapBusVolTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="301"
Canvas.Top="170"
@@ -940,7 +940,7 @@
VerticalAlignment="Center"
CellTitle="电流"
CellUnit="{Binding ComCapBusCurTag.Unit}"
CellValue="{Binding ComCapBusCurTag.EngValueStr}" />
CellValue="{Binding ComCapBusCurTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="301"
Canvas.Top="220"
@@ -948,7 +948,7 @@
VerticalAlignment="Center"
CellTitle="功率"
CellUnit="{Binding ComCapPwTag.Unit}"
CellValue="{Binding ComCapPwTag.EngValueStr}" />
CellValue="{Binding ComCapPwTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="105"
Canvas.Top="147"
@@ -956,7 +956,7 @@
VerticalAlignment="Center"
CellTitle="排气口压力"
CellUnit="{Binding ExPressTag.Unit}"
CellValue="{Binding ExPressTag.EngValueStr}" />
CellValue="{Binding ExPressTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="106"
Canvas.Top="193"
@@ -964,7 +964,7 @@
VerticalAlignment="Center"
CellTitle="排气口温度"
CellUnit="{Binding ExTempTag.Unit}"
CellValue="{Binding ExTempTag.EngValueStr}" />
CellValue="{Binding ExTempTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="105"
Canvas.Top="292"
@@ -972,7 +972,7 @@
VerticalAlignment="Center"
CellTitle="吸气口压力"
CellUnit="{Binding InhPressTag.Unit}"
CellValue="{Binding InhPressTag.EngValueStr}" />
CellValue="{Binding InhPressTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="106"
Canvas.Top="338"
@@ -980,7 +980,7 @@
VerticalAlignment="Center"
CellTitle="吸气口温度"
CellUnit="{Binding InhTempTag.Unit}"
CellValue="{Binding InhTempTag.EngValueStr}" />
CellValue="{Binding InhTempTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="551"
Canvas.Top="272"
@@ -996,7 +996,7 @@
VerticalAlignment="Center"
CellTitle="阀前温度"
CellUnit="{Binding TxvFrTempTag.Unit}"
CellValue="{Binding TxvFrTempTag.EngValueStr}" />
CellValue="{Binding TxvFrTempTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="1003"
Canvas.Top="239"
@@ -1004,7 +1004,7 @@
VerticalAlignment="Center"
CellTitle="阀前压力"
CellUnit="{Binding TxvFrPressTag.Unit}"
CellValue="{Binding TxvFrPressTag.EngValueStr}" />
CellValue="{Binding TxvFrPressTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="635"
Canvas.Top="420"
@@ -1012,7 +1012,7 @@
VerticalAlignment="Top"
CellTitle="吸气混合器温度"
CellUnit="{Binding OS2TempTag.Unit}"
CellValue="{Binding OS2TempTag.EngValueStr}" />
CellValue="{Binding OS2TempTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="1190"
Canvas.Top="357"
@@ -1020,7 +1020,7 @@
VerticalAlignment="Center"
CellTitle="冷凝器进水温"
CellUnit="{Binding Cond1TempTag.Unit}"
CellValue="{Binding Cond1TempTag.EngValueStr}" />
CellValue="{Binding Cond1TempTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="1074"
Canvas.Top="357"
@@ -1028,7 +1028,7 @@
VerticalAlignment="Center"
CellTitle="冷凝器出水温"
CellUnit="{Binding CondInTempTag.Unit}"
CellValue="{Binding CondInTempTag.EngValueStr}" />
CellValue="{Binding CondInTempTag.EngPvValueStr}" />
<Controls:ValueShow
Canvas.Left="1217"
Canvas.Top="136"
@@ -1079,12 +1079,12 @@
<ListView.View>
<GridView ColumnHeaderContainerStyle="{StaticResource myHeaderStyle1}">
<GridViewColumn DisplayMemberBinding="{Binding Name}" Header="名称" />
<GridViewColumn DisplayMemberBinding="{Binding EngValueStr}" Header="实时值" />
<!-- DisplayMemberBinding="{Binding EngValue, Converter={StaticResource ValuePrecisionConverter}, ConverterParameter={Binding Path=DecimalPoint}}" -->
<GridViewColumn DisplayMemberBinding="{Binding EngPvValueStr}" Header="实时值" />
<!-- DisplayMemberBinding="{Binding EngPvValue, Converter={StaticResource ValuePrecisionConverter}, ConverterParameter={Binding Path=DecimalPoint}}" -->
<!--<GridViewColumn Header="实时值">
<GridViewColumn.DisplayMemberBinding>
<MultiBinding Converter="{StaticResource ValuePrecisionConverter}">
<Binding Path="EngValue" />
<Binding Path="EngPvValue" />
<Binding Path="DecimalPoint" />
</MultiBinding>
</GridViewColumn.DisplayMemberBinding>