SYSPara.xaml 40 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625
  1. <Page x:Class="B20UVLog.Pages.SYSPara"
  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:B20UVLog.Pages" xmlns:My="clr-namespace:MyWPFControl.Controls;assembly=MyWPFControl" xmlns:viewmodels="clr-namespace:B20UVLog.ViewModels"
  7. mc:Ignorable="d"
  8. d:DesignHeight="450" d:DesignWidth="800"
  9. Title="SYSPara">
  10. <Page.DataContext>
  11. <viewmodels:SysParaViewModel/>
  12. </Page.DataContext>
  13. <Grid>
  14. <Grid.RowDefinitions>
  15. <RowDefinition Height="auto"/>
  16. <RowDefinition Height="auto"/>
  17. <RowDefinition Height="*"/>
  18. </Grid.RowDefinitions>
  19. <StackPanel Grid.Row="0" Orientation="Horizontal" VerticalAlignment="Center">
  20. <!--<My:MTextBox x:Name="TextIndex" Title="Index_No"/>-->
  21. <My:MDateTimePicker x:Name="DTPStart" Title="开始时间"/>
  22. <TextBlock Text="--" VerticalAlignment="Center" Margin="2"/>
  23. <My:MDateTimePicker x:Name="DTPEnd" Title="结束时间"/>
  24. <My:MButton x:Name="BtnSearch" Content="查询" Type="Primary" Click="BtnSearch_Click"/>
  25. <My:MButton x:Name="BtnReset" Content="条件重置" Click="BtnReset_Click"/>
  26. <My:MButton x:Name="BtnExport" Content="导出报表" Click="BtnExport_Click" Type="Warning"/>
  27. </StackPanel>
  28. <StackPanel x:Name="DP" Grid.Row="1">
  29. <My:MPagination x:Name="MyPagination" PageSize="1"
  30. PageIndexChange="MyPagination_PageIndexChange"
  31. IsShowPageSize="False"
  32. IsShowTotalNum="False"/>
  33. </StackPanel>
  34. <WrapPanel Grid.Row="2" Orientation="Vertical" Margin="10 10 0 0" IsHitTestVisible="False" DataContext="{Binding GridData}">
  35. <WrapPanel.Resources>
  36. <Style TargetType="TextBlock" BasedOn="{StaticResource TextBlockStyle}">
  37. <!--<Setter Property="Width" Value="165"/>-->
  38. <Setter Property="TextAlignment" Value="Right"/>
  39. <Setter Property="Margin" Value="10 0 5 0"/>
  40. </Style>
  41. <Style TargetType="My:MTextBox" BasedOn="{StaticResource TextBoxStyle}">
  42. <Setter Property="Width" Value="auto"/>
  43. <Setter Property="Title" Value=""/>
  44. <Setter Property="IconDock" Value="Right"/>
  45. </Style>
  46. <Style TargetType="My:MRadioButton" BasedOn="{StaticResource RadioButtonStyle}">
  47. <Setter Property="Margin" Value="2 0 0 0"/>
  48. </Style>
  49. <Style TargetType="StackPanel">
  50. <Setter Property="Orientation" Value="Horizontal"/>
  51. </Style>
  52. </WrapPanel.Resources>
  53. <StackPanel>
  54. <TextBlock>配置保存时间:</TextBlock>
  55. <My:MTextBox Text="{Binding RecordTime}" Width="180"/>
  56. </StackPanel>
  57. <StackPanel>
  58. <TextBlock>照度异常上限:</TextBlock>
  59. <My:MTextBox Text="{Binding LightAbnormalUp}" Icon="%"/>
  60. </StackPanel>
  61. <StackPanel>
  62. <TextBlock>照度异常下限:</TextBlock>
  63. <My:MTextBox Text="{Binding LightAbnormalDown}" Icon="%"/>
  64. </StackPanel>
  65. <StackPanel>
  66. <TextBlock>照度报警上限:</TextBlock>
  67. <My:MTextBox Text="{Binding LightAlarmUp}" Icon="%"/>
  68. </StackPanel>
  69. <StackPanel>
  70. <TextBlock>照度报警下限:</TextBlock>
  71. <My:MTextBox Text="{Binding LightAlarmDown}" Icon="%"/>
  72. </StackPanel>
  73. <StackPanel>
  74. <TextBlock>UV Lamp:</TextBlock>
  75. <My:MRadioButton IsChecked="{Binding UVLamp,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  76. <My:MRadioButton IsChecked="{Binding UVLamp,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  77. </StackPanel>
  78. <StackPanel>
  79. <TextBlock>Lamp种类:</TextBlock>
  80. <My:MRadioButton IsChecked="{Binding LampType,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">UV</My:MRadioButton>
  81. <My:MRadioButton IsChecked="{Binding LampType,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">可视光</My:MRadioButton>
  82. </StackPanel>
  83. <StackPanel>
  84. <TextBlock>图像处理:</TextBlock>
  85. <My:MRadioButton IsChecked="{Binding ImageProcess,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  86. <My:MRadioButton IsChecked="{Binding ImageProcess,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  87. </StackPanel>
  88. <StackPanel>
  89. <TextBlock>自动运行前X-Ray Check:</TextBlock>
  90. <My:MRadioButton IsChecked="{Binding XRayCheck,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  91. <My:MRadioButton IsChecked="{Binding XRayCheck,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  92. </StackPanel>
  93. <StackPanel>
  94. <TextBlock>X-Ray1寿命检测:</TextBlock>
  95. <My:MRadioButton IsChecked="{Binding XRay1,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">有效</My:MRadioButton>
  96. <My:MRadioButton IsChecked="{Binding XRay1,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">无效</My:MRadioButton>
  97. </StackPanel>
  98. <StackPanel>
  99. <TextBlock>X-Ray2寿命检测:</TextBlock>
  100. <My:MRadioButton IsChecked="{Binding XRay2,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">有效</My:MRadioButton>
  101. <My:MRadioButton IsChecked="{Binding XRay2,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">无效</My:MRadioButton>
  102. </StackPanel>
  103. <StackPanel>
  104. <TextBlock>X-Ray3寿命检测:</TextBlock>
  105. <My:MRadioButton IsChecked="{Binding XRay3,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">有效</My:MRadioButton>
  106. <My:MRadioButton IsChecked="{Binding XRay3,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">无效</My:MRadioButton>
  107. </StackPanel>
  108. <StackPanel>
  109. <TextBlock>X-Ray4寿命检测:</TextBlock>
  110. <My:MRadioButton IsChecked="{Binding XRay4,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">有效</My:MRadioButton>
  111. <My:MRadioButton IsChecked="{Binding XRay4,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">无效</My:MRadioButton>
  112. </StackPanel>
  113. <StackPanel>
  114. <TextBlock>X-Ray5寿命检测:</TextBlock>
  115. <My:MRadioButton IsChecked="{Binding XRay5,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">有效</My:MRadioButton>
  116. <My:MRadioButton IsChecked="{Binding XRay5,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">无效</My:MRadioButton>
  117. </StackPanel>
  118. <StackPanel>
  119. <TextBlock>X-Ray6寿命检测:</TextBlock>
  120. <My:MRadioButton IsChecked="{Binding XRay6,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">有效</My:MRadioButton>
  121. <My:MRadioButton IsChecked="{Binding XRay6,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">无效</My:MRadioButton>
  122. </StackPanel>
  123. <StackPanel>
  124. <TextBlock>X-Ray7寿命检测:</TextBlock>
  125. <My:MRadioButton IsChecked="{Binding XRay7,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">有效</My:MRadioButton>
  126. <My:MRadioButton IsChecked="{Binding XRay7,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">无效</My:MRadioButton>
  127. </StackPanel>
  128. <StackPanel>
  129. <TextBlock>X-Ray8寿命检测:</TextBlock>
  130. <My:MRadioButton IsChecked="{Binding XRay8,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">有效</My:MRadioButton>
  131. <My:MRadioButton IsChecked="{Binding XRay8,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">无效</My:MRadioButton>
  132. </StackPanel>
  133. <StackPanel>
  134. <TextBlock>负载传感器检查:</TextBlock>
  135. <My:MRadioButton IsChecked="{Binding LoadSensorCheck,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  136. <My:MRadioButton IsChecked="{Binding LoadSensorCheck,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  137. </StackPanel>
  138. <StackPanel>
  139. <TextBlock>运行前Mask位置登记:</TextBlock>
  140. <My:MRadioButton IsChecked="{Binding BeforeMask,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  141. <My:MRadioButton IsChecked="{Binding BeforeMask,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  142. </StackPanel>
  143. <StackPanel>
  144. <TextBlock>运行中Mask位置登记:</TextBlock>
  145. <My:MRadioButton IsChecked="{Binding MaskPosition,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  146. <My:MRadioButton IsChecked="{Binding MaskPosition,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  147. </StackPanel>
  148. <StackPanel>
  149. <TextBlock>Mask位置登记Timing:</TextBlock>
  150. <My:MTextBox Text="{Binding MaskTime}"/>
  151. </StackPanel>
  152. <StackPanel>
  153. <TextBlock>照度测定Unit:</TextBlock>
  154. <My:MRadioButton IsChecked="{Binding TestUnit,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  155. <My:MRadioButton IsChecked="{Binding TestUnit,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  156. </StackPanel>
  157. <StackPanel>
  158. <TextBlock>自动运行设定:</TextBlock>
  159. <My:MRadioButton IsChecked="{Binding AutoSet,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">通常</My:MRadioButton>
  160. <My:MRadioButton IsChecked="{Binding AutoSet,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">PASS</My:MRadioButton>
  161. </StackPanel>
  162. <StackPanel>
  163. <TextBlock>自动运行除电Bar:</TextBlock>
  164. <My:MRadioButton IsChecked="{Binding AutoBar,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">常On</My:MRadioButton>
  165. <My:MRadioButton IsChecked="{Binding AutoBar,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=2}">常Off</My:MRadioButton>
  166. <My:MRadioButton IsChecked="{Binding AutoBar,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=4}">搬出时</My:MRadioButton>
  167. </StackPanel>
  168. <StackPanel>
  169. <TextBlock>基板搬出时Shutter操作:</TextBlock>
  170. <My:MRadioButton IsChecked="{Binding Shutter,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">搬出前</My:MRadioButton>
  171. <My:MRadioButton IsChecked="{Binding Shutter,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">Stage下降时</My:MRadioButton>
  172. </StackPanel>
  173. <StackPanel>
  174. <TextBlock>Stage温度异常:</TextBlock>
  175. <My:MRadioButton IsChecked="{Binding StageTempAbnormal,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  176. <My:MRadioButton IsChecked="{Binding StageTempAbnormal,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  177. </StackPanel>
  178. <StackPanel>
  179. <TextBlock>Stage温度警报上限:</TextBlock>
  180. <My:MTextBox Text="{Binding StageTempAlarmUp}"/>
  181. </StackPanel>
  182. <StackPanel>
  183. <TextBlock>Stage温度异常上限:</TextBlock>
  184. <My:MTextBox Text="{Binding StageTempAbnormalUp}"/>
  185. </StackPanel>
  186. <StackPanel>
  187. <TextBlock>Stage温度控制下限:</TextBlock>
  188. <My:MTextBox Text="{Binding StageTempDown}"/>
  189. </StackPanel>
  190. <StackPanel>
  191. <TextBlock>Stage温度控制上限:</TextBlock>
  192. <My:MTextBox Text="{Binding StageTempUp}"/>
  193. </StackPanel>
  194. <StackPanel>
  195. <TextBlock>静电检测Sensor异常:</TextBlock>
  196. <My:MRadioButton IsChecked="{Binding StaticSensorAbnormal,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  197. <My:MRadioButton IsChecked="{Binding StaticSensorAbnormal,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  198. </StackPanel>
  199. <StackPanel>
  200. <TextBlock>除电Bar Error(上):</TextBlock>
  201. <My:MRadioButton IsChecked="{Binding BarErrorUp,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  202. <My:MRadioButton IsChecked="{Binding BarErrorUp,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  203. </StackPanel>
  204. <StackPanel>
  205. <TextBlock>除电Bar Error(下):</TextBlock>
  206. <My:MRadioButton IsChecked="{Binding BarErrorDown,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  207. <My:MRadioButton IsChecked="{Binding BarErrorDown,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  208. </StackPanel>
  209. <StackPanel>
  210. <TextBlock>StageZ允许偏差值:</TextBlock>
  211. <My:MTextBox Text="{Binding StageZDeviation,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  212. </StackPanel>
  213. <StackPanel>
  214. <TextBlock>StageZ允许电流差值异常:</TextBlock>
  215. <My:MTextBox Text="{Binding StageZCurrent}" Icon="%"/>
  216. </StackPanel>
  217. <StackPanel>
  218. <TextBlock>StageZ允许偏差值报警:</TextBlock>
  219. <My:MTextBox Text="{Binding StageZAlarm,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  220. </StackPanel>
  221. <StackPanel>
  222. <TextBlock>StageZ允许偏差值异常检测时间:</TextBlock>
  223. <My:MTextBox Text="{Binding StageZAbnormalTime,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="s"/>
  224. </StackPanel>
  225. <StackPanel>
  226. <TextBlock>Camera1-X Alignment位置:</TextBlock>
  227. <My:MTextBox Text="{Binding Camera1X,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  228. </StackPanel>
  229. <StackPanel>
  230. <TextBlock>Camera1-Y Alignment位置:</TextBlock>
  231. <My:MTextBox Text="{Binding Camera1Y,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  232. </StackPanel>
  233. <StackPanel>
  234. <TextBlock>Camera1-Z Alignment位置:</TextBlock>
  235. <My:MTextBox Text="{Binding Camera1Z,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  236. </StackPanel>
  237. <StackPanel>
  238. <TextBlock>Camera2-X Alignment位置:</TextBlock>
  239. <My:MTextBox Text="{Binding Camera2X,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  240. </StackPanel>
  241. <StackPanel>
  242. <TextBlock>Camera2-Y Alignment位置:</TextBlock>
  243. <My:MTextBox Text="{Binding Camera2Y,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  244. </StackPanel>
  245. <StackPanel>
  246. <TextBlock>Camera2-Z Alignment位置:</TextBlock>
  247. <My:MTextBox Text="{Binding Camera2Z,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  248. </StackPanel>
  249. <StackPanel>
  250. <TextBlock>Mask装/卸上升量:</TextBlock>
  251. <My:MTextBox Text="{Binding MaskUpMove,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  252. </StackPanel>
  253. <StackPanel>
  254. <TextBlock>Mask装/卸上升次数:</TextBlock>
  255. <My:MTextBox Text="{Binding MaskUpReturn}"/>
  256. </StackPanel>
  257. <StackPanel>
  258. <TextBlock>Mask装/卸上升速度:</TextBlock>
  259. <My:MTextBox Text="{Binding MaskUpSpeed,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm/s"/>
  260. </StackPanel>
  261. <StackPanel>
  262. <TextBlock>Mask装/卸上升待机时间:</TextBlock>
  263. <My:MTextBox Text="{Binding MaskUpStandbyTime,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="s"/>
  264. </StackPanel>
  265. <StackPanel>
  266. <TextBlock>Mask装/卸下降量:</TextBlock>
  267. <My:MTextBox Text="{Binding MaskDownMove,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  268. </StackPanel>
  269. <StackPanel>
  270. <TextBlock>Mask装/卸下降次数:</TextBlock>
  271. <My:MTextBox Text="{Binding MaskDownReturn}"/>
  272. </StackPanel>
  273. <StackPanel>
  274. <TextBlock>Mask装/卸下降速度:</TextBlock>
  275. <My:MTextBox Text="{Binding MaskDownSpeed,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm/s"/>
  276. </StackPanel>
  277. <StackPanel>
  278. <TextBlock>Mask装/卸下降待机时间:</TextBlock>
  279. <My:MTextBox Text="{Binding MaskDownStandbyTime,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="s"/>
  280. </StackPanel>
  281. <StackPanel>
  282. <TextBlock>Mask吸着位置移动速度:</TextBlock>
  283. <My:MTextBox Text="{Binding MaskMoveSpeed,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mm/s"/>
  284. </StackPanel>
  285. <StackPanel>
  286. <TextBlock>Mask Load Over报警次数:</TextBlock>
  287. <My:MTextBox Text="{Binding MaskLoadOverAlarm}"/>
  288. </StackPanel>
  289. <StackPanel>
  290. <TextBlock>最大照射时间:</TextBlock>
  291. <My:MTextBox Text="{Binding MaxLightTimeSet}"/>
  292. </StackPanel>
  293. <StackPanel>
  294. <TextBlock>UV Lamp1照度校正系数:</TextBlock>
  295. <My:MTextBox Text="{Binding UVLamp1Magn}" Icon="%"/>
  296. </StackPanel>
  297. <StackPanel>
  298. <TextBlock>UV Lamp2照度校正系数:</TextBlock>
  299. <My:MTextBox Text="{Binding UVLamp2Magn}" Icon="%"/>
  300. </StackPanel>
  301. <StackPanel>
  302. <TextBlock>UV Lamp3照度校正系数:</TextBlock>
  303. <My:MTextBox Text="{Binding UVLamp3Magn}" Icon="%"/>
  304. </StackPanel>
  305. <StackPanel>
  306. <TextBlock>UV Lamp4照度校正系数:</TextBlock>
  307. <My:MTextBox Text="{Binding UVLamp4Magn}" Icon="%"/>
  308. </StackPanel>
  309. <StackPanel>
  310. <TextBlock>UV Lamp5照度校正系数:</TextBlock>
  311. <My:MTextBox Text="{Binding UVLamp5Magn}" Icon="%"/>
  312. </StackPanel>
  313. <StackPanel>
  314. <TextBlock>UV Lamp6照度校正系数:</TextBlock>
  315. <My:MTextBox Text="{Binding UVLamp6Magn}" Icon="%"/>
  316. </StackPanel>
  317. <StackPanel>
  318. <TextBlock>UV Lamp7照度校正系数:</TextBlock>
  319. <My:MTextBox Text="{Binding UVLamp7Magn}" Icon="%"/>
  320. </StackPanel>
  321. <StackPanel>
  322. <TextBlock>UV Lamp8照度校正系数:</TextBlock>
  323. <My:MTextBox Text="{Binding UVLamp8Magn}" Icon="%"/>
  324. </StackPanel>
  325. <StackPanel>
  326. <TextBlock>UV Lamp9照度校正系数:</TextBlock>
  327. <My:MTextBox Text="{Binding UVLamp9Magn}" Icon="%"/>
  328. </StackPanel>
  329. <StackPanel>
  330. <TextBlock>UV Lamp10照度校正系数:</TextBlock>
  331. <My:MTextBox Text="{Binding UVLamp10Magn}" Icon="%"/>
  332. </StackPanel>
  333. <StackPanel>
  334. <TextBlock>UV Lamp11照度校正系数:</TextBlock>
  335. <My:MTextBox Text="{Binding UVLamp11Magn}" Icon="%"/>
  336. </StackPanel>
  337. <StackPanel>
  338. <TextBlock>UV Lamp12照度校正系数:</TextBlock>
  339. <My:MTextBox Text="{Binding UVLamp12Magn}" Icon="%"/>
  340. </StackPanel>
  341. <StackPanel>
  342. <TextBlock>UV Lamp13照度校正系数:</TextBlock>
  343. <My:MTextBox Text="{Binding UVLamp13Magn}" Icon="%"/>
  344. </StackPanel>
  345. <StackPanel>
  346. <TextBlock>UV Lamp14照度校正系数:</TextBlock>
  347. <My:MTextBox Text="{Binding UVLamp14Magn}" Icon="%"/>
  348. </StackPanel>
  349. <StackPanel>
  350. <TextBlock>可视光 Lamp1照度校正系数:</TextBlock>
  351. <My:MTextBox Text="{Binding Lamp1Magn}" Icon="%"/>
  352. </StackPanel>
  353. <StackPanel>
  354. <TextBlock>可视光 Lamp2照度校正系数:</TextBlock>
  355. <My:MTextBox Text="{Binding Lamp2Magn}" Icon="%"/>
  356. </StackPanel>
  357. <StackPanel>
  358. <TextBlock>可视光 Lamp3照度校正系数:</TextBlock>
  359. <My:MTextBox Text="{Binding Lamp3Magn}" Icon="%"/>
  360. </StackPanel>
  361. <StackPanel>
  362. <TextBlock>可视光 Lamp4照度校正系数:</TextBlock>
  363. <My:MTextBox Text="{Binding Lamp4Magn}" Icon="%"/>
  364. </StackPanel>
  365. <StackPanel>
  366. <TextBlock>可视光 Lamp5照度校正系数:</TextBlock>
  367. <My:MTextBox Text="{Binding Lamp5Magn}" Icon="%"/>
  368. </StackPanel>
  369. <StackPanel>
  370. <TextBlock>可视光 Lamp6照度校正系数:</TextBlock>
  371. <My:MTextBox Text="{Binding Lamp6Magn}" Icon="%"/>
  372. </StackPanel>
  373. <StackPanel>
  374. <TextBlock>可视光 Lamp7照度校正系数:</TextBlock>
  375. <My:MTextBox Text="{Binding Lamp7Magn}" Icon="%"/>
  376. </StackPanel>
  377. <StackPanel>
  378. <TextBlock>可视光 Lamp8照度校正系数:</TextBlock>
  379. <My:MTextBox Text="{Binding Lamp8Magn}" Icon="%"/>
  380. </StackPanel>
  381. <StackPanel>
  382. <TextBlock>可视光 Lamp9照度校正系数:</TextBlock>
  383. <My:MTextBox Text="{Binding Lamp9Magn}" Icon="%"/>
  384. </StackPanel>
  385. <StackPanel>
  386. <TextBlock>可视光 Lamp10照度校正系数:</TextBlock>
  387. <My:MTextBox Text="{Binding Lamp10Magn}" Icon="%"/>
  388. </StackPanel>
  389. <StackPanel>
  390. <TextBlock>可视光 Lamp11照度校正系数:</TextBlock>
  391. <My:MTextBox Text="{Binding Lamp11Magn}" Icon="%"/>
  392. </StackPanel>
  393. <StackPanel>
  394. <TextBlock>可视光 Lamp12照度校正系数:</TextBlock>
  395. <My:MTextBox Text="{Binding Lamp12Magn}" Icon="%"/>
  396. </StackPanel>
  397. <StackPanel>
  398. <TextBlock>可视光 Lamp13照度校正系数:</TextBlock>
  399. <My:MTextBox Text="{Binding Lamp13Magn}" Icon="%"/>
  400. </StackPanel>
  401. <StackPanel>
  402. <TextBlock>可视光 Lamp14照度校正系数:</TextBlock>
  403. <My:MTextBox Text="{Binding Lamp14Magn}" Icon="%"/>
  404. </StackPanel>
  405. <StackPanel>
  406. <TextBlock>UV Lamp1照度设定值:</TextBlock>
  407. <My:MTextBox Text="{Binding UVLamp1Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  408. </StackPanel>
  409. <StackPanel>
  410. <TextBlock>UV Lamp2照度设定值:</TextBlock>
  411. <My:MTextBox Text="{Binding UVLamp2Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  412. </StackPanel>
  413. <StackPanel>
  414. <TextBlock>UV Lamp3照度设定值:</TextBlock>
  415. <My:MTextBox Text="{Binding UVLamp3Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  416. </StackPanel>
  417. <StackPanel>
  418. <TextBlock>UV Lamp4照度设定值:</TextBlock>
  419. <My:MTextBox Text="{Binding UVLamp4Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  420. </StackPanel>
  421. <StackPanel>
  422. <TextBlock>UV Lamp5照度设定值:</TextBlock>
  423. <My:MTextBox Text="{Binding UVLamp5Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  424. </StackPanel>
  425. <StackPanel>
  426. <TextBlock>UV Lamp6照度设定值:</TextBlock>
  427. <My:MTextBox Text="{Binding UVLamp6Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  428. </StackPanel>
  429. <StackPanel>
  430. <TextBlock>UV Lamp7照度设定值:</TextBlock>
  431. <My:MTextBox Text="{Binding UVLamp7Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  432. </StackPanel>
  433. <StackPanel>
  434. <TextBlock>UV Lamp8照度设定值:</TextBlock>
  435. <My:MTextBox Text="{Binding UVLamp8Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  436. </StackPanel>
  437. <StackPanel>
  438. <TextBlock>UV Lamp9照度设定值:</TextBlock>
  439. <My:MTextBox Text="{Binding UVLamp9Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  440. </StackPanel>
  441. <StackPanel>
  442. <TextBlock>UV Lamp10照度设定值:</TextBlock>
  443. <My:MTextBox Text="{Binding UVLamp10Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  444. </StackPanel>
  445. <StackPanel>
  446. <TextBlock>UV Lamp11照度设定值:</TextBlock>
  447. <My:MTextBox Text="{Binding UVLamp11Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  448. </StackPanel>
  449. <StackPanel>
  450. <TextBlock>UV Lamp12照度设定值:</TextBlock>
  451. <My:MTextBox Text="{Binding UVLamp12Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  452. </StackPanel>
  453. <StackPanel>
  454. <TextBlock>UV Lamp13照度设定值:</TextBlock>
  455. <My:MTextBox Text="{Binding UVLamp13Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  456. </StackPanel>
  457. <StackPanel>
  458. <TextBlock>UV Lamp14照度设定值:</TextBlock>
  459. <My:MTextBox Text="{Binding UVLamp14Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  460. </StackPanel>
  461. <StackPanel>
  462. <TextBlock>可视光 Lamp1照度设定值:</TextBlock>
  463. <My:MTextBox Text="{Binding VisualLamp1Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  464. </StackPanel>
  465. <StackPanel>
  466. <TextBlock>可视光 Lamp2照度设定值:</TextBlock>
  467. <My:MTextBox Text="{Binding VisualLamp2Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  468. </StackPanel>
  469. <StackPanel>
  470. <TextBlock>可视光 Lamp3照度设定值:</TextBlock>
  471. <My:MTextBox Text="{Binding VisualLamp3Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  472. </StackPanel>
  473. <StackPanel>
  474. <TextBlock>可视光 Lamp4照度设定值:</TextBlock>
  475. <My:MTextBox Text="{Binding VisualLamp4Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  476. </StackPanel>
  477. <StackPanel>
  478. <TextBlock>可视光 Lamp5照度设定值:</TextBlock>
  479. <My:MTextBox Text="{Binding VisualLamp5Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  480. </StackPanel>
  481. <StackPanel>
  482. <TextBlock>可视光 Lamp6照度设定值:</TextBlock>
  483. <My:MTextBox Text="{Binding VisualLamp6Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  484. </StackPanel>
  485. <StackPanel>
  486. <TextBlock>可视光 Lamp7照度设定值:</TextBlock>
  487. <My:MTextBox Text="{Binding VisualLamp7Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  488. </StackPanel>
  489. <StackPanel>
  490. <TextBlock>可视光 Lamp8照度设定值:</TextBlock>
  491. <My:MTextBox Text="{Binding VisualLamp8Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  492. </StackPanel>
  493. <StackPanel>
  494. <TextBlock>可视光 Lamp9照度设定值:</TextBlock>
  495. <My:MTextBox Text="{Binding VisualLamp9Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  496. </StackPanel>
  497. <StackPanel>
  498. <TextBlock>可视光 Lamp10照度设定值:</TextBlock>
  499. <My:MTextBox Text="{Binding VisualLamp10Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  500. </StackPanel>
  501. <StackPanel>
  502. <TextBlock>可视光 Lamp11照度设定值:</TextBlock>
  503. <My:MTextBox Text="{Binding VisualLamp11Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  504. </StackPanel>
  505. <StackPanel>
  506. <TextBlock>可视光 Lamp12照度设定值:</TextBlock>
  507. <My:MTextBox Text="{Binding VisualLamp12Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  508. </StackPanel>
  509. <StackPanel>
  510. <TextBlock>可视光 Lamp13照度设定值:</TextBlock>
  511. <My:MTextBox Text="{Binding VisualLamp13Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  512. </StackPanel>
  513. <StackPanel>
  514. <TextBlock>可视光 Lamp14照度设定值:</TextBlock>
  515. <My:MTextBox Text="{Binding VisualLamp14Set,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.1}" Icon="mW/cm²"/>
  516. </StackPanel>
  517. <StackPanel>
  518. <TextBlock>Work Thickness Max:</TextBlock>
  519. <My:MTextBox Text="{Binding WorkThicknessMax,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  520. </StackPanel>
  521. <StackPanel>
  522. <TextBlock>Work Thickness Min:</TextBlock>
  523. <My:MTextBox Text="{Binding WorkThicknessMin,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm"/>
  524. </StackPanel>
  525. <StackPanel>
  526. <TextBlock>Mask预热:</TextBlock>
  527. <My:MRadioButton IsChecked="{Binding MaskAction,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  528. <My:MRadioButton IsChecked="{Binding MaskAction,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  529. </StackPanel>
  530. <StackPanel>
  531. <TextBlock>Mask装/卸高速速度:</TextBlock>
  532. <My:MTextBox Text="{Binding MaskHighSpeed,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm/s"/>
  533. </StackPanel>
  534. <StackPanel>
  535. <TextBlock>照度调整/测定速度:</TextBlock>
  536. <My:MTextBox Text="{Binding LIghtHignSpeed,Converter={StaticResource ConverterMultipleDouble},ConverterParameter=0.001}" Icon="mm/s"/>
  537. </StackPanel>
  538. <StackPanel>
  539. <TextBlock>Lamp使用时间上限:</TextBlock>
  540. <My:MTextBox Text="{Binding LampUserTIme}" Icon="H"/>
  541. </StackPanel>
  542. <StackPanel>
  543. <TextBlock>漏水Sensor1 Check:</TextBlock>
  544. <My:MRadioButton IsChecked="{Binding LeakageSensor1Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  545. <My:MRadioButton IsChecked="{Binding LeakageSensor1Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  546. </StackPanel>
  547. <StackPanel>
  548. <TextBlock>漏水Sensor2 Check:</TextBlock>
  549. <My:MRadioButton IsChecked="{Binding LeakageSensor2Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  550. <My:MRadioButton IsChecked="{Binding LeakageSensor2Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  551. </StackPanel>
  552. <StackPanel>
  553. <TextBlock>漏水Sensor3 Check:</TextBlock>
  554. <My:MRadioButton IsChecked="{Binding LeakageSensor3Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  555. <My:MRadioButton IsChecked="{Binding LeakageSensor3Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  556. </StackPanel>
  557. <StackPanel>
  558. <TextBlock>漏水Sensor4 Check:</TextBlock>
  559. <My:MRadioButton IsChecked="{Binding LeakageSensor4Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  560. <My:MRadioButton IsChecked="{Binding LeakageSensor4Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  561. </StackPanel>
  562. <StackPanel>
  563. <TextBlock>漏水Sensor5 Check:</TextBlock>
  564. <My:MRadioButton IsChecked="{Binding LeakageSensor5Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  565. <My:MRadioButton IsChecked="{Binding LeakageSensor5Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  566. </StackPanel>
  567. <StackPanel>
  568. <TextBlock>漏水Sensor6 Check:</TextBlock>
  569. <My:MRadioButton IsChecked="{Binding LeakageSensor6Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  570. <My:MRadioButton IsChecked="{Binding LeakageSensor6Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  571. </StackPanel>
  572. <StackPanel>
  573. <TextBlock>漏水Sensor7 Check:</TextBlock>
  574. <My:MRadioButton IsChecked="{Binding LeakageSensor7Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  575. <My:MRadioButton IsChecked="{Binding LeakageSensor7Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  576. </StackPanel>
  577. <StackPanel>
  578. <TextBlock>漏水Sensor8 Check:</TextBlock>
  579. <My:MRadioButton IsChecked="{Binding LeakageSensor8Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  580. <My:MRadioButton IsChecked="{Binding LeakageSensor8Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  581. </StackPanel>
  582. <StackPanel>
  583. <TextBlock>漏水Sensor9 Check:</TextBlock>
  584. <My:MRadioButton IsChecked="{Binding LeakageSensor9Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  585. <My:MRadioButton IsChecked="{Binding LeakageSensor9Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  586. </StackPanel>
  587. <StackPanel>
  588. <TextBlock>漏水Sensor10 Check:</TextBlock>
  589. <My:MRadioButton IsChecked="{Binding LeakageSensor10Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  590. <My:MRadioButton IsChecked="{Binding LeakageSensor10Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  591. </StackPanel>
  592. <StackPanel>
  593. <TextBlock>漏水Sensor11 Check:</TextBlock>
  594. <My:MRadioButton IsChecked="{Binding LeakageSensor11Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  595. <My:MRadioButton IsChecked="{Binding LeakageSensor11Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  596. </StackPanel>
  597. <StackPanel>
  598. <TextBlock>漏水Sensor12 Check:</TextBlock>
  599. <My:MRadioButton IsChecked="{Binding LeakageSensor12Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  600. <My:MRadioButton IsChecked="{Binding LeakageSensor12Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  601. </StackPanel>
  602. <StackPanel>
  603. <TextBlock>漏水Sensor13 Check:</TextBlock>
  604. <My:MRadioButton IsChecked="{Binding LeakageSensor13Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  605. <My:MRadioButton IsChecked="{Binding LeakageSensor13Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  606. </StackPanel>
  607. <StackPanel>
  608. <TextBlock>漏水Sensor14 Check:</TextBlock>
  609. <My:MRadioButton IsChecked="{Binding LeakageSensor14Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  610. <My:MRadioButton IsChecked="{Binding LeakageSensor14Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  611. </StackPanel>
  612. <StackPanel>
  613. <TextBlock>漏水Sensor15 Check:</TextBlock>
  614. <My:MRadioButton IsChecked="{Binding LeakageSensor15Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=1}">有效</My:MRadioButton>
  615. <My:MRadioButton IsChecked="{Binding LeakageSensor15Check,Converter={StaticResource ConverterBoolIntPara},ConverterParameter=0}">无效</My:MRadioButton>
  616. </StackPanel>
  617. <StackPanel>
  618. <TextBlock>MaintPassword:</TextBlock>
  619. <My:MTextBox Text="{Binding MaintPassword}"/>
  620. </StackPanel>
  621. </WrapPanel>
  622. </Grid>
  623. </Page>