PlcSettingPage.xaml 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494
  1. <Page x:Class="CCDCountWpf.WpfPage.PlcSettingPage"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:local="clr-namespace:CCDCountWpf.WpfPage"
  7. mc:Ignorable="d"
  8. Title="PlcSettingPage">
  9. <Grid>
  10. <Grid.RowDefinitions>
  11. <RowDefinition Height="40"/>
  12. <RowDefinition Height="*"/>
  13. </Grid.RowDefinitions>
  14. <Grid x:Name ="BtnList" Height="40" VerticalAlignment="Center">
  15. <Button x:Name="PlcRunBtn" Content="PLC手动操作" HorizontalAlignment="Left" Margin="0,0,0,0" Width="165" Click="PlcRunBtn_Click" />
  16. <Button x:Name="PlcParaBtn" Content="PLC参数设置" HorizontalAlignment="Left" Margin="165,0,0,0" Width="165" Click="PlcParaBtn_Click" />
  17. </Grid>
  18. <Grid x:Name="ShowGrid" Grid.Row="1">
  19. <Grid x:Name="PLCRuningSetting" Visibility="Collapsed">
  20. <Grid.ColumnDefinitions>
  21. <ColumnDefinition Width="*"/>
  22. <ColumnDefinition Width="150"/>
  23. </Grid.ColumnDefinitions>
  24. <WrapPanel Orientation="Horizontal" Grid.Column="0"
  25. ItemHeight="70" ItemWidth="130" HorizontalAlignment="Left"
  26. VerticalAlignment="Top">
  27. <Button Content="使能" Margin="40,0,0,0" Height="40" Width="90" Click="Button_Click"/>
  28. <Button x:Name="InitiateBtn" Content="PLC启动" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="InitiateBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="InitiateBtn_PreviewMouseLeftButtonUp"/>
  29. <Button x:Name="StopBtn" Content="PLC停止" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="StopBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="StopBtn_PreviewMouseLeftButtonUp"/>
  30. <Button x:Name="ReturnToZeroBtn" Content="回零" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="ReturnToZeroBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="ReturnToZeroBtn_PreviewMouseLeftButtonUp"/>
  31. <Button x:Name="RepositionBtn" Content="复位" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="RepositionBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="RepositionBtn_PreviewMouseLeftButtonUp"/>
  32. <Button x:Name="ForwardRotatingJogBtn" Content="正转点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="ForwardRotatingJogBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="ForwardRotatingJogBtn_PreviewMouseLeftButtonUp"/>
  33. <Button x:Name="ReversalReverseJogBtn" Content="反转点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="ReversalReverseJogBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="ReversalReverseJogBtn_PreviewMouseLeftButtonUp"/>
  34. <Button x:Name="ShaftStopsBtn" Content="轴停止" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="ShaftStopsBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="ShaftStopsBtn_PreviewMouseLeftButtonUp"/>
  35. <Button x:Name="SpeedRunBtn" Content="速度运行" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="SpeedRunBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="SpeedRunBtn_PreviewMouseLeftButtonUp"/>
  36. <Button x:Name="EquipmentOperationBtn" Content="设备运行" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="EquipmentOperationBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="EquipmentOperationBtn_PreviewMouseLeftButtonUp"/>
  37. <Button x:Name="LevelOneVibrationTableBtn" Content="一级震台启动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="LevelOneVibrationTableBtn_Click"/>
  38. <Button x:Name="LevelTwoVibrationTableBtn" Content="二级震台启动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="LevelTwoVibrationTableBtn_Click"/>
  39. <Button x:Name="LevelThreeVibrationTableBtn" Content="三级震台启动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="LevelThreeVibrationTableBtn_Click"/>
  40. <Button x:Name="DeviceUpBtn" Content="设备上升" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="DeviceUpBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="DeviceUpBtn_PreviewMouseLeftButtonUp"/>
  41. <Button x:Name="DeviceDownBtn" Content="设备下降" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="DeviceDownBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="DeviceDownBtn_PreviewMouseLeftButtonUp"/>
  42. <Button x:Name="TransferStartBtn" Content="传送带启动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="TransferStartBtn_Click"/>
  43. <Button x:Name="AirValveCloseBtn" Content="气锁关" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="AirValveCloseBtn_Click"/>
  44. <Button x:Name="BottleFeedingWheelResetBtn" Content="送瓶轮复位" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="BottleFeedingWheelResetBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="BottleFeedingWheelResetBtn_PreviewMouseLeftButtonUp"/>
  45. <Button x:Name="BottleFeedingWheelReturnToZeroBtn" Content="送瓶轮回零" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="BottleFeedingWheelReturnToZeroBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="BottleFeedingWheelReturnToZeroBtn_PreviewMouseLeftButtonUp"/>
  46. <Button x:Name="BottleFeedingWheelShaftStopsBtn" Content="送瓶轮轴停止" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="BottleFeedingWheelShaftStopsBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="BottleFeedingWheelShaftStopsBtn_PreviewMouseLeftButtonUp"/>
  47. <Button x:Name="BottleFeedingWheelPositiveRotationJogBtn" Content="送瓶轮正转点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="BottleFeedingWheelPositiveRotationJogBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="BottleFeedingWheelPositiveRotationJogBtn_PreviewMouseLeftButtonUp"/>
  48. <Button x:Name="BottleFeedingWheelReverseRotationJogBtn" Content="送瓶轮反转点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" PreviewMouseLeftButtonDown="BottleFeedingWheelReverseRotationJogBtn_PreviewMouseLeftButtonDown" PreviewMouseLeftButtonUp="BottleFeedingWheelReverseRotationJogBtn_PreviewMouseLeftButtonUp"/>
  49. <Button x:Name="BottleFeedingWheelEnableBtn" Content="送瓶轮使能" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="BottleFeedingWheelEnableBtn_Click"/>
  50. <Button x:Name="Valve1Jog" Content="闸门一点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="Valve1Jog_Click"/>
  51. <Button x:Name="Valve2Jog" Content="闸门二点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="Valve2Jog_Click"/>
  52. <Button x:Name="Valve3Jog" Content="闸门三点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="Valve3Jog_Click"/>
  53. <Button x:Name="Valve4Jog" Content="闸门四点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="Valve4Jog_Click"/>
  54. <Button x:Name="Valve5Jog" Content="闸门五点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="Valve5Jog_Click"/>
  55. <Button x:Name="Valve6Jog" Content="闸门六点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="Valve6Jog_Click"/>
  56. <Button x:Name="Valve7Jog" Content="闸门七点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="Valve7Jog_Click"/>
  57. <Button x:Name="Valve8Jog" Content="闸门八点动" HorizontalAlignment="Left" Margin="40,0,0,0" Height="40" Width="90" Click="Valve8Jog_Click"/>
  58. </WrapPanel>
  59. <StackPanel Orientation="Vertical" Grid.Column="1">
  60. <StackPanel Orientation="Horizontal" Margin="0,20,0,0">
  61. <Label Content="使能完成:"></Label>
  62. <Ellipse Width="20" Height="20" Margin="48,0,0,0" >
  63. <Ellipse.Style>
  64. <Style TargetType="Ellipse">
  65. <Setter Property="Fill" Value="Red" />
  66. <Style.Triggers>
  67. <DataTrigger Binding="{Binding EnableCompletion}" Value="True">
  68. <Setter Property="Fill" Value="Green" />
  69. </DataTrigger>
  70. </Style.Triggers>
  71. </Style>
  72. </Ellipse.Style>
  73. </Ellipse>
  74. </StackPanel>
  75. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  76. <Label Content="回零完成:"></Label>
  77. <Ellipse Width="20" Height="20" Margin="48,0,0,0">
  78. <Ellipse.Style>
  79. <Style TargetType="Ellipse">
  80. <Setter Property="Fill" Value="Red" />
  81. <Style.Triggers>
  82. <DataTrigger Binding="{Binding ReturnToZeroCompletion}" Value="True">
  83. <Setter Property="Fill" Value="Green" />
  84. </DataTrigger>
  85. </Style.Triggers>
  86. </Style>
  87. </Ellipse.Style>
  88. </Ellipse>
  89. </StackPanel>
  90. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  91. <Label Content="停止完成:"></Label>
  92. <Ellipse Width="20" Height="20" Margin="48,0,0,0">
  93. <Ellipse.Style>
  94. <Style TargetType="Ellipse">
  95. <Setter Property="Fill" Value="Red" />
  96. <Style.Triggers>
  97. <DataTrigger Binding="{Binding StopCompletion}" Value="True">
  98. <Setter Property="Fill" Value="Green" />
  99. </DataTrigger>
  100. </Style.Triggers>
  101. </Style>
  102. </Ellipse.Style>
  103. </Ellipse>
  104. </StackPanel>
  105. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  106. <Label Content="速度运行中:"></Label>
  107. <Ellipse Width="20" Height="20" Margin="36,0,0,0">
  108. <Ellipse.Style>
  109. <Style TargetType="Ellipse">
  110. <Setter Property="Fill" Value="Red" />
  111. <Style.Triggers>
  112. <DataTrigger Binding="{Binding SpeedRunning}" Value="True">
  113. <Setter Property="Fill" Value="Green" />
  114. </DataTrigger>
  115. </Style.Triggers>
  116. </Style>
  117. </Ellipse.Style>
  118. </Ellipse>
  119. </StackPanel>
  120. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  121. <Label Content="回零中:"></Label>
  122. <Ellipse Width="20" Height="20" Margin="60,0,0,0">
  123. <Ellipse.Style>
  124. <Style TargetType="Ellipse">
  125. <Setter Property="Fill" Value="Red" />
  126. <Style.Triggers>
  127. <DataTrigger Binding="{Binding ReturnToZero}" Value="True">
  128. <Setter Property="Fill" Value="Green" />
  129. </DataTrigger>
  130. </Style.Triggers>
  131. </Style>
  132. </Ellipse.Style>
  133. </Ellipse>
  134. </StackPanel>
  135. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  136. <Label Content="中转阀开定位完成:"></Label>
  137. <Ellipse Width="20" Height="20">
  138. <Ellipse.Style>
  139. <Style TargetType="Ellipse">
  140. <Setter Property="Fill" Value="Red" />
  141. <Style.Triggers>
  142. <DataTrigger Binding="{Binding TransferValveOpenCompletion}" Value="True">
  143. <Setter Property="Fill" Value="Green" />
  144. </DataTrigger>
  145. </Style.Triggers>
  146. </Style>
  147. </Ellipse.Style>
  148. </Ellipse>
  149. </StackPanel>
  150. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  151. <Label Content="中转阀关定位完成:"></Label>
  152. <Ellipse Width="20" Height="20">
  153. <Ellipse.Style>
  154. <Style TargetType="Ellipse">
  155. <Setter Property="Fill" Value="Red" />
  156. <Style.Triggers>
  157. <DataTrigger Binding="{Binding TransferValveCloseCompletion}" Value="True">
  158. <Setter Property="Fill" Value="Green" />
  159. </DataTrigger>
  160. </Style.Triggers>
  161. </Style>
  162. </Ellipse.Style>
  163. </Ellipse>
  164. </StackPanel>
  165. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  166. <Label Content="允许数据交换:"></Label>
  167. <Ellipse Width="20" Height="20" Margin="24,0,0,0">
  168. <Ellipse.Style>
  169. <Style TargetType="Ellipse">
  170. <Setter Property="Fill" Value="Red" />
  171. <Style.Triggers>
  172. <DataTrigger Binding="{Binding AllowsDataExchange}" Value="True">
  173. <Setter Property="Fill" Value="Green" />
  174. </DataTrigger>
  175. </Style.Triggers>
  176. </Style>
  177. </Ellipse.Style>
  178. </Ellipse>
  179. </StackPanel>
  180. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  181. <Label Content="暂停获取数据:"></Label>
  182. <Ellipse Width="20" Height="20" Margin="24,0,0,0">
  183. <Ellipse.Style>
  184. <Style TargetType="Ellipse">
  185. <Setter Property="Fill" Value="Red" />
  186. <Style.Triggers>
  187. <DataTrigger Binding="{Binding PauseDataExchange}" Value="True">
  188. <Setter Property="Fill" Value="Green" />
  189. </DataTrigger>
  190. </Style.Triggers>
  191. </Style>
  192. </Ellipse.Style>
  193. </Ellipse>
  194. </StackPanel>
  195. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  196. <Label Content="缓存计数延时完成:"></Label>
  197. <Ellipse Width="20" Height="20">
  198. <Ellipse.Style>
  199. <Style TargetType="Ellipse">
  200. <Setter Property="Fill" Value="Red" />
  201. <Style.Triggers>
  202. <DataTrigger Binding="{Binding CacheCountDelayed}" Value="True">
  203. <Setter Property="Fill" Value="Green" />
  204. </DataTrigger>
  205. </Style.Triggers>
  206. </Style>
  207. </Ellipse.Style>
  208. </Ellipse>
  209. </StackPanel>
  210. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  211. <Label Content="使能:"></Label>
  212. <Ellipse Width="20" Height="20" Margin="72,0,0,0">
  213. <Ellipse.Style>
  214. <Style TargetType="Ellipse">
  215. <Setter Property="Fill" Value="Red" />
  216. <Style.Triggers>
  217. <DataTrigger Binding="{Binding Enable}" Value="True">
  218. <Setter Property="Fill" Value="Green" />
  219. </DataTrigger>
  220. </Style.Triggers>
  221. </Style>
  222. </Ellipse.Style>
  223. </Ellipse>
  224. </StackPanel>
  225. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  226. <Label Content="送瓶轮使能完成:"></Label>
  227. <Ellipse Width="20" Height="20" Margin="12,0,0,0">
  228. <Ellipse.Style>
  229. <Style TargetType="Ellipse">
  230. <Setter Property="Fill" Value="Red" />
  231. <Style.Triggers>
  232. <DataTrigger Binding="{Binding BottleFeedingWheelEnableCompletion}" Value="True">
  233. <Setter Property="Fill" Value="Green" />
  234. </DataTrigger>
  235. </Style.Triggers>
  236. </Style>
  237. </Ellipse.Style>
  238. </Ellipse>
  239. </StackPanel>
  240. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  241. <Label Content="送瓶轮停止完成:"></Label>
  242. <Ellipse Width="20" Height="20" Margin="12,0,0,0">
  243. <Ellipse.Style>
  244. <Style TargetType="Ellipse">
  245. <Setter Property="Fill" Value="Red" />
  246. <Style.Triggers>
  247. <DataTrigger Binding="{Binding BottleFeedingWheelStopCompletion}" Value="True">
  248. <Setter Property="Fill" Value="Green" />
  249. </DataTrigger>
  250. </Style.Triggers>
  251. </Style>
  252. </Ellipse.Style>
  253. </Ellipse>
  254. </StackPanel>
  255. </StackPanel>
  256. </Grid>
  257. <Grid x:Name="PlcParaSetting" Visibility="Visible">
  258. <Grid.ColumnDefinitions>
  259. <ColumnDefinition Width="*"/>
  260. <ColumnDefinition Width="*"/>
  261. <ColumnDefinition Width="*"/>
  262. </Grid.ColumnDefinitions>
  263. <StackPanel Grid.Column="0" Orientation="Vertical">
  264. <StackPanel Orientation="Horizontal" Margin="0,3,0,0">
  265. <TextBlock Text="速度模式运行速度:" FontSize="16" Margin="5,0,16,0" VerticalAlignment="Center"/>
  266. <Button x:Name="SpeedModeRunningSpeedUpBtn" Content="+" Width="30" Height="30" Click="SpeedModeRunningSpeedUpBtn_Click" />
  267. <TextBox Text="{Binding SpeedModeRunningSpeed,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  268. <Button x:Name="SpeedModeRunningSpeedDownBtn" Content="-" Width="30" Click="SpeedModeRunningSpeedDownBtn_Click" />
  269. </StackPanel>
  270. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  271. <TextBlock Text="点动速度:" FontSize="16" Margin="5,0,80,0" VerticalAlignment="Center"/>
  272. <Button x:Name="JogSpeedUpBtn" Content="+" Width="30" Height="30" Click="JogSpeedUpBtn_Click" />
  273. <TextBox Text="{Binding JogSpeed,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  274. <Button x:Name="JogSpeedDownBtn" Content="-" Width="30" Click="JogSpeedDownBtn_Click" />
  275. </StackPanel>
  276. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  277. <TextBlock Text="瓶装设定值:" FontSize="16" Margin="5,0,64,0" VerticalAlignment="Center"/>
  278. <Button x:Name="BottValueSetUpBtn" Content="+" Width="30" Height="30" Click="BottValueSetUpBtn_Click" />
  279. <TextBox Text="{Binding BottValueSet,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  280. <Button x:Name="BottValueSetDownBtn" Content="-" Width="30" Click="BottValueSetDownBtn_Click" />
  281. </StackPanel>
  282. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  283. <TextBlock Text="中转阀打开速度:" FontSize="16" Margin="5,0,32,0" VerticalAlignment="Center"/>
  284. <Button x:Name="TransferValveOpeningSpeedUpBtn" Content="+" Width="30" Height="30" Click="TransferValveOpeningSpeedUpBtn_Click" />
  285. <TextBox Text="{Binding TransferValveOpeningSpeed,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  286. <Button x:Name="TransferValveOpeningSpeedDownBtn" Content="-" Width="30" Click="TransferValveOpeningSpeedDownBtn_Click" />
  287. </StackPanel>
  288. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  289. <TextBlock Text="中转阀打开时间:" FontSize="16" Margin="5,0,32,0" VerticalAlignment="Center"/>
  290. <Button x:Name="TransferValveOpeningTimeUpBtn" Content="+" Width="30" Height="30" Click="TransferValveOpeningTimeUpBtn_Click" />
  291. <TextBox Text="{Binding TransferValveOpeningTime,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  292. <Button x:Name="TransferValveOpeningTimeDownBtn" Content="-" Width="30" Click="TransferValveOpeningTimeDownBtn_Click" />
  293. </StackPanel>
  294. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  295. <TextBlock Text="罐装减速值:" FontSize="16" Margin="5,0,64,0" VerticalAlignment="Center"/>
  296. <Button x:Name="BottingDecelerationValueUpBtn" Content="+" Width="30" Height="30" Click="BottingDecelerationValueUpBtn_Click" />
  297. <TextBox Text="{Binding BottingDecelerationValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  298. <Button x:Name="BottingDecelerationValueDownBtn" Content="-" Width="30" Click="BottingDecelerationValueDownBtn_Click" />
  299. </StackPanel>
  300. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  301. <TextBlock Text="缓存减速值:" FontSize="16" Margin="5,0,64,0" VerticalAlignment="Center"/>
  302. <Button x:Name="CacheDecelerationValueUpBtn" Content="+" Width="30" Height="30" Click="CacheDecelerationValueUpBtn_Click" />
  303. <TextBox Text="{Binding CacheDecelerationValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  304. <Button x:Name="CacheDecelerationValueDownBtn" Content="-" Width="30" Click="CacheDecelerationValueDownBtn_Click" />
  305. </StackPanel>
  306. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  307. <TextBlock Text="缓存计数延迟时间:" FontSize="16" Margin="5,0,16,0" VerticalAlignment="Center"/>
  308. <Button x:Name="CacheCountDelayTimingUpBtn" Content="+" Width="30" Height="30" Click="CacheCountDelayTimingUpBtn_Click" />
  309. <TextBox Text="{Binding CacheCountDelayTiming,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  310. <Button x:Name="CacheCountDelayTimingDownBtn" Content="-" Width="30" Click="CacheCountDelayTimingDownBtn_Click" />
  311. </StackPanel>
  312. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  313. <TextBlock Text="缓存停机值:" FontSize="16" Margin="5,0,64,0" VerticalAlignment="Center"/>
  314. <Button x:Name="CacheShutdownValueUpBtn" Content="+" Width="30" Height="30" Click="CacheShutdownValueUpBtn_Click" />
  315. <TextBox Text="{Binding CacheShutdownValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  316. <Button x:Name="CacheShutdownValueDownBtn" Content="-" Width="30" Click="CacheShutdownValueDownBtn_Click" />
  317. </StackPanel>
  318. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  319. <TextBlock Text="罐装料筒震台高速值:" FontSize="16" Margin="5,0,0,0" VerticalAlignment="Center"/>
  320. <Button x:Name="BottingMaterialCylinderVibrationTableHighSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="BottingMaterialCylinderVibrationTableHighSpeedValueUpBtn_Click" />
  321. <TextBox Text="{Binding BottingMaterialCylinderVibrationTableHighSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="79"/>
  322. <Button x:Name="BottingMaterialCylinderVibrationTableHighSpeedValueDownBtn" Content="-" Width="30" Click="BottingMaterialCylinderVibrationTableHighSpeedValueDownBtn_Click" />
  323. </StackPanel>
  324. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  325. <TextBlock Text="罐装过滤震台高速值:" FontSize="16" Margin="5,0,0,0" VerticalAlignment="Center"/>
  326. <Button x:Name="BottingFilterVibrationTableHighSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="BottingFilterVibrationTableHighSpeedValueUpBtn_Click" />
  327. <TextBox Text="{Binding BottingFilterVibrationTableHighSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  328. <Button x:Name="BottingFilterVibrationTableHighSpeedValueDownBtn" Content="-" Width="30" Click="BottingFilterVibrationTableHighSpeedValueDownBtn_Click" />
  329. </StackPanel>
  330. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  331. <TextBlock Text="罐装计数震台高速值:" FontSize="16" Margin="5,0,0,0" VerticalAlignment="Center"/>
  332. <Button x:Name="BottingCountVibrationTableHighSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="BottingCountVibrationTableHighSpeedValueUpBtn_Click" />
  333. <TextBox Text="{Binding BottingCountVibrationTableHighSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  334. <Button x:Name="BottingCountVibrationTableHighSpeedValueDownBtn" Content="-" Width="30" Click="BottingCountVibrationTableHighSpeedValueDownBtn_Click" />
  335. </StackPanel>
  336. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  337. <TextBlock Text="罐装料筒震台减速值:" FontSize="16" Margin="5,0,0,0" VerticalAlignment="Center"/>
  338. <Button x:Name="BottingMaterialCylinderVibrationTableDecelerationSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="BottingMaterialCylinderVibrationTableDecelerationSpeedValueUpBtn_Click" />
  339. <TextBox Text="{Binding BottingMaterialCylinderVibrationTableDecelerationSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  340. <Button x:Name="BottingMaterialCylinderVibrationTableDecelerationSpeedValueDownBtn" Content="-" Width="30" Click="BottingMaterialCylinderVibrationTableDecelerationSpeedValueDownBtn_Click" />
  341. </StackPanel>
  342. </StackPanel>
  343. <StackPanel Grid.Column="1" Orientation="Vertical">
  344. <StackPanel Orientation="Horizontal" Margin="0,3,0,0">
  345. <TextBlock Text="罐装过滤震台减速值:" FontSize="16" VerticalAlignment="Center"/>
  346. <Button x:Name="BottingFilterVibrationTableDecelerationSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="BottingFilterVibrationTableDecelerationSpeedValueUpBtn_Click" />
  347. <TextBox Text="{Binding BottingFilterVibrationTableDecelerationSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  348. <Button x:Name="BottingFilterVibrationTableDecelerationSpeedValueDownBtn" Content="-" Width="30" Click="BottingFilterVibrationTableDecelerationSpeedValueDownBtn_Click" />
  349. </StackPanel>
  350. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  351. <TextBlock Text="罐装计数震台减速值:" FontSize="16" VerticalAlignment="Center"/>
  352. <Button x:Name="BottingCountVibrationTableDecelerationSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="BottingCountVibrationTableDecelerationSpeedValueUpBtn_Click" />
  353. <TextBox Text="{Binding BottingCountVibrationTableDecelerationSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  354. <Button x:Name="BottingCountVibrationTableDecelerationSpeedValueDownBtn" Content="-" Width="30" Click="BottingCountVibrationTableDecelerationSpeedValueDownBtn_Click" />
  355. </StackPanel>
  356. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  357. <TextBlock Text="缓存料筒震台高速值:" FontSize="16" VerticalAlignment="Center"/>
  358. <Button x:Name="CacheMaterialCylinderVibrationTableHighSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="CacheMaterialCylinderVibrationTableHighSpeedValueUpBtn_Click" />
  359. <TextBox Text="{Binding CacheMaterialCylinderVibrationTableHighSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  360. <Button x:Name="CacheMaterialCylinderVibrationTableHighSpeedValueDownBtn" Content="-" Width="30" Click="CacheMaterialCylinderVibrationTableHighSpeedValueDownBtn_Click" />
  361. </StackPanel>
  362. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  363. <TextBlock Text="缓存过滤震台高速值:" FontSize="16" VerticalAlignment="Center"/>
  364. <Button x:Name="CacheFilterVibrationTableHighSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="CacheFilterVibrationTableHighSpeedValueUpBtn_Click" />
  365. <TextBox Text="{Binding CacheFilterVibrationTableHighSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  366. <Button x:Name="CacheFilterVibrationTableHighSpeedValueDownBtn" Content="-" Width="30" Click="CacheFilterVibrationTableHighSpeedValueDownBtn_Click" />
  367. </StackPanel>
  368. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  369. <TextBlock Text="缓存计数震台高速值:" FontSize="16" VerticalAlignment="Center"/>
  370. <Button x:Name="CacheCountVibrationTableHighSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="CacheCountVibrationTableHighSpeedValueUpBtn_Click" />
  371. <TextBox Text="{Binding CacheCountVibrationTableHighSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  372. <Button x:Name="CacheCountVibrationTableHighSpeedValueDownBtn" Content="-" Width="30" Click="CacheCountVibrationTableHighSpeedValueDownBtn_Click" />
  373. </StackPanel>
  374. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  375. <TextBlock Text="缓存料筒震台减速值:" FontSize="16" VerticalAlignment="Center"/>
  376. <Button x:Name="CacheMaterialCylinderVibrationTableDecelerationSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="CacheMaterialCylinderVibrationTableDecelerationSpeedValueUpBtn_Click" />
  377. <TextBox Text="{Binding CacheMaterialCylinderVibrationTableDecelerationSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  378. <Button x:Name="CacheMaterialCylinderVibrationTableDecelerationSpeedValueDownBtn" Content="-" Width="30" Click="CacheMaterialCylinderVibrationTableDecelerationSpeedValueDownBtn_Click" />
  379. </StackPanel>
  380. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  381. <TextBlock Text="缓存过滤震台减速值:" FontSize="16" VerticalAlignment="Center"/>
  382. <Button x:Name="CacheFilterVibrationTableDecelerationSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="CacheFilterVibrationTableDecelerationSpeedValueUpBtn_Click" />
  383. <TextBox Text="{Binding CacheFilterVibrationTableDecelerationSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  384. <Button x:Name="CacheFilterVibrationTableDecelerationSpeedValueDownBtn" Content="-" Width="30" Click="CacheFilterVibrationTableDecelerationSpeedValueDownBtn_Click" />
  385. </StackPanel>
  386. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  387. <TextBlock Text="缓存计数震台减速值:" FontSize="16" VerticalAlignment="Center"/>
  388. <Button x:Name="CacheCountVibrationTableDecelerationSpeedValueUpBtn" Content="+" Width="30" Height="30" Click="CacheCountVibrationTableDecelerationSpeedValueUpBtn_Click" />
  389. <TextBox Text="{Binding CacheCountVibrationTableDecelerationSpeedValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  390. <Button x:Name="CacheCountVibrationTableDecelerationSpeedValueDownBtn" Content="-" Width="30" Click="CacheCountVibrationTableDecelerationSpeedValueDownBtn_Click" />
  391. </StackPanel>
  392. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  393. <TextBlock Text="阀门打开延时:" FontSize="16" Margin="0,0,48,0" VerticalAlignment="Center"/>
  394. <Button x:Name="GateOpeningDelayUpBtn" Content="+" Width="30" Height="30" Click="GateOpeningDelayUpBtn_Click" />
  395. <TextBox Text="{Binding GateOpeningDelay,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  396. <Button x:Name="GateOpeningDelayDownBtn" Content="-" Width="30" Click="GateOpeningDelayDownBtn_Click" />
  397. </StackPanel>
  398. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  399. <TextBlock Text="回零偏移值:" FontSize="16" Margin="0,0,64,0" VerticalAlignment="Center"/>
  400. <Button x:Name="ReturnToZeroOffsetValueUpDownBtn" Content="+" Width="30" Height="30" Click="ReturnToZeroOffsetValueUpDownBtn_Click" />
  401. <TextBox Text="{Binding ReturnToZeroOffsetValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  402. <Button x:Name="ReturnToZeroOffsetValueDownBtn" Content="-" Width="30" Click="ReturnToZeroOffsetValueDownBtn_Click" />
  403. </StackPanel>
  404. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  405. <TextBlock Text="回零偏移速度:" FontSize="16" Margin="0,0,48,0" VerticalAlignment="Center"/>
  406. <Button x:Name="ReturnToZeroOffsetSpeedUpBtn" Content="+" Width="30" Height="30" Click="ReturnToZeroOffsetSpeedUpBtn_Click" />
  407. <TextBox Text="{Binding ReturnToZeroOffsetSpeed,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  408. <Button x:Name="ReturnToZeroOffsetSpeedDownBtn" Content="-" Width="30" Click="ReturnToZeroOffsetSpeedDownBtn_Click" />
  409. </StackPanel>
  410. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  411. <TextBlock Text="中转阀关闭速度:" FontSize="16" Margin="0,0,32,0" VerticalAlignment="Center"/>
  412. <Button x:Name="TransferValveClosingSpeedUpBtn" Content="+" Width="30" Height="30" Click="TransferValveClosingSpeedUpBtn_Click" />
  413. <TextBox Text="{Binding TransferValveClosingSpeed,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  414. <Button x:Name="TransferValveClosingSpeedDownBtn" Content="-" Width="30" Click="TransferValveClosingSpeedDownBtn_Click" />
  415. </StackPanel>
  416. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  417. <TextBlock Text="中转阀开位置:" FontSize="16" Margin="0,0,48,0" VerticalAlignment="Center"/>
  418. <Button x:Name="TransferValveOpenPositionUpBtn" Content="+" Width="30" Height="30" Click="TransferValveOpenPositionUpBtn_Click" />
  419. <TextBox Text="{Binding TransferValveOpenPosition,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  420. <Button x:Name="TransferValveOpenPositionDownBtn" Content="-" Width="30" Click="TransferValveOpenPositionDownBtn_Click" />
  421. </StackPanel>
  422. </StackPanel>
  423. <StackPanel Grid.Column="2" Orientation="Vertical">
  424. <StackPanel Orientation="Horizontal" Margin="0,3,0,0">
  425. <TextBlock Text="中转阀关位置:" FontSize="16" Margin="0,0,48,0" VerticalAlignment="Center"/>
  426. <Button x:Name="TransferValveClosePositionUpBtn" Content="+" Width="30" Height="30" Click="TransferValveClosePositionUpBtn_Click" />
  427. <TextBox Text="{Binding TransferValveClosePosition,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  428. <Button x:Name="TransferValveClosePositionDownBtn" Content="-" Width="30" Click="TransferValveClosePositionDownBtn_Click" />
  429. </StackPanel>
  430. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  431. <TextBlock Text="气阀开延时:" FontSize="16" Margin="0,0,64,0" VerticalAlignment="Center"/>
  432. <Button x:Name="AirValveOpeningDelayUpBtn" Content="+" Width="30" Height="30" Click="AirValveOpeningDelayUpBtn_Click" />
  433. <TextBox Text="{Binding AirValveOpeningDelay,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  434. <Button x:Name="AirValveOpeningDelayDownBtn" Content="-" Width="30" Click="AirValveOpeningDelayDownBtn_Click" />
  435. </StackPanel>
  436. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  437. <TextBlock Text="装瓶停机值:" FontSize="16" Margin="0,0,64,0" VerticalAlignment="Center"/>
  438. <Button x:Name="BottlingShutdownValueUpBtn" Content="+" Width="30" Height="30" Click="BottlingShutdownValueUpBtn_Click" />
  439. <TextBox Text="{Binding BottlingShutdownValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  440. <Button x:Name="BottlingShutdownValueDownBtn" Content="-" Width="30" Click="BottlingShutdownValueDownBtn_Click" />
  441. </StackPanel>
  442. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  443. <TextBlock Text="装瓶停机时间:" FontSize="16" Margin="0,0,48,0" VerticalAlignment="Center"/>
  444. <Button x:Name="BottlingShutdownTimeUpBtn" Content="+" Width="30" Height="30" Click="BottlingShutdownTimeUpBtn_Click" />
  445. <TextBox Text="{Binding BottlingShutdownTime,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  446. <Button x:Name="BottlingShutdownTimeDownBtn" Content="-" Width="30" Click="BottlingShutdownTimeDownBtn_Click" />
  447. </StackPanel>
  448. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  449. <TextBlock Text="送瓶轮运行速度:" FontSize="16" Margin="0,0,32,0" VerticalAlignment="Center"/>
  450. <Button x:Name="BottleFeedingWheelRunningSpeedUpBtn" Content="+" Width="30" Height="30" Click="BottleFeedingWheelRunningSpeedUpBtn_Click" />
  451. <TextBox Text="{Binding BottleFeedingWheelRunningSpeed,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  452. <Button x:Name="BottleFeedingWheelRunningSpeedDownBtn" Content="-" Width="30" Click="BottleFeedingWheelRunningSpeedDownBtn_Click"/>
  453. </StackPanel>
  454. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  455. <TextBlock Text="送瓶轮点动速度:" FontSize="16" Margin="0,0,32,0" VerticalAlignment="Center"/>
  456. <Button x:Name="BottleFeedingWheelJogRunningSpeedUpBtn" Content="+" Width="30" Height="30" Click="BottleFeedingWheelJogRunningSpeedUpBtn_Click" />
  457. <TextBox Text="{Binding BottleFeedingWheelJogRunningSpeed,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  458. <Button x:Name="BottleFeedingWheelJogRunningSpeedDownBtn" Content="-" Width="30" Click="BottleFeedingWheelJogRunningSpeedDownBtn_Click" />
  459. </StackPanel>
  460. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  461. <TextBlock Text="送瓶轮回零偏移值:" FontSize="16" Margin="0,0,16,0" VerticalAlignment="Center"/>
  462. <Button x:Name="BottleFeedingWheelReturnToZeroOffsetValueUpBtn" Content="+" Width="30" Height="30" Click="BottleFeedingWheelReturnToZeroOffsetValueUpBtn_Click"/>
  463. <TextBox Text="{Binding BottleFeedingWheelReturnToZeroOffsetValue,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  464. <Button x:Name="BottleFeedingWheelReturnToZeroOffsetValueDownBtn" Content="-" Width="30" Click="BottleFeedingWheelReturnToZeroOffsetValueDownBtn_Click"/>
  465. </StackPanel>
  466. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  467. <TextBlock Text="送瓶轮回零速度:" FontSize="16" Margin="0,0,32,0" VerticalAlignment="Center"/>
  468. <Button x:Name="BottleFeedingWheelReturnToZeroSpeedUpBtn" Content="+" Width="30" Height="30" Click="BottleFeedingWheelReturnToZeroSpeedUpBtn_Click"/>
  469. <TextBox Text="{Binding BottleFeedingWheelReturnToZeroSpeed,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  470. <Button x:Name="BottleFeedingWheelReturnToZeroSpeedDownBtn" Content="-" Width="30" Click="BottleFeedingWheelReturnToZeroSpeedDownBtn_Click" />
  471. </StackPanel>
  472. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  473. <TextBlock Text="送瓶轮定位长度:" FontSize="16" Margin="0,0,32,0" VerticalAlignment="Center"/>
  474. <Button x:Name="BottleFeedingWheelPositionLengthUpBtn" Content="+" Width="30" Height="30" Click="BottleFeedingWheelPositionLengthUpBtn_Click" />
  475. <TextBox Text="{Binding BottleFeedingWheelPositionLength,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  476. <Button x:Name="BottleFeedingWheelPositionLengthDownBtn" Content="-" Width="30" Click="BottleFeedingWheelPositionLengthDownBtn_Click" />
  477. </StackPanel>
  478. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  479. <TextBlock Text="送瓶轮暂停时间:" FontSize="16" Margin="0,0,32,0" VerticalAlignment="Center"/>
  480. <Button x:Name="BottleFeedingWheelPauseTimeUpBtn" Content="+" Width="30" Height="30" Click="BottleFeedingWheelPauseTimeUpBtn_Click" />
  481. <TextBox Text="{Binding BottleFeedingWheelPauseTime,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  482. <Button x:Name="BottleFeedingWheelPauseTimeDownBtn" Content="-" Width="30" Click="BottleFeedingWheelPauseTimeDownBtn_Click" />
  483. </StackPanel>
  484. <StackPanel Orientation="Horizontal" Margin="0,10,0,0">
  485. <TextBlock Text="装瓶停机时间:" FontSize="16" Margin="0,0,48,0" VerticalAlignment="Center"/>
  486. <Button x:Name="DelayBlankingUpBtn" Content="+" Width="30" Height="30" Click="DelayBlankingUpBtn_Click" />
  487. <TextBox Text="{Binding DelayBlanking,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" FontSize="16" Width="80"/>
  488. <Button x:Name="DelayBlankingDownBtn" Content="-" Width="30" Click="DelayBlankingDownBtn_Click" />
  489. </StackPanel>
  490. </StackPanel>
  491. </Grid>
  492. </Grid>
  493. </Grid>
  494. </Page>