|
@@ -83,18 +83,18 @@
|
|
|
</LinearGradientBrush>
|
|
|
</Rectangle.Fill>
|
|
|
</Rectangle>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="2" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="4.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="7.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="10.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="13.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="16.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="19.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="22.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="25.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="28.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="31.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="34.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="2" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="4.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="7.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="10.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="13.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="16.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="19.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="22.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="25.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="28.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="31.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="34.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
</Canvas>
|
|
|
<Canvas Canvas.Left="1123" Canvas.Top="400">
|
|
|
<Rectangle Width="30" Height="40" StrokeThickness="1,.8">
|
|
@@ -141,18 +141,18 @@
|
|
|
</LinearGradientBrush>
|
|
|
</Rectangle.Fill>
|
|
|
</Rectangle>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="2" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="4.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="7.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="10.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="13.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="16.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="19.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="22.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="25.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="28.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="31.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
- <Path Canvas.Left="6" Canvas.Top="34.5" Stroke="Lime" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="2" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="4.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="7.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="10.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="13.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="16.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="19.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="22.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="25.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="28.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="31.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
+ <Path Canvas.Left="6" Canvas.Top="34.5" Stroke="#B87333" StrokeThickness="1.5" Width="18" Height="4" StrokeDashArray="0" StrokeDashCap="Round" Data="M 100,100 A 100,50 0 1 0 300,100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5"></Path>
|
|
|
</Canvas>
|
|
|
<Grid Canvas.Left="50" Canvas.Top="62">
|
|
|
<Grid.RowDefinitions>
|
|
@@ -236,8 +236,8 @@
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
|
|
|
|
- <TextBlock Text="VN22" Canvas.Left="280" Canvas.Top="90"/>
|
|
|
- <customControls:CommonValveControl Status="{Binding PVN22ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="288" Canvas.Top="114" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PVN22" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}"/>
|
|
|
+ <TextBlock Canvas.Left="123" Canvas.Top="94"><Run Text="VN2"/><Run Language="zh-cn" Text="1"/></TextBlock>
|
|
|
+ <customControls:CommonValveControl Status="{Binding PVN22ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="127" Canvas.Top="112" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PVN22" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}"/>
|
|
|
|
|
|
|
|
|
|
|
@@ -291,6 +291,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -387,6 +388,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -427,6 +429,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -464,6 +467,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -498,6 +502,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -530,6 +535,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -560,6 +566,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -588,6 +595,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -614,6 +622,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -621,6 +630,7 @@
|
|
|
<ctrls:FlowPipe Height="8" Width="400" Canvas.Left="85" Canvas.Top="634" IsFlowing="{Binding MFC11ValveIsOpen}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
<ctrls:FlowPipe Height="8" Width="112" Canvas.Left="85" Canvas.Top="634" IsFlowing="{Binding PVB1ValveIsOpen}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
<ctrls:FlowPipe Height="8" Width="76" Canvas.Left="175" Canvas.Top="661" IsFlowing="{Binding PVB2ValveIsOpen}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
+ <ctrls:FlowPipe Height="8" Width="76" Canvas.Left="182" Canvas.Top="709" IsFlowing="{Binding PVC2ValveIsOpen}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
|
|
|
<TextBlock Text="V11" Canvas.Left="436" Canvas.Top="612" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
<customControls:CommonValveControl Status="{Binding MFC11ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="436" Canvas.Top="627" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="Mfc11" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
<ctrls:FlowPipe Height="8" Width="22" Canvas.Left="178" Canvas.Top="640" RotateTransformValue="90" IsFlowing="{Binding PVB2ValveIsOpen}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
@@ -638,18 +648,28 @@
|
|
|
<MultiBinding Converter="{StaticResource toBoolMultiValueConverter2}">
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
|
<!--Gas12-->
|
|
|
<ctrls:FlowPipe Height="8" Width="391" Canvas.Left="85" Canvas.Top="679" IsFlowing="{Binding MFC12ValveIsOpen}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
<ctrls:FlowPipe Height="8" Width="112" Canvas.Left="85" Canvas.Top="679" IsFlowing="{Binding PVC1ValveIsOpen}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
- <ctrls:FlowPipe Height="8" Width="76" Canvas.Left="175" Canvas.Top="709" IsFlowing="{Binding PVC2ValveIsOpen}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
+ <ctrls:FlowPipe Height="8" Width="182" Canvas.Left="258" Canvas.Top="709" IsFlowing="{Binding SecondPurgeValveIsOpen}" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
+ <ctrls:FlowPipe Height="8" Width="122" Canvas.Left="452" Canvas.Top="709" IsFlowing="{Binding MainPurgeValveIsOpen}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
|
|
|
<TextBlock Text="V12" Canvas.Left="436" Canvas.Top="658" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
<customControls:CommonValveControl Status="{Binding MFC12ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="436" Canvas.Top="673" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="Mfc12" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
<ctrls:FlowPipe Height="8" Width="22" Canvas.Left="178" Canvas.Top="685" RotateTransformValue="90" IsFlowing="{Binding PVC2ValveIsOpen}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
<ctrls:Pipe2 Canvas.Left="183" Canvas.Top="717" HorizontalAlignment="Center" VerticalAlignment="Top" RotateTransformValue="-180" />
|
|
|
- <ctrls:FlowPipe Height="8" Width="46" Canvas.Left="257" Canvas.Top="664" RotateTransformValue="90" IsReverse="True" HorizontalAlignment="Center" VerticalAlignment="Top">
|
|
|
+ <ctrls:FlowPipe Height="8" Width="42" Canvas.Left="259" Canvas.Top="663" RotateTransformValue="90" IsReverse="True" HorizontalAlignment="Center" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.5">
|
|
|
+ <userControls:FlowPipe.RenderTransform>
|
|
|
+ <TransformGroup>
|
|
|
+ <ScaleTransform/>
|
|
|
+ <SkewTransform/>
|
|
|
+ <RotateTransform Angle="90.021"/>
|
|
|
+ <TranslateTransform X="-27" Y="19"/>
|
|
|
+ </TransformGroup>
|
|
|
+ </userControls:FlowPipe.RenderTransform>
|
|
|
<ctrls:FlowPipe.IsFlowing>
|
|
|
<MultiBinding Converter="{StaticResource toBoolMultiValueConverter2}">
|
|
|
<Binding Path="PVC2ValveIsOpen"/>
|
|
@@ -660,10 +680,10 @@
|
|
|
<ctrls:FlowPipe.IsFlowing>
|
|
|
<MultiBinding Converter="{StaticResource toBoolMultiValueConverter2}">
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
|
- <ctrls:Pipe2 Canvas.Left="257" Canvas.Top="704" HorizontalAlignment="Center" VerticalAlignment="Top" RotateTransformValue="90" Panel.ZIndex="5" />
|
|
|
|
|
|
<!--<TextBlock Text="Pressure Alarm" Canvas.Left="68" Canvas.Top="94"/>-->
|
|
|
<Ellipse Width="20" Height="20" Canvas.Left="90" Canvas.Top="114" Fill="{Binding MFCN2Data.IsWarning,Converter={StaticResource boolToColor4}}" Stroke="Silver" StrokeThickness="2" ToolTip="Pressure Alarm"></Ellipse>
|
|
@@ -700,6 +720,7 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</ctrls:FlowPipe.IsFlowing>
|
|
|
</ctrls:FlowPipe>
|
|
@@ -744,13 +765,13 @@
|
|
|
|
|
|
|
|
|
<!--阀-->
|
|
|
- <TextBlock Text="VC1" Canvas.Left="126" Canvas.Top="659" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="V121" Canvas.Left="126" Canvas.Top="659" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
<customControls:CommonValveControl Status="{Binding PVC1ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="127" Canvas.Top="673" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PVC1" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
|
|
|
- <TextBlock Text="VB1" Canvas.Left="126" Canvas.Top="611" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="V111" Canvas.Left="126" Canvas.Top="611" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
<customControls:CommonValveControl Status="{Binding PVB1ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="127" Canvas.Top="628" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PVB1" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
|
|
|
- <TextBlock Text="VA1" Canvas.Left="127" Canvas.Top="566" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="V101" Canvas.Left="127" Canvas.Top="566" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
<customControls:CommonValveControl Status="{Binding PVA1ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="127" Canvas.Top="582" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PVA1" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
|
|
|
<TextBlock Text="V91" Canvas.Left="128" Canvas.Top="522" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
@@ -820,22 +841,22 @@
|
|
|
|
|
|
<customControls:CommonValveControl Status="{Binding PV92ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="200" Canvas.Top="564" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PV92" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
|
|
|
- <TextBlock Text="VA2" Canvas.Left="199" Canvas.Top="596" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="V102" Canvas.Left="199" Canvas.Top="596" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
|
|
|
<customControls:CommonValveControl Status="{Binding PVA2ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="200" Canvas.Top="609" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PVA2" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
|
|
|
- <TextBlock Text="VB2" Canvas.Left="199" Canvas.Top="641" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="V112" Canvas.Left="199" Canvas.Top="641" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
|
|
|
<customControls:CommonValveControl Status="{Binding PVB2ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="200" Canvas.Top="655" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PVB2" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
|
|
|
- <TextBlock Text="VC2" Canvas.Left="200" Canvas.Top="688" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="V122" Canvas.Left="200" Canvas.Top="688" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
|
|
|
<customControls:CommonValveControl Status="{Binding PVC2ValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="200" Canvas.Top="703" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PVC2" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- <TextBlock Text="VN21" Canvas.Left="200" Canvas.Top="136" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
+ <TextBlock Text="VN22" Canvas.Left="200" Canvas.Top="136" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
|
|
|
<customControls:CommonValveControl Status="{Binding PVN21ValveIsOpen,Mode=TwoWay}" ValveOrientation="Vertical" Height="20" Width="20" Canvas.Left="243" Canvas.Top="132" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="PVN21" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
|
|
@@ -873,8 +894,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
- <Ellipse Width="20" Height="20" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="360" Canvas.Top="712" Stroke="Silver" StrokeThickness="2" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
- <Button Width="100" Content="Gas ON/OFF" Canvas.Left="390" Canvas.Top="712" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
+ <Ellipse Width="20" Height="20" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="452" Canvas.Top="745" Stroke="Silver" StrokeThickness="2" HorizontalAlignment="Left" VerticalAlignment="Top"/>
|
|
|
+ <Button Width="100" Content="Gas ON/OFF" Canvas.Left="482" Canvas.Top="745" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
|
|
|
<TextBlock FontSize="12" Text="Vent N2" Canvas.Left="35" Canvas.Top="117" Foreground="Black" Block.TextAlignment="Right" Panel.ZIndex="4"/>
|
|
|
<TextBlock FontSize="12" Canvas.Left="-5" Canvas.Top="158" Block.TextAlignment="Right" Width="85" TextAlignment="Right" Panel.ZIndex="4">
|
|
|
<TextBlock.Text>
|
|
@@ -975,8 +996,8 @@
|
|
|
|
|
|
</Canvas >
|
|
|
<Canvas Canvas.Right="2050" Canvas.Top="70">
|
|
|
- <Ellipse Width="20" Height="20" Fill="{Binding PVHe1ValveIsOpen,Converter={StaticResource boolToColor}}" Canvas.Left="650" Canvas.Top="682" Stroke="Silver" StrokeThickness="2"/>
|
|
|
- <Button Width="100" Content="He ON/OFF" Style="{StaticResource SysBtnStyle}" Command="{Binding HeCommand}" Canvas.Left="680" Canvas.Top="682" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <Ellipse Width="20" Height="20" Fill="{Binding PVHe1ValveIsOpen,Converter={StaticResource boolToColor}}" Canvas.Left="793" Canvas.Top="715" Stroke="Silver" StrokeThickness="2" HorizontalAlignment="Left" VerticalAlignment="Top"/>
|
|
|
+ <Button Width="100" Content="He ON/OFF" Style="{StaticResource SysBtnStyle}" Command="{Binding HeCommand}" Canvas.Left="823" Canvas.Top="715" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
|
|
|
<RadioButton Canvas.Left="790" Canvas.Top="684" Content="Flow Mode" FontSize="15" IsChecked="{Binding HeIsPressureMode,Converter={StaticResource BoolToBool},UpdateSourceTrigger=PropertyChanged}"/>
|
|
|
<RadioButton Canvas.Left="890" Canvas.Top="684" Content="Pressure Mode" FontSize="15" IsChecked="{Binding HeIsPressureMode,UpdateSourceTrigger=PropertyChanged}"/>
|
|
|
|
|
@@ -1024,7 +1045,7 @@
|
|
|
|
|
|
|
|
|
<!--与chamber底部连接的管道-->
|
|
|
- <ctrls:FlowPipe Height="8" Width="293" Canvas.Left="760" Canvas.Top="658" IsFlowing="{Binding PVHe1ValveIsOpen}"/>
|
|
|
+ <ctrls:FlowPipe Height="8" Width="255" Canvas.Left="798" Canvas.Top="658" IsFlowing="{Binding PVHe1ValveIsOpen}" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
<ctrls:FlowPipe Height="8" Width="148" Canvas.Left="1055" Canvas.Top="463" RotateTransformValue="90" IsReverse="{Binding PVHe1ValveIsOpen}">
|
|
|
<ctrls:FlowPipe.IsFlowing>
|
|
|
<MultiBinding Converter="{StaticResource toBoolMultiValueConverter2}">
|
|
@@ -1136,8 +1157,8 @@
|
|
|
<customControls:CommonValveControl Status="{Binding TurboPumpPurgeValveIsOpen,Mode=TwoWay}" ValveOrientation="Vertical" Height="20" Width="20" Canvas.Left="1434" Canvas.Top="610" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Tag="TurboPumpPurge" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}"/>
|
|
|
<TextBlock Text="Turbo N2 Purge" Canvas.Left="1365" Canvas.Top="610" FontSize="15"/>
|
|
|
|
|
|
- <TextBlock Text="VHe1" Canvas.Top="636" Canvas.Left="785"/>
|
|
|
- <customControls:CommonValveControl ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Top="652" Canvas.Left="790" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Status="{Binding PVHe1ValveIsOpen,Mode=TwoWay}" Tag="PVHe1" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}"/>
|
|
|
+ <TextBlock Text="VHe1" Canvas.Top="636" Canvas.Left="807" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
+ <customControls:CommonValveControl ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Top="652" Canvas.Left="813" IsCanEdit="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}" Status="{Binding PVHe1ValveIsOpen,Mode=TwoWay}" Tag="PVHe1" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
|
|
|
|
|
|
<TextBlock Text="VHe2" Canvas.Top="658" Canvas.Left="1060"/>
|
|
@@ -1183,10 +1204,10 @@
|
|
|
</Image>
|
|
|
<TextBlock Text="N2" Canvas.Top="720" Canvas.Left="1438"/>
|
|
|
|
|
|
- <Image Canvas.Top="650" Canvas.Left="715" Width="40" Height="25" Source="Pack://application:,,,/Venus_Themes;Component/Resources/Arrow.png" Stretch="Uniform" >
|
|
|
+ <Image Canvas.Top="650" Canvas.Left="766" Width="40" Height="24" Source="Pack://application:,,,/Venus_Themes;Component/Resources/Arrow.png" Stretch="Uniform" HorizontalAlignment="Left" VerticalAlignment="Center" >
|
|
|
|
|
|
</Image>
|
|
|
- <TextBlock Text="Helium" Canvas.Top="653" Canvas.Left="670" FontSize="15"/>
|
|
|
+ <TextBlock Text="Helium" Canvas.Top="651" Canvas.Left="710" FontSize="15"/>
|
|
|
|
|
|
|
|
|
|
|
@@ -1525,7 +1546,7 @@
|
|
|
<!--<Button Width="120" Height="30" Content="Abort" Canvas.Left="910" Canvas.Top="690" IsEnabled="{Binding IsAutoMode}"/>
|
|
|
<Button Width="120" Height="30" Content="Chamber Offline" Canvas.Left="1110" Canvas.Top="690" IsEnabled="{Binding IsAutoMode}"/>-->
|
|
|
</Canvas>
|
|
|
- <Grid Width="360" Height="190" Canvas.Left="1350" Canvas.Top="5" unity:GridOptions.LineBrush="#afb4db" unity:GridOptions.ShowBorder="True" Background="#E9EDF4">
|
|
|
+ <Grid Width="360" Height="190" Canvas.Left="1530" Canvas.Top="4" unity:GridOptions.LineBrush="#afb4db" unity:GridOptions.ShowBorder="True" Background="#E9EDF4">
|
|
|
<Grid.RowDefinitions>
|
|
|
<RowDefinition/>
|
|
|
<RowDefinition/>
|
|
@@ -1650,9 +1671,9 @@
|
|
|
<RowDefinition/>
|
|
|
</Grid.RowDefinitions>
|
|
|
<Grid.ColumnDefinitions>
|
|
|
- <ColumnDefinition Width="2*"/>
|
|
|
- <ColumnDefinition Width="*"/>
|
|
|
- <ColumnDefinition Width="*"/>
|
|
|
+ <ColumnDefinition Width="1.2*"/>
|
|
|
+ <ColumnDefinition Width="0.9*"/>
|
|
|
+ <ColumnDefinition Width="0.9*"/>
|
|
|
</Grid.ColumnDefinitions>
|
|
|
<TextBlock Grid.Row="0" Text="ESC Voltage(V)" FontSize="15" VerticalAlignment="Center" HorizontalAlignment="Left" Padding="1,0,0,0"/>
|
|
|
<TextBlock Grid.Row="1" Text="ESC R+/R-" FontSize="15" VerticalAlignment="Center" HorizontalAlignment="Left" Padding="1,0,0,0"/>
|
|
@@ -1679,6 +1700,42 @@
|
|
|
|
|
|
|
|
|
</Grid>
|
|
|
+ <Grid Width="250" Height="80" Background="#E8E8E8" unity:GridOptions.LineBrush="#afb4db" unity:GridOptions.ShowBorder="True" Canvas.Left="825" Canvas.Top="230">
|
|
|
+ <Grid.RowDefinitions>
|
|
|
+ <RowDefinition/>
|
|
|
+ <RowDefinition/>
|
|
|
+ <RowDefinition/>
|
|
|
+ <RowDefinition/>
|
|
|
+ </Grid.RowDefinitions>
|
|
|
+ <Grid.ColumnDefinitions>
|
|
|
+ <ColumnDefinition Width="*"/>
|
|
|
+ <ColumnDefinition Width="*"/>
|
|
|
+ </Grid.ColumnDefinitions>
|
|
|
+ <TextBlock Grid.Row="0" Text="Magnet" FontSize="15" Grid.ColumnSpan="2" VerticalAlignment="Center" HorizontalAlignment="Center" />
|
|
|
+ <TextBlock Grid.Row="1" Text="Intensity(gs)" FontSize="15" VerticalAlignment="Center" HorizontalAlignment="Left" Padding="1,0,0,0"/>
|
|
|
+ <TextBlock Grid.Row="2" Text="Magnet1(A)" FontSize="15" VerticalAlignment="Bottom" HorizontalAlignment="Left" Padding="1,0,0,0" Margin="1,0,0,1"/>
|
|
|
+ <TextBlock Grid.Row="3" Text="Magnet2(A)" FontSize="15" VerticalAlignment="Center" HorizontalAlignment="Left" Padding="1,0,0,0"/>
|
|
|
+ <!--<TextBlock Grid.Row="4" Text="Wall Temp.(°C)" FontSize="15" VerticalAlignment="Center" HorizontalAlignment="Left" Padding="1,0,0,0"/>-->
|
|
|
+ <TextBox Grid.Row="1" Grid.Column="1" Width="Auto" Height="20" Text="0.0" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" BorderBrush="White" BorderThickness="0" VerticalAlignment="Top" />
|
|
|
+ <TextBlock Grid.Row="2" Grid.Column="1" Width="Auto" Height="Auto" TextBlock.TextAlignment="Center" VerticalAlignment="Center" Block.TextAlignment="Center">
|
|
|
+ <TextBlock.Text>
|
|
|
+ <MultiBinding StringFormat="{}{0}/{1}/{2}">
|
|
|
+ <Binding Path="ESCHVData.PositiveOutputCurrent"></Binding>
|
|
|
+ <Binding Path="ESCHVData.NegativeOutputCurrent"></Binding>
|
|
|
+ <Binding Path="ESCHVData.Leak"></Binding>
|
|
|
+ </MultiBinding>
|
|
|
+ </TextBlock.Text>
|
|
|
+ </TextBlock>
|
|
|
+ <TextBlock Grid.Row="3" Grid.Column="1" Width="Auto" Height="Auto" TextBlock.TextAlignment="Center" VerticalAlignment="Bottom" Block.TextAlignment="Center" Margin="0,0,0,4">
|
|
|
+ <TextBlock.Text>
|
|
|
+ <MultiBinding StringFormat="{}{0}/{1}/{2}">
|
|
|
+ <Binding Path="ESCHVData.PositiveOutputCurrent"></Binding>
|
|
|
+ <Binding Path="ESCHVData.NegativeOutputCurrent"></Binding>
|
|
|
+ <Binding Path="ESCHVData.Leak"></Binding>
|
|
|
+ </MultiBinding>
|
|
|
+ </TextBlock.Text>
|
|
|
+ </TextBlock>
|
|
|
+ </Grid>
|
|
|
|
|
|
<Grid Width="400" Height="25" Background="#E8E8E8" unity:GridOptions.LineBrush="#afb4db" unity:GridOptions.ShowBorder="True" Canvas.Left="500" Canvas.Top="318">
|
|
|
<Grid.RowDefinitions>
|
|
@@ -1775,10 +1832,11 @@
|
|
|
<Binding Path="MFC10ValveIsOpen"/>
|
|
|
<Binding Path="MFC11ValveIsOpen"/>
|
|
|
<Binding Path="MFC12ValveIsOpen"/>
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
</MultiBinding>
|
|
|
</userControls:FlowPipe.IsFlowing>
|
|
|
</userControls:FlowPipe>
|
|
|
- <TextBlock Text="Gas Final" Canvas.Left="900" Canvas.Top="90" FontSize="15" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="Purge value" Canvas.Left="900" Canvas.Top="90" FontSize="15" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
<customControls:CommonValveControl Status="{Binding GasFinalValveIsOpen, Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="922" Canvas.Top="114" IsCanEdit="{Binding IsAutoMode, Converter={StaticResource BoolToBool}}" Tag="GasFinal" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
<userControls:FlowPipe Height="8" Width="218" Canvas.Left="1112" Canvas.Top="132" RotateTransformValue="90" HorizontalAlignment="Left" VerticalAlignment="Top">
|
|
|
<userControls:FlowPipe.IsFlowing>
|
|
@@ -1818,6 +1876,20 @@
|
|
|
</MultiBinding>
|
|
|
</userControls:FlowPipe.IsFlowing>
|
|
|
</userControls:FlowPipe>
|
|
|
+ <userControls:FlowPipe Height="8" Width="41" Canvas.Left="487" Canvas.Top="710" RotateTransformValue="90" IsReverse="True" Panel.ZIndex="5" HorizontalAlignment="Center" VerticalAlignment="Top">
|
|
|
+ <userControls:FlowPipe.IsFlowing>
|
|
|
+ <MultiBinding Converter="{StaticResource toBoolMultiValueConverter2}">
|
|
|
+ <Binding Path="SecondPurgeValveIsOpen"/>
|
|
|
+ </MultiBinding>
|
|
|
+ </userControls:FlowPipe.IsFlowing>
|
|
|
+ </userControls:FlowPipe>
|
|
|
+ <customControls:CommonValveControl Status="{Binding SecondPurgeValveIsOpen, Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="436" Canvas.Top="743" IsCanEdit="{Binding IsAutoMode, Converter={StaticResource BoolToBool}}" Tag="SecondPurge" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
|
|
|
+ <customControls:CommonValveControl Status="{Binding MainPurgeValveIsOpen, Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="511" Canvas.Top="743" IsCanEdit="{Binding IsAutoMode, Converter={StaticResource BoolToBool}}" Tag="MainPurge" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Canvas.Left="400" Canvas.Top="762" HorizontalAlignment="Center" VerticalAlignment="Top" Height="15"><Run Text="Second"/><Run Language="zh-cn" Text=" purge"/><LineBreak/><Run/></TextBlock>
|
|
|
+
|
|
|
+ <TextBlock Canvas.Left="485" Text="Primary purge" Canvas.Top="763" Height="15" HorizontalAlignment="Center" VerticalAlignment="Top"/>
|
|
|
+ <userControls:Pipe2 Canvas.Left="262" Canvas.Top="757" RotateTransformValue="-180" HorizontalAlignment="Left" VerticalAlignment="Top" />
|
|
|
+
|
|
|
|
|
|
</Canvas>
|
|
|
</UserControl>
|