N2PurgeSelectDialogView.xaml 93 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044
  1. <UserControl
  2. x:Class="FurnaceUI.Client.Dialog.N2PurgeSelectDialogView"
  3. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  7. xmlns:toolkit="clr-namespace:FurnaceUI.Client.Dialog"
  8. xmlns:controls="http://OpenSEMI.Ctrlib.com/presentation"
  9. d:DesignHeight="500"
  10. d:DesignWidth="640"
  11. mc:Ignorable="d">
  12. <UserControl.Resources>
  13. <toolkit:InverseBoolConverter x:Key="InverseBoolConverter"/>
  14. </UserControl.Resources>
  15. <Grid SnapsToDevicePixels="True">
  16. <Grid.RowDefinitions>
  17. <RowDefinition Height="*"/>
  18. <RowDefinition Height="60"/>
  19. </Grid.RowDefinitions>
  20. <Grid Margin="10" Visibility="{Binding TransferRoomVisible}">
  21. <StackPanel
  22. Width="400"
  23. HorizontalAlignment="Center"
  24. VerticalAlignment="Top"
  25. Orientation="Vertical">
  26. <Grid Height="90" Margin="2">
  27. <Grid.RowDefinitions>
  28. <RowDefinition/>
  29. <RowDefinition Height="60"/>
  30. </Grid.RowDefinitions>
  31. <Grid.ColumnDefinitions>
  32. <ColumnDefinition Width="150"/>
  33. <ColumnDefinition/>
  34. </Grid.ColumnDefinitions>
  35. <Border
  36. Grid.ColumnSpan="2"
  37. Margin="0,2,0,0"
  38. Background="{DynamicResource Area_BD}">
  39. <TextBlock
  40. Margin="5,0,0,0"
  41. VerticalAlignment="Center"
  42. Foreground="White"
  43. Text="LA O2 Check Time (s)"/>
  44. </Border>
  45. <Border
  46. Grid.Row="1"
  47. Grid.Column="0"
  48. Background="{DynamicResource Area_BG}">
  49. <controls:TextBoxEx Text="{Binding TransferRoomArrivalWaitTime, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" EditBoxMode="Decimal" KeepIntegers="2" KeepDecimals="0" Margin="6" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Tag="Number"/>
  50. </Border>
  51. <Border
  52. Grid.Row="1"
  53. Grid.Column="1"
  54. Background="{DynamicResource Color_BD_Logoff}">
  55. <TextBlock
  56. Margin="2"
  57. Foreground="White"
  58. Text="Set waiting time of Transfer_Room O2_Density arrival"
  59. TextWrapping="Wrap"/>
  60. </Border>
  61. </Grid>
  62. <Grid Height="90" Margin="2">
  63. <Grid.RowDefinitions>
  64. <RowDefinition/>
  65. <RowDefinition Height="60"/>
  66. </Grid.RowDefinitions>
  67. <Grid.ColumnDefinitions>
  68. <ColumnDefinition Width="150"/>
  69. <ColumnDefinition/>
  70. </Grid.ColumnDefinitions>
  71. <Border
  72. Grid.ColumnSpan="2"
  73. Margin="0,2,0,0"
  74. Background="{DynamicResource Area_BD}">
  75. <TextBlock
  76. Margin="5,0,0,0"
  77. VerticalAlignment="Center"
  78. Foreground="White"
  79. Text="LA O2 Over Time (s)"/>
  80. </Border>
  81. <Border
  82. Grid.Row="1"
  83. Grid.Column="0"
  84. Background="{DynamicResource Area_BG}">
  85. <controls:TextBoxEx Text="{Binding TransferRoomStableWaitTime, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" EditBoxMode="Decimal" KeepIntegers="2" KeepDecimals="0" Margin="6" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Tag="Number"/>
  86. </Border>
  87. <Border
  88. Grid.Row="1"
  89. Grid.Column="1"
  90. Background="{DynamicResource Color_BD_Logoff}">
  91. <TextBlock
  92. Margin="2"
  93. Foreground="White"
  94. Text="Set stable waiting time after Transfer-Room O2_Density arrival"
  95. TextWrapping="Wrap"/>
  96. </Border>
  97. </Grid>
  98. <Grid Height="90" Margin="2">
  99. <Grid.RowDefinitions>
  100. <RowDefinition/>
  101. <RowDefinition Height="60"/>
  102. </Grid.RowDefinitions>
  103. <Grid.ColumnDefinitions>
  104. <ColumnDefinition Width="150"/>
  105. <ColumnDefinition/>
  106. </Grid.ColumnDefinitions>
  107. <Border
  108. Grid.ColumnSpan="2"
  109. Margin="0,2,0,0"
  110. Background="{DynamicResource Area_BD}">
  111. <TextBlock
  112. Margin="5,0,0,0"
  113. VerticalAlignment="Center"
  114. Foreground="White"
  115. Text="O2 Density Check Error Command (s)"/>
  116. </Border>
  117. <Border
  118. Grid.Row="1"
  119. Grid.Column="0"
  120. Background="{DynamicResource Area_BG}">
  121. <TextBox Margin="6"/>
  122. </Border>
  123. <Border
  124. Grid.Row="1"
  125. Grid.Column="1"
  126. Background="{DynamicResource Color_BD_Logoff}">
  127. <TextBlock
  128. Margin="2"
  129. Foreground="White"
  130. Text="Set Pm Command when Transfer-Room O2-Density does not arrive in time"
  131. TextWrapping="Wrap"/>
  132. </Border>
  133. </Grid>
  134. </StackPanel>
  135. </Grid>
  136. <Grid Margin="10" Visibility="{Binding FOUPOpenVisible}">
  137. <StackPanel
  138. Width="400"
  139. HorizontalAlignment="Center"
  140. VerticalAlignment="Top"
  141. Orientation="Vertical">
  142. <Grid Height="90" Margin="2">
  143. <Grid.RowDefinitions>
  144. <RowDefinition/>
  145. <RowDefinition Height="60"/>
  146. </Grid.RowDefinitions>
  147. <Grid.ColumnDefinitions>
  148. <ColumnDefinition/>
  149. <ColumnDefinition/>
  150. </Grid.ColumnDefinitions>
  151. <Border
  152. Grid.ColumnSpan="2"
  153. Margin="0,2,0,0"
  154. Background="{DynamicResource Area_BD}">
  155. <TextBlock
  156. Margin="5,0,0,0"
  157. VerticalAlignment="Center"
  158. Foreground="White"
  159. Text="Foup O2 Check Time (s)"/>
  160. </Border>
  161. <Border
  162. Grid.Row="1"
  163. Grid.Column="0"
  164. Background="{DynamicResource Area_BG}">
  165. <controls:TextBoxEx Text="{Binding FOUPOpenerArrivalWaitTime, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" EditBoxMode="Decimal" KeepIntegers="2" KeepDecimals="0" Margin="6" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Tag="Number"/>
  166. </Border>
  167. <Border
  168. Grid.Row="1"
  169. Grid.Column="1"
  170. Background="{DynamicResource Color_BD_Logoff}">
  171. <TextBlock
  172. Margin="2"
  173. Foreground="White"
  174. Text="Set waiting time of FOUP O2-Dersity arrival"
  175. TextWrapping="Wrap"/>
  176. </Border>
  177. </Grid>
  178. <Grid Height="90" Margin="2">
  179. <Grid.RowDefinitions>
  180. <RowDefinition/>
  181. <RowDefinition Height="60"/>
  182. </Grid.RowDefinitions>
  183. <Grid.ColumnDefinitions>
  184. <ColumnDefinition/>
  185. <ColumnDefinition/>
  186. </Grid.ColumnDefinitions>
  187. <Border
  188. Grid.ColumnSpan="2"
  189. Margin="0,2,0,0"
  190. Background="{DynamicResource Area_BD}">
  191. <TextBlock
  192. Margin="5,0,0,0"
  193. VerticalAlignment="Center"
  194. Foreground="White"
  195. Text="Foup O2 Over Time (s)"/>
  196. </Border>
  197. <Border
  198. Grid.Row="1"
  199. Grid.Column="0"
  200. Background="{DynamicResource Area_BG}">
  201. <controls:TextBoxEx Text="{Binding FOUPOpenerStableWaitTime, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" EditBoxMode="Decimal" KeepIntegers="2" KeepDecimals="0" Margin="6" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Tag="Number"/>
  202. </Border>
  203. <Border
  204. Grid.Row="1"
  205. Grid.Column="1"
  206. Background="{DynamicResource Color_BD_Logoff}">
  207. <TextBlock
  208. Margin="2"
  209. Foreground="White"
  210. Text="Set stable waiting time after FOUP O2-Dersity arrival"
  211. TextWrapping="Wrap"/>
  212. </Border>
  213. </Grid>
  214. <Grid Height="90" Margin="2">
  215. <Grid.RowDefinitions>
  216. <RowDefinition/>
  217. <RowDefinition Height="60"/>
  218. </Grid.RowDefinitions>
  219. <Grid.ColumnDefinitions>
  220. <ColumnDefinition/>
  221. <ColumnDefinition/>
  222. </Grid.ColumnDefinitions>
  223. <Border
  224. Grid.ColumnSpan="2"
  225. Margin="0,2,0,0"
  226. Background="{DynamicResource Area_BD}">
  227. <TextBlock
  228. Margin="5,0,0,0"
  229. VerticalAlignment="Center"
  230. Foreground="White"
  231. Text="O2 Density Check Error Command (s)"/>
  232. </Border>
  233. <Border
  234. Grid.Row="1"
  235. Grid.Column="0"
  236. Background="{DynamicResource Area_BG}">
  237. <TextBox Margin="6"/>
  238. </Border>
  239. <Border
  240. Grid.Row="1"
  241. Grid.Column="1"
  242. Background="{DynamicResource Color_BD_Logoff}">
  243. <TextBlock
  244. Margin="2"
  245. Foreground="White"
  246. Text="Set Pm Command when FOUP O2-Density does not arrive in time"
  247. TextWrapping="Wrap"/>
  248. </Border>
  249. </Grid>
  250. </StackPanel>
  251. </Grid>
  252. <Grid Margin="10" Visibility="{Binding O2DetectorVisible}">
  253. <StackPanel
  254. Width="400"
  255. HorizontalAlignment="Center"
  256. VerticalAlignment="Top"
  257. Orientation="Vertical">
  258. <Grid Height="90" Margin="2">
  259. <Grid.RowDefinitions>
  260. <RowDefinition/>
  261. <RowDefinition Height="60"/>
  262. </Grid.RowDefinitions>
  263. <Grid.ColumnDefinitions>
  264. <ColumnDefinition/>
  265. <ColumnDefinition/>
  266. </Grid.ColumnDefinitions>
  267. <Border
  268. Grid.ColumnSpan="2"
  269. Margin="0,2,0,0"
  270. Background="{DynamicResource Area_BD}">
  271. <TextBlock
  272. Margin="5,0,0,0"
  273. VerticalAlignment="Center"
  274. Foreground="White"
  275. Text="LA → FOUP (s)"/>
  276. </Border>
  277. <Border
  278. Grid.Row="1"
  279. Grid.Column="0"
  280. Background="{DynamicResource Area_BG}">
  281. <controls:TextBoxEx Text="{Binding O2DetectorTransferRoomToFOUPTime, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" EditBoxMode="Decimal" KeepIntegers="2" KeepDecimals="0" Margin="6" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Tag="Number"/>
  282. </Border>
  283. <Border
  284. Grid.Row="1"
  285. Grid.Column="1"
  286. Background="{DynamicResource Color_BD_Logoff}">
  287. <TextBlock
  288. Margin="2"
  289. Foreground="White"
  290. Text="Set time to change detector from Trarsfer-Room to FOUP"
  291. TextWrapping="Wrap"/>
  292. </Border>
  293. </Grid>
  294. <Grid Height="90" Margin="2">
  295. <Grid.RowDefinitions>
  296. <RowDefinition/>
  297. <RowDefinition Height="60"/>
  298. </Grid.RowDefinitions>
  299. <Grid.ColumnDefinitions>
  300. <ColumnDefinition/>
  301. <ColumnDefinition/>
  302. </Grid.ColumnDefinitions>
  303. <Border
  304. Grid.ColumnSpan="2"
  305. Margin="0,2,0,0"
  306. Background="{DynamicResource Area_BD}">
  307. <TextBlock
  308. Margin="5,0,0,0"
  309. VerticalAlignment="Center"
  310. Foreground="White"
  311. Text="FOUP → LA (s)"/>
  312. </Border>
  313. <Border
  314. Grid.Row="1"
  315. Grid.Column="0"
  316. Background="{DynamicResource Area_BG}">
  317. <controls:TextBoxEx Text="{Binding O2DetectorFOUPToTransferRoomTime, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" EditBoxMode="Decimal" KeepIntegers="2" KeepDecimals="0" Margin="6" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Tag="Number"/>
  318. </Border>
  319. <Border
  320. Grid.Row="1"
  321. Grid.Column="1"
  322. Background="{DynamicResource Color_BD_Logoff}">
  323. <TextBlock
  324. Margin="2"
  325. Foreground="White"
  326. Text="Set time to change detector from FOUP to Trarsfer-Room "
  327. TextWrapping="Wrap"/>
  328. </Border>
  329. </Grid>
  330. <Grid Height="90" Margin="2">
  331. <Grid.RowDefinitions>
  332. <RowDefinition/>
  333. <RowDefinition Height="60"/>
  334. </Grid.RowDefinitions>
  335. <Grid.ColumnDefinitions>
  336. <ColumnDefinition/>
  337. <ColumnDefinition/>
  338. </Grid.ColumnDefinitions>
  339. <Border
  340. Grid.ColumnSpan="2"
  341. Margin="0,2,0,0"
  342. Background="{DynamicResource Area_BD}">
  343. <TextBlock
  344. Margin="5,0,0,0"
  345. VerticalAlignment="Center"
  346. Foreground="White"
  347. Text="FOUP → FOUP (s)"/>
  348. </Border>
  349. <Border
  350. Grid.Row="1"
  351. Grid.Column="0"
  352. Background="{DynamicResource Area_BG}">
  353. <controls:TextBoxEx Text="{Binding O2DetectorFOUPToFOUPTime, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" EditBoxMode="Decimal" KeepIntegers="2" KeepDecimals="0" Margin="6" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Tag="Number"/>
  354. </Border>
  355. <Border
  356. Grid.Row="1"
  357. Grid.Column="1"
  358. Background="{DynamicResource Color_BD_Logoff}">
  359. <TextBlock
  360. Margin="2"
  361. Foreground="White"
  362. Text="Set time to change detector from FOUP to FOUP"
  363. TextWrapping="Wrap"/>
  364. </Border>
  365. </Grid>
  366. </StackPanel>
  367. </Grid>
  368. <Grid Margin="10" Visibility="{Binding ClampOFFVisible}">
  369. <StackPanel
  370. Width="400"
  371. HorizontalAlignment="Center"
  372. VerticalAlignment="Top"
  373. Orientation="Vertical">
  374. <Grid Height="90" Margin="2">
  375. <Grid.RowDefinitions>
  376. <RowDefinition/>
  377. <RowDefinition Height="60"/>
  378. </Grid.RowDefinitions>
  379. <Grid.ColumnDefinitions>
  380. <ColumnDefinition/>
  381. <ColumnDefinition/>
  382. </Grid.ColumnDefinitions>
  383. <Border
  384. Grid.ColumnSpan="2"
  385. Margin="0,2,0,0"
  386. Background="{DynamicResource Area_BD}">
  387. <TextBlock
  388. Margin="5,0,0,0"
  389. VerticalAlignment="Center"
  390. Foreground="White"
  391. Text="Transfer Room Clamp OFF Wait Time (s)"/>
  392. </Border>
  393. <Border
  394. Grid.Row="1"
  395. Grid.Column="0"
  396. Background="{DynamicResource Area_BG}">
  397. <controls:TextBoxEx EditBoxMode="Decimal" KeepIntegers="2" KeepDecimals="0" Margin="6" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Tag="Number"/>
  398. </Border>
  399. <Border
  400. Grid.Row="1"
  401. Grid.Column="1"
  402. Background="{DynamicResource Color_BD_Logoff}">
  403. <TextBlock
  404. Margin="2"
  405. Foreground="White"
  406. Text="Set waiting time from detection of ATM to Clamo OFF of Trarefer-Room"
  407. TextWrapping="Wrap"/>
  408. </Border>
  409. </Grid>
  410. </StackPanel>
  411. </Grid>
  412. <Grid Margin="10" Visibility="{Binding FurnaceOpenVisible}">
  413. <StackPanel
  414. Width="400"
  415. HorizontalAlignment="Center"
  416. VerticalAlignment="Top"
  417. Orientation="Vertical">
  418. <Grid Height="90" Margin="2">
  419. <Grid.RowDefinitions>
  420. <RowDefinition/>
  421. <RowDefinition Height="60"/>
  422. </Grid.RowDefinitions>
  423. <Grid.ColumnDefinitions>
  424. <ColumnDefinition/>
  425. <ColumnDefinition/>
  426. </Grid.ColumnDefinitions>
  427. <Border
  428. Grid.ColumnSpan="2"
  429. Margin="0,2,0,0"
  430. Background="{DynamicResource Area_BD}">
  431. <TextBlock
  432. Margin="5,0,0,0"
  433. VerticalAlignment="Center"
  434. Foreground="White"
  435. Text="Furnace Open O2 Density Check (s)"/>
  436. </Border>
  437. <Border
  438. Grid.Row="1"
  439. Grid.Column="0"
  440. Background="{DynamicResource Area_BG}">
  441. <StackPanel
  442. HorizontalAlignment="Center"
  443. VerticalAlignment="Center"
  444. Orientation="Horizontal">
  445. <Button Margin="0,0,15,0" Content="Enable"/>
  446. <Button Content="Disable"/>
  447. </StackPanel>
  448. </Border>
  449. <Border
  450. Grid.Row="1"
  451. Grid.Column="1"
  452. Background="{DynamicResource Color_BD_Logoff}">
  453. <TextBlock
  454. Margin="2"
  455. Foreground="White"
  456. Text="Enable O2-Density Check When Furnace is Open"
  457. TextWrapping="Wrap"/>
  458. </Border>
  459. </Grid>
  460. <Grid Height="90" Margin="2">
  461. <Grid.RowDefinitions>
  462. <RowDefinition/>
  463. <RowDefinition Height="60"/>
  464. </Grid.RowDefinitions>
  465. <Grid.ColumnDefinitions>
  466. <ColumnDefinition/>
  467. <ColumnDefinition/>
  468. </Grid.ColumnDefinitions>
  469. <Border
  470. Grid.ColumnSpan="2"
  471. Margin="0,2,0,0"
  472. Background="{DynamicResource Area_BD}">
  473. <TextBlock
  474. Margin="5,0,0,0"
  475. VerticalAlignment="Center"
  476. Foreground="White"
  477. Text="02 Density Check Value (s)"/>
  478. </Border>
  479. <Border
  480. Grid.Row="1"
  481. Grid.Column="0"
  482. Background="{DynamicResource Area_BG}">
  483. <controls:TextBoxEx EditBoxMode="Decimal" KeepIntegers="2" KeepDecimals="0" Margin="6" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Tag="Number"/>
  484. </Border>
  485. <Border
  486. Grid.Row="1"
  487. Grid.Column="1"
  488. Background="{DynamicResource Color_BD_Logoff}">
  489. <TextBlock
  490. Margin="2"
  491. Foreground="White"
  492. Text="Set value of O2-Density Check when Furnace is open"
  493. TextWrapping="Wrap"/>
  494. </Border>
  495. </Grid>
  496. </StackPanel>
  497. </Grid>
  498. <Grid Margin="10" Visibility="{Binding OperationCheckVisible}">
  499. <StackPanel
  500. Width="400"
  501. HorizontalAlignment="Center"
  502. VerticalAlignment="Top"
  503. Orientation="Vertical">
  504. <Grid Height="90" Margin="2">
  505. <Grid.RowDefinitions>
  506. <RowDefinition/>
  507. <RowDefinition Height="60"/>
  508. </Grid.RowDefinitions>
  509. <Grid.ColumnDefinitions>
  510. <ColumnDefinition/>
  511. <ColumnDefinition/>
  512. </Grid.ColumnDefinitions>
  513. <Border
  514. Grid.ColumnSpan="2"
  515. Margin="0,2,0,0"
  516. Background="{DynamicResource Area_BD}">
  517. <TextBlock
  518. Margin="5,0,0,0"
  519. VerticalAlignment="Center"
  520. Foreground="White"
  521. Text="N2 Purge Operation Check (s)"/>
  522. </Border>
  523. <Border
  524. Grid.Row="1"
  525. Grid.Column="0"
  526. Background="{DynamicResource Area_BG}">
  527. <StackPanel
  528. HorizontalAlignment="Center"
  529. VerticalAlignment="Center"
  530. Orientation="Horizontal">
  531. <Button Margin="0,0,15,0" Content="Enable"/>
  532. <Button Content="Disable"/>
  533. </StackPanel>
  534. </Border>
  535. <Border
  536. Grid.Row="1"
  537. Grid.Column="1"
  538. Background="{DynamicResource Color_BD_Logoff}">
  539. <TextBlock
  540. Margin="2"
  541. Foreground="White"
  542. Text="Enalle Oreration Check when N2-Pure is started"
  543. TextWrapping="Wrap"/>
  544. </Border>
  545. </Grid>
  546. <Grid Height="90" Margin="2">
  547. <Grid.RowDefinitions>
  548. <RowDefinition/>
  549. <RowDefinition Height="60"/>
  550. </Grid.RowDefinitions>
  551. <Grid.ColumnDefinitions>
  552. <ColumnDefinition/>
  553. <ColumnDefinition/>
  554. </Grid.ColumnDefinitions>
  555. <Border
  556. Grid.ColumnSpan="2"
  557. Margin="0,2,0,0"
  558. Background="{DynamicResource Area_BD}">
  559. <TextBlock
  560. Margin="5,0,0,0"
  561. VerticalAlignment="Center"
  562. Foreground="White"
  563. Text="02 Density Check Value"/>
  564. </Border>
  565. <Border
  566. Grid.Row="1"
  567. Grid.Column="0"
  568. Background="{DynamicResource Area_BG}">
  569. <TextBox Margin="6"/>
  570. </Border>
  571. <Border
  572. Grid.Row="1"
  573. Grid.Column="1"
  574. Background="{DynamicResource Color_BD_Logoff}">
  575. <TextBlock
  576. Margin="2"
  577. Foreground="White"
  578. Text="Set value of O2-Dersity of Operation Check"
  579. TextWrapping="Wrap"/>
  580. </Border>
  581. </Grid>
  582. <Grid Height="90" Margin="2">
  583. <Grid.RowDefinitions>
  584. <RowDefinition/>
  585. <RowDefinition Height="60"/>
  586. </Grid.RowDefinitions>
  587. <Grid.ColumnDefinitions>
  588. <ColumnDefinition/>
  589. <ColumnDefinition/>
  590. </Grid.ColumnDefinitions>
  591. <Border
  592. Grid.ColumnSpan="2"
  593. Margin="0,2,0,0"
  594. Background="{DynamicResource Area_BD}">
  595. <TextBlock
  596. Margin="5,0,0,0"
  597. VerticalAlignment="Center"
  598. Foreground="White"
  599. Text="N2 Purge Operation Check Wait Time (s)"/>
  600. </Border>
  601. <Border
  602. Grid.Row="1"
  603. Grid.Column="0"
  604. Background="{DynamicResource Area_BG}">
  605. <TextBox Margin="6"/>
  606. </Border>
  607. <Border
  608. Grid.Row="1"
  609. Grid.Column="1"
  610. Background="{DynamicResource Color_BD_Logoff}">
  611. <TextBlock
  612. Margin="2"
  613. Foreground="White"
  614. Text="Set waiting time of O2-Dersity arrval"
  615. TextWrapping="Wrap"/>
  616. </Border>
  617. </Grid>
  618. <Grid Height="90" Margin="2">
  619. <Grid.RowDefinitions>
  620. <RowDefinition/>
  621. <RowDefinition Height="60"/>
  622. </Grid.RowDefinitions>
  623. <Grid.ColumnDefinitions>
  624. <ColumnDefinition/>
  625. <ColumnDefinition/>
  626. </Grid.ColumnDefinitions>
  627. <Border
  628. Grid.ColumnSpan="2"
  629. Margin="0,2,0,0"
  630. Background="{DynamicResource Area_BD}">
  631. <TextBlock
  632. Margin="5,0,0,0"
  633. VerticalAlignment="Center"
  634. Foreground="White"
  635. Text="02 Density Stable Time (s)"/>
  636. </Border>
  637. <Border
  638. Grid.Row="1"
  639. Grid.Column="0"
  640. Background="{DynamicResource Area_BG}">
  641. <TextBox Margin="6"/>
  642. </Border>
  643. <Border
  644. Grid.Row="1"
  645. Grid.Column="1"
  646. Background="{DynamicResource Color_BD_Logoff}">
  647. <TextBlock
  648. Margin="2"
  649. Foreground="White"
  650. Text="Set stabllty waitingtime after C2-Dereity arrival"
  651. TextWrapping="Wrap"/>
  652. </Border>
  653. </Grid>
  654. </StackPanel>
  655. </Grid>
  656. <Grid Margin="10" Visibility="{Binding O2DensityQuickDownVisible}">
  657. <StackPanel
  658. Width="400"
  659. HorizontalAlignment="Center"
  660. VerticalAlignment="Top"
  661. Orientation="Vertical">
  662. <Grid Height="90" Margin="2">
  663. <Grid.RowDefinitions>
  664. <RowDefinition/>
  665. <RowDefinition Height="60"/>
  666. </Grid.RowDefinitions>
  667. <Grid.ColumnDefinitions>
  668. <ColumnDefinition/>
  669. <ColumnDefinition/>
  670. </Grid.ColumnDefinitions>
  671. <Border
  672. Grid.ColumnSpan="2"
  673. Margin="0,2,0,0"
  674. Background="{DynamicResource Area_BD}">
  675. <TextBlock
  676. Margin="5,0,0,0"
  677. VerticalAlignment="Center"
  678. Foreground="White"
  679. Text="O2 Density Quick Down"/>
  680. </Border>
  681. <Border
  682. Grid.Row="1"
  683. Grid.Column="0"
  684. Background="{DynamicResource Area_BG}">
  685. <StackPanel
  686. HorizontalAlignment="Center"
  687. VerticalAlignment="Center"
  688. Orientation="Horizontal">
  689. <Button Margin="0,0,15,0" Content="Enable"/>
  690. <Button Content="Disable"/>
  691. </StackPanel>
  692. </Border>
  693. <Border
  694. Grid.Row="1"
  695. Grid.Column="1"
  696. Background="{DynamicResource Color_BD_Logoff}">
  697. <TextBlock
  698. Margin="2"
  699. Foreground="White"
  700. Text="Exhaust Valve open when Operation Creck is executing"
  701. TextWrapping="Wrap"/>
  702. </Border>
  703. </Grid>
  704. <Grid Height="90" Margin="2">
  705. <Grid.RowDefinitions>
  706. <RowDefinition/>
  707. <RowDefinition Height="60"/>
  708. </Grid.RowDefinitions>
  709. <Grid.ColumnDefinitions>
  710. <ColumnDefinition/>
  711. <ColumnDefinition/>
  712. </Grid.ColumnDefinitions>
  713. <Border
  714. Grid.ColumnSpan="2"
  715. Margin="0,2,0,0"
  716. Background="{DynamicResource Area_BD}">
  717. <TextBlock
  718. Margin="5,0,0,0"
  719. VerticalAlignment="Center"
  720. Foreground="White"
  721. Text="02 Density Arrival Value"/>
  722. </Border>
  723. <Border
  724. Grid.Row="1"
  725. Grid.Column="0"
  726. Background="{DynamicResource Area_BG}">
  727. <TextBox Margin="6"/>
  728. </Border>
  729. <Border
  730. Grid.Row="1"
  731. Grid.Column="1"
  732. Background="{DynamicResource Color_BD_Logoff}">
  733. <TextBlock
  734. Margin="2"
  735. Foreground="White"
  736. Text="Set value of O2-Dersity when Exraust Valve is closed"
  737. TextWrapping="Wrap"/>
  738. </Border>
  739. </Grid>
  740. <Grid Height="90" Margin="2">
  741. <Grid.RowDefinitions>
  742. <RowDefinition/>
  743. <RowDefinition Height="60"/>
  744. </Grid.RowDefinitions>
  745. <Grid.ColumnDefinitions>
  746. <ColumnDefinition/>
  747. <ColumnDefinition/>
  748. </Grid.ColumnDefinitions>
  749. <Border
  750. Grid.ColumnSpan="2"
  751. Margin="0,2,0,0"
  752. Background="{DynamicResource Area_BD}">
  753. <TextBlock
  754. Margin="5,0,0,0"
  755. VerticalAlignment="Center"
  756. Foreground="White"
  757. Text="02 Density Stable Wait Time (s)"/>
  758. </Border>
  759. <Border
  760. Grid.Row="1"
  761. Grid.Column="0"
  762. Background="{DynamicResource Area_BG}">
  763. <TextBox Margin="6"/>
  764. </Border>
  765. <Border
  766. Grid.Row="1"
  767. Grid.Column="1"
  768. Background="{DynamicResource Color_BD_Logoff}">
  769. <TextBlock
  770. Margin="2"
  771. Foreground="White"
  772. Text="Set stabllity waiting time after O2-Dersity arrival"
  773. TextWrapping="Wrap"/>
  774. </Border>
  775. </Grid>
  776. </StackPanel>
  777. </Grid>
  778. <Grid Margin="10" Visibility="{Binding FoupEnterVisible}">
  779. <StackPanel
  780. Width="400"
  781. HorizontalAlignment="Center"
  782. VerticalAlignment="Top"
  783. Orientation="Vertical">
  784. <Grid Height="90" Margin="2">
  785. <Grid.RowDefinitions>
  786. <RowDefinition/>
  787. <RowDefinition Height="60"/>
  788. </Grid.RowDefinitions>
  789. <Grid.ColumnDefinitions>
  790. <ColumnDefinition/>
  791. <ColumnDefinition/>
  792. </Grid.ColumnDefinitions>
  793. <Border
  794. Grid.ColumnSpan="2"
  795. Margin="0,2,0,0"
  796. Background="{DynamicResource Area_BD}">
  797. <TextBlock
  798. Margin="5,0,0,0"
  799. VerticalAlignment="Center"
  800. Foreground="White"
  801. Text="Transfer Room N2 Purge"/>
  802. </Border>
  803. <Border
  804. Grid.Row="1"
  805. Grid.Column="0"
  806. Background="{DynamicResource Area_BG}">
  807. <StackPanel
  808. HorizontalAlignment="Center"
  809. VerticalAlignment="Center"
  810. Orientation="Horizontal">
  811. <RadioButton
  812. Margin="0,0,15,0"
  813. Content="Enable"
  814. IsChecked="{Binding LAN2PurgeFoupEnterEnable}"/>
  815. <RadioButton Content="Disable" IsChecked="{Binding LAN2PurgeFoupEnterEnable, Converter={StaticResource InverseBoolConverter}}"/>
  816. </StackPanel>
  817. </Border>
  818. <Border
  819. Grid.Row="1"
  820. Grid.Column="1"
  821. Background="{DynamicResource Color_BD_Logoff}">
  822. <TextBlock
  823. Margin="2"
  824. Foreground="White"
  825. Text="[Foup Enter] Enable N2-Purge before FOUP N2-Purge"
  826. TextWrapping="Wrap"/>
  827. </Border>
  828. </Grid>
  829. <Grid Height="90" Margin="2">
  830. <Grid.RowDefinitions>
  831. <RowDefinition/>
  832. <RowDefinition Height="60"/>
  833. </Grid.RowDefinitions>
  834. <Grid.ColumnDefinitions>
  835. <ColumnDefinition/>
  836. <ColumnDefinition/>
  837. </Grid.ColumnDefinitions>
  838. <Border
  839. Grid.ColumnSpan="2"
  840. Margin="0,2,0,0"
  841. Background="{DynamicResource Area_BD}">
  842. <TextBlock
  843. Margin="5,0,0,0"
  844. VerticalAlignment="Center"
  845. Foreground="White"
  846. Text="Transfer Room O2 Density Check"/>
  847. </Border>
  848. <Border
  849. Grid.Row="1"
  850. Grid.Column="0"
  851. Background="{DynamicResource Area_BG}">
  852. <StackPanel
  853. HorizontalAlignment="Center"
  854. VerticalAlignment="Center"
  855. Orientation="Horizontal">
  856. <Button Margin="0,0,15,0" Content="Enable"/>
  857. <Button Content="Disable"/>
  858. </StackPanel>
  859. </Border>
  860. <Border
  861. Grid.Row="1"
  862. Grid.Column="1"
  863. Background="{DynamicResource Color_BD_Logoff}">
  864. <TextBlock
  865. Margin="2"
  866. Foreground="White"
  867. Text="[Foup Enter] Enable O2-Dnsity check after N2purge"
  868. TextWrapping="Wrap"/>
  869. </Border>
  870. </Grid>
  871. <Grid Height="90" Margin="2">
  872. <Grid.RowDefinitions>
  873. <RowDefinition/>
  874. <RowDefinition Height="60"/>
  875. </Grid.RowDefinitions>
  876. <Grid.ColumnDefinitions>
  877. <ColumnDefinition/>
  878. <ColumnDefinition/>
  879. </Grid.ColumnDefinitions>
  880. <Border
  881. Grid.ColumnSpan="2"
  882. Margin="0,2,0,0"
  883. Background="{DynamicResource Area_BD}">
  884. <TextBlock
  885. Margin="5,0,0,0"
  886. VerticalAlignment="Center"
  887. Foreground="White"
  888. Text="FOUP N2 Purge"/>
  889. </Border>
  890. <Border
  891. Grid.Row="1"
  892. Grid.Column="0"
  893. Background="{DynamicResource Area_BG}">
  894. <StackPanel
  895. HorizontalAlignment="Center"
  896. VerticalAlignment="Center"
  897. Orientation="Horizontal">
  898. <RadioButton
  899. Margin="0,0,15,0"
  900. Content="Enable"
  901. IsChecked="{Binding FOUPN2PurgeFoupEnterEnable}"/>
  902. <RadioButton Content="Disable" IsChecked="{Binding FOUPN2PurgeFoupEnterEnable, Converter={StaticResource InverseBoolConverter}}"/>
  903. </StackPanel>
  904. </Border>
  905. <Border
  906. Grid.Row="1"
  907. Grid.Column="1"
  908. Background="{DynamicResource Color_BD_Logoff}">
  909. <TextBlock
  910. Margin="2"
  911. Foreground="White"
  912. Text="[Foup Enter] Enable FoupN2Purge"
  913. TextWrapping="Wrap"/>
  914. </Border>
  915. </Grid>
  916. <Grid Height="90" Margin="2">
  917. <Grid.RowDefinitions>
  918. <RowDefinition/>
  919. <RowDefinition Height="60"/>
  920. </Grid.RowDefinitions>
  921. <Grid.ColumnDefinitions>
  922. <ColumnDefinition/>
  923. <ColumnDefinition/>
  924. </Grid.ColumnDefinitions>
  925. <Border
  926. Grid.ColumnSpan="2"
  927. Margin="0,2,0,0"
  928. Background="{DynamicResource Area_BD}">
  929. <TextBlock
  930. Margin="5,0,0,0"
  931. VerticalAlignment="Center"
  932. Foreground="White"
  933. Text="FOUP N2 Purge Cancel"/>
  934. </Border>
  935. <Border
  936. Grid.Row="1"
  937. Grid.Column="0"
  938. Background="{DynamicResource Area_BG}">
  939. <StackPanel
  940. HorizontalAlignment="Center"
  941. VerticalAlignment="Center"
  942. Orientation="Horizontal">
  943. <Button Margin="0,0,15,0" Content="Enable"/>
  944. <Button Content="Disable"/>
  945. </StackPanel>
  946. </Border>
  947. <Border
  948. Grid.Row="1"
  949. Grid.Column="1"
  950. Background="{DynamicResource Color_BD_Logoff}">
  951. <TextBlock
  952. Margin="2"
  953. Foreground="White"
  954. Text="[Foup Enter] Enebe FOUP N2-Purge Cancal When Evacuating Trarsfer-Room Compuisorily"
  955. TextWrapping="Wrap"/>
  956. </Border>
  957. </Grid>
  958. </StackPanel>
  959. </Grid>
  960. <Grid Margin="10" Visibility="{Binding WaferChargeVisible}">
  961. <StackPanel
  962. Width="400"
  963. HorizontalAlignment="Center"
  964. VerticalAlignment="Top"
  965. Orientation="Vertical">
  966. <Grid Height="90" Margin="2">
  967. <Grid.RowDefinitions>
  968. <RowDefinition/>
  969. <RowDefinition Height="60"/>
  970. </Grid.RowDefinitions>
  971. <Grid.ColumnDefinitions>
  972. <ColumnDefinition/>
  973. <ColumnDefinition/>
  974. </Grid.ColumnDefinitions>
  975. <Border
  976. Grid.ColumnSpan="2"
  977. Margin="0,2,0,0"
  978. Background="{DynamicResource Area_BD}">
  979. <TextBlock
  980. Margin="5,0,0,0"
  981. VerticalAlignment="Center"
  982. Foreground="White"
  983. Text="Transfer Room N2 Purge"/>
  984. </Border>
  985. <Border
  986. Grid.Row="1"
  987. Grid.Column="0"
  988. Background="{DynamicResource Area_BG}">
  989. <StackPanel
  990. HorizontalAlignment="Center"
  991. VerticalAlignment="Center"
  992. Orientation="Horizontal">
  993. <RadioButton
  994. Margin="0,0,15,0"
  995. Content="Enable"
  996. IsChecked="{Binding WaferChargeTransferRoomN2PurgeEnable}"/>
  997. <RadioButton Content="Disable" IsChecked="{Binding WaferChargeTransferRoomN2PurgeEnable, Converter={StaticResource InverseBoolConverter}}"/>
  998. </StackPanel>
  999. </Border>
  1000. <Border
  1001. Grid.Row="1"
  1002. Grid.Column="1"
  1003. Background="{DynamicResource Color_BD_Logoff}">
  1004. <TextBlock
  1005. Margin="2"
  1006. Foreground="White"
  1007. Text="[Wafer Charge] Enable N2-Purge before FOUP N2-Purge"
  1008. TextWrapping="Wrap"/>
  1009. </Border>
  1010. </Grid>
  1011. <Grid Height="90" Margin="2">
  1012. <Grid.RowDefinitions>
  1013. <RowDefinition/>
  1014. <RowDefinition Height="60"/>
  1015. </Grid.RowDefinitions>
  1016. <Grid.ColumnDefinitions>
  1017. <ColumnDefinition/>
  1018. <ColumnDefinition/>
  1019. </Grid.ColumnDefinitions>
  1020. <Border
  1021. Grid.ColumnSpan="2"
  1022. Margin="0,2,0,0"
  1023. Background="{DynamicResource Area_BD}">
  1024. <TextBlock
  1025. Margin="5,0,0,0"
  1026. VerticalAlignment="Center"
  1027. Foreground="White"
  1028. Text="Transfer Room O2 Density Check"/>
  1029. </Border>
  1030. <Border
  1031. Grid.Row="1"
  1032. Grid.Column="0"
  1033. Background="{DynamicResource Area_BG}">
  1034. <StackPanel
  1035. HorizontalAlignment="Center"
  1036. VerticalAlignment="Center"
  1037. Orientation="Horizontal">
  1038. <RadioButton
  1039. Margin="0,0,15,0"
  1040. Content="Enable"
  1041. IsChecked="{Binding WaferChargeTransferRoomO2DensityCheckEnable}"/>
  1042. <RadioButton Content="Disable" IsChecked="{Binding WaferChargeTransferRoomO2DensityCheckEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1043. </StackPanel>
  1044. </Border>
  1045. <Border
  1046. Grid.Row="1"
  1047. Grid.Column="1"
  1048. Background="{DynamicResource Color_BD_Logoff}">
  1049. <TextBlock
  1050. Margin="2"
  1051. Foreground="White"
  1052. Text="[Wafer Charge] Enable O2-Density check after N2purge"
  1053. TextWrapping="Wrap"/>
  1054. </Border>
  1055. </Grid>
  1056. <Grid Height="90" Margin="2">
  1057. <Grid.RowDefinitions>
  1058. <RowDefinition/>
  1059. <RowDefinition Height="60"/>
  1060. </Grid.RowDefinitions>
  1061. <Grid.ColumnDefinitions>
  1062. <ColumnDefinition/>
  1063. <ColumnDefinition/>
  1064. </Grid.ColumnDefinitions>
  1065. <Border
  1066. Grid.ColumnSpan="2"
  1067. Margin="0,2,0,0"
  1068. Background="{DynamicResource Area_BD}">
  1069. <TextBlock
  1070. Margin="5,0,0,0"
  1071. VerticalAlignment="Center"
  1072. Foreground="White"
  1073. Text="Transfer Room O2 Density Keep"/>
  1074. </Border>
  1075. <Border
  1076. Grid.Row="1"
  1077. Grid.Column="0"
  1078. Background="{DynamicResource Area_BG}">
  1079. <StackPanel
  1080. HorizontalAlignment="Center"
  1081. VerticalAlignment="Center"
  1082. Orientation="Horizontal">
  1083. <RadioButton
  1084. Margin="0,0,15,0"
  1085. Content="Enable"
  1086. IsChecked="{Binding WaferChargeTransferRoomO2DensityKeepEnable}"/>
  1087. <RadioButton Content="Disable" IsChecked="{Binding WaferChargeTransferRoomO2DensityKeepEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1088. </StackPanel>
  1089. </Border>
  1090. <Border
  1091. Grid.Row="1"
  1092. Grid.Column="1"
  1093. Background="{DynamicResource Color_BD_Logoff}">
  1094. <TextBlock
  1095. Margin="2"
  1096. Foreground="White"
  1097. Text="[Wafer Charge] Enabe O2 keep"
  1098. TextWrapping="Wrap"/>
  1099. </Border>
  1100. </Grid>
  1101. <Grid Height="90" Margin="2">
  1102. <Grid.RowDefinitions>
  1103. <RowDefinition/>
  1104. <RowDefinition Height="60"/>
  1105. </Grid.RowDefinitions>
  1106. <Grid.ColumnDefinitions>
  1107. <ColumnDefinition/>
  1108. <ColumnDefinition/>
  1109. </Grid.ColumnDefinitions>
  1110. <Border
  1111. Grid.ColumnSpan="2"
  1112. Margin="0,2,0,0"
  1113. Background="{DynamicResource Area_BD}">
  1114. <TextBlock
  1115. Margin="5,0,0,0"
  1116. VerticalAlignment="Center"
  1117. Foreground="White"
  1118. Text="FOUP N2 Purge"/>
  1119. </Border>
  1120. <Border
  1121. Grid.Row="1"
  1122. Grid.Column="0"
  1123. Background="{DynamicResource Area_BG}">
  1124. <StackPanel
  1125. HorizontalAlignment="Center"
  1126. VerticalAlignment="Center"
  1127. Orientation="Horizontal">
  1128. <RadioButton
  1129. Margin="0,0,15,0"
  1130. Content="Enable"
  1131. IsChecked="{Binding FOUPN2PurgeChargeEnable}"/>
  1132. <RadioButton Content="Disable" IsChecked="{Binding FOUPN2PurgeChargeEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1133. </StackPanel>
  1134. </Border>
  1135. <Border
  1136. Grid.Row="1"
  1137. Grid.Column="1"
  1138. Background="{DynamicResource Color_BD_Logoff}">
  1139. <TextBlock
  1140. Margin="2"
  1141. Foreground="White"
  1142. Text="[Wafer Charge] Enable FOUP N2Purge"
  1143. TextWrapping="Wrap"/>
  1144. </Border>
  1145. </Grid>
  1146. </StackPanel>
  1147. </Grid>
  1148. <Grid Margin="10" Visibility="{Binding BoatLoadVisible}">
  1149. <StackPanel
  1150. Width="400"
  1151. HorizontalAlignment="Center"
  1152. VerticalAlignment="Top"
  1153. Orientation="Vertical">
  1154. <Grid Height="90" Margin="2">
  1155. <Grid.RowDefinitions>
  1156. <RowDefinition/>
  1157. <RowDefinition Height="60"/>
  1158. </Grid.RowDefinitions>
  1159. <Grid.ColumnDefinitions>
  1160. <ColumnDefinition/>
  1161. <ColumnDefinition/>
  1162. </Grid.ColumnDefinitions>
  1163. <Border
  1164. Grid.ColumnSpan="2"
  1165. Margin="0,2,0,0"
  1166. Background="{DynamicResource Area_BD}">
  1167. <TextBlock
  1168. Margin="5,0,0,0"
  1169. VerticalAlignment="Center"
  1170. Foreground="White"
  1171. Text="Transfer Room N2 Purge"/>
  1172. </Border>
  1173. <Border
  1174. Grid.Row="1"
  1175. Grid.Column="0"
  1176. Background="{DynamicResource Area_BG}">
  1177. <StackPanel
  1178. HorizontalAlignment="Center"
  1179. VerticalAlignment="Center"
  1180. Orientation="Horizontal">
  1181. <RadioButton
  1182. Margin="0,0,15,0"
  1183. Content="Enable"
  1184. IsChecked="{Binding BoatLoadTransferRoomN2PurgeEnable}"/>
  1185. <RadioButton Content="Disable" IsChecked="{Binding BoatLoadTransferRoomN2PurgeEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1186. </StackPanel>
  1187. </Border>
  1188. <Border
  1189. Grid.Row="1"
  1190. Grid.Column="1"
  1191. Background="{DynamicResource Color_BD_Logoff}">
  1192. <TextBlock
  1193. Margin="2"
  1194. Foreground="White"
  1195. Text="[Before Boat Load] Enable N2 Purge"
  1196. TextWrapping="Wrap"/>
  1197. </Border>
  1198. </Grid>
  1199. <Grid Height="90" Margin="2">
  1200. <Grid.RowDefinitions>
  1201. <RowDefinition/>
  1202. <RowDefinition Height="60"/>
  1203. </Grid.RowDefinitions>
  1204. <Grid.ColumnDefinitions>
  1205. <ColumnDefinition/>
  1206. <ColumnDefinition/>
  1207. </Grid.ColumnDefinitions>
  1208. <Border
  1209. Grid.ColumnSpan="2"
  1210. Margin="0,2,0,0"
  1211. Background="{DynamicResource Area_BD}">
  1212. <TextBlock
  1213. Margin="5,0,0,0"
  1214. VerticalAlignment="Center"
  1215. Foreground="White"
  1216. Text="Transfer Room O2 Density Check"/>
  1217. </Border>
  1218. <Border
  1219. Grid.Row="1"
  1220. Grid.Column="0"
  1221. Background="{DynamicResource Area_BG}">
  1222. <StackPanel
  1223. HorizontalAlignment="Center"
  1224. VerticalAlignment="Center"
  1225. Orientation="Horizontal">
  1226. <RadioButton
  1227. Margin="0,0,15,0"
  1228. Content="Enable"
  1229. IsChecked="{Binding BoatLoadTransferRoomO2DensityCheckEnable}"/>
  1230. <RadioButton Content="Disable" IsChecked="{Binding BoatLoadTransferRoomO2DensityCheckEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1231. </StackPanel>
  1232. </Border>
  1233. <Border
  1234. Grid.Row="1"
  1235. Grid.Column="1"
  1236. Background="{DynamicResource Color_BD_Logoff}">
  1237. <TextBlock
  1238. Margin="2"
  1239. Foreground="White"
  1240. Text="[Before Boat Load] Enable O2-Dnsity check after N2purge"
  1241. TextWrapping="Wrap"/>
  1242. </Border>
  1243. </Grid>
  1244. <Grid Height="90" Margin="2">
  1245. <Grid.RowDefinitions>
  1246. <RowDefinition/>
  1247. <RowDefinition Height="60"/>
  1248. </Grid.RowDefinitions>
  1249. <Grid.ColumnDefinitions>
  1250. <ColumnDefinition/>
  1251. <ColumnDefinition/>
  1252. </Grid.ColumnDefinitions>
  1253. <Border
  1254. Grid.ColumnSpan="2"
  1255. Margin="0,2,0,0"
  1256. Background="{DynamicResource Area_BD}">
  1257. <TextBlock
  1258. Margin="5,0,0,0"
  1259. VerticalAlignment="Center"
  1260. Foreground="White"
  1261. Text="E Axis Inhibit"/>
  1262. </Border>
  1263. <Border
  1264. Grid.Row="1"
  1265. Grid.Column="0"
  1266. Background="{DynamicResource Area_BG}">
  1267. <StackPanel
  1268. HorizontalAlignment="Center"
  1269. VerticalAlignment="Center"
  1270. Orientation="Horizontal">
  1271. <Button Margin="0,0,15,0" Content="Enable"/>
  1272. <Button Content="Disable"/>
  1273. </StackPanel>
  1274. </Border>
  1275. <Border
  1276. Grid.Row="1"
  1277. Grid.Column="1"
  1278. Background="{DynamicResource Color_BD_Logoff}">
  1279. <TextBlock
  1280. Margin="2"
  1281. Foreground="White"
  1282. Text="Enable Boat Elevator Inhibit when O2 Density does not arrive in time"
  1283. TextWrapping="Wrap"/>
  1284. </Border>
  1285. </Grid>
  1286. <Grid Height="90" Margin="2">
  1287. <Grid.RowDefinitions>
  1288. <RowDefinition/>
  1289. <RowDefinition Height="60"/>
  1290. </Grid.RowDefinitions>
  1291. <Grid.ColumnDefinitions>
  1292. <ColumnDefinition/>
  1293. <ColumnDefinition/>
  1294. </Grid.ColumnDefinitions>
  1295. <Border
  1296. Grid.ColumnSpan="2"
  1297. Margin="0,2,0,0"
  1298. Background="{DynamicResource Area_BD}">
  1299. <TextBlock
  1300. Margin="5,0,0,0"
  1301. VerticalAlignment="Center"
  1302. Foreground="White"
  1303. Text="FOUP Inhibit"/>
  1304. </Border>
  1305. <Border
  1306. Grid.Row="1"
  1307. Grid.Column="0"
  1308. Background="{DynamicResource Area_BG}">
  1309. <StackPanel
  1310. HorizontalAlignment="Center"
  1311. VerticalAlignment="Center"
  1312. Orientation="Horizontal">
  1313. <Button Margin="0,0,15,0" Content="Enable"/>
  1314. <Button Content="Disable"/>
  1315. </StackPanel>
  1316. </Border>
  1317. <Border
  1318. Grid.Row="1"
  1319. Grid.Column="1"
  1320. Background="{DynamicResource Color_BD_Logoff}">
  1321. <TextBlock
  1322. Margin="2"
  1323. Foreground="White"
  1324. Text="Enable FOUP Open Inhibit when boat loaing"
  1325. TextWrapping="Wrap"/>
  1326. </Border>
  1327. </Grid>
  1328. <Grid Height="90" Margin="2">
  1329. <Grid.RowDefinitions>
  1330. <RowDefinition/>
  1331. <RowDefinition Height="60"/>
  1332. </Grid.RowDefinitions>
  1333. <Grid.ColumnDefinitions>
  1334. <ColumnDefinition/>
  1335. <ColumnDefinition/>
  1336. </Grid.ColumnDefinitions>
  1337. <Border
  1338. Grid.ColumnSpan="2"
  1339. Margin="0,2,0,0"
  1340. Background="{DynamicResource Area_BD}">
  1341. <TextBlock
  1342. Margin="5,0,0,0"
  1343. VerticalAlignment="Center"
  1344. Foreground="White"
  1345. Text="Transfer Room O2 Density Keep"/>
  1346. </Border>
  1347. <Border
  1348. Grid.Row="1"
  1349. Grid.Column="0"
  1350. Background="{DynamicResource Area_BG}">
  1351. <StackPanel
  1352. HorizontalAlignment="Center"
  1353. VerticalAlignment="Center"
  1354. Orientation="Horizontal">
  1355. <Button Margin="0,0,15,0" Content="Enable"/>
  1356. <Button Content="Disable"/>
  1357. </StackPanel>
  1358. </Border>
  1359. <Border
  1360. Grid.Row="1"
  1361. Grid.Column="1"
  1362. Background="{DynamicResource Color_BD_Logoff}">
  1363. <TextBlock
  1364. Margin="2"
  1365. Foreground="White"
  1366. Text="Enebe O2 when boat loading"
  1367. TextWrapping="Wrap"/>
  1368. </Border>
  1369. </Grid>
  1370. </StackPanel>
  1371. </Grid>
  1372. <Grid Margin="10" Visibility="{Binding FoupInhibitAfterVisible}">
  1373. <StackPanel
  1374. Width="400"
  1375. HorizontalAlignment="Center"
  1376. VerticalAlignment="Top"
  1377. Orientation="Vertical">
  1378. <Grid Height="90" Margin="2">
  1379. <Grid.RowDefinitions>
  1380. <RowDefinition/>
  1381. <RowDefinition Height="60"/>
  1382. </Grid.RowDefinitions>
  1383. <Grid.ColumnDefinitions>
  1384. <ColumnDefinition/>
  1385. <ColumnDefinition/>
  1386. </Grid.ColumnDefinitions>
  1387. <Border
  1388. Grid.ColumnSpan="2"
  1389. Margin="0,2,0,0"
  1390. Background="{DynamicResource Area_BD}">
  1391. <TextBlock
  1392. Margin="5,0,0,0"
  1393. VerticalAlignment="Center"
  1394. Foreground="White"
  1395. Text="FOUP Inhibit"/>
  1396. </Border>
  1397. <Border
  1398. Grid.Row="1"
  1399. Grid.Column="0"
  1400. Background="{DynamicResource Area_BG}">
  1401. <StackPanel
  1402. HorizontalAlignment="Center"
  1403. VerticalAlignment="Center"
  1404. Orientation="Horizontal">
  1405. <Button Margin="0,0,15,0" Content="Enable"/>
  1406. <Button Content="Disable"/>
  1407. </StackPanel>
  1408. </Border>
  1409. <Border
  1410. Grid.Row="1"
  1411. Grid.Column="1"
  1412. Background="{DynamicResource Color_BD_Logoff}">
  1413. <TextBlock
  1414. Margin="2"
  1415. Foreground="White"
  1416. Text="Enable FOUP opener Inhiit after Boat load"
  1417. TextWrapping="Wrap"/>
  1418. </Border>
  1419. </Grid>
  1420. <Grid Height="90" Margin="2">
  1421. <Grid.RowDefinitions>
  1422. <RowDefinition/>
  1423. <RowDefinition Height="60"/>
  1424. </Grid.RowDefinitions>
  1425. <Grid.ColumnDefinitions>
  1426. <ColumnDefinition/>
  1427. <ColumnDefinition/>
  1428. </Grid.ColumnDefinitions>
  1429. <Border
  1430. Grid.ColumnSpan="2"
  1431. Margin="0,2,0,0"
  1432. Background="{DynamicResource Area_BD}">
  1433. <TextBlock
  1434. Margin="5,0,0,0"
  1435. VerticalAlignment="Center"
  1436. Foreground="White"
  1437. Text="FOUP Inhibit Time (s)"/>
  1438. </Border>
  1439. <Border
  1440. Grid.Row="1"
  1441. Grid.Column="0"
  1442. Background="{DynamicResource Area_BG}">
  1443. <TextBox Margin="6"/>
  1444. </Border>
  1445. <Border
  1446. Grid.Row="1"
  1447. Grid.Column="1"
  1448. Background="{DynamicResource Color_BD_Logoff}">
  1449. <TextBlock
  1450. Margin="2"
  1451. Foreground="White"
  1452. Text="Set time of FOUP opener Inhibit after Boad Load"
  1453. TextWrapping="Wrap"/>
  1454. </Border>
  1455. </Grid>
  1456. </StackPanel>
  1457. </Grid>
  1458. <Grid Margin="10" Visibility="{Binding BoatUnloadVisible}">
  1459. <StackPanel
  1460. Width="400"
  1461. HorizontalAlignment="Center"
  1462. VerticalAlignment="Top"
  1463. Orientation="Vertical">
  1464. <Grid Height="90" Margin="2">
  1465. <Grid.RowDefinitions>
  1466. <RowDefinition/>
  1467. <RowDefinition Height="60"/>
  1468. </Grid.RowDefinitions>
  1469. <Grid.ColumnDefinitions>
  1470. <ColumnDefinition/>
  1471. <ColumnDefinition/>
  1472. </Grid.ColumnDefinitions>
  1473. <Border
  1474. Grid.ColumnSpan="2"
  1475. Margin="0,2,0,0"
  1476. Background="{DynamicResource Area_BD}">
  1477. <TextBlock
  1478. Margin="5,0,0,0"
  1479. VerticalAlignment="Center"
  1480. Foreground="White"
  1481. Text="Transfer Room N2 Purge"/>
  1482. </Border>
  1483. <Border
  1484. Grid.Row="1"
  1485. Grid.Column="0"
  1486. Background="{DynamicResource Area_BG}">
  1487. <StackPanel
  1488. HorizontalAlignment="Center"
  1489. VerticalAlignment="Center"
  1490. Orientation="Horizontal">
  1491. <RadioButton
  1492. Margin="0,0,15,0"
  1493. Content="Enable"
  1494. IsChecked="{Binding BoatUnLoadTransferRoomN2PurgeEnable}"/>
  1495. <RadioButton Content="Disable" IsChecked="{Binding BoatUnLoadTransferRoomN2PurgeEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1496. </StackPanel>
  1497. </Border>
  1498. <Border
  1499. Grid.Row="1"
  1500. Grid.Column="1"
  1501. Background="{DynamicResource Color_BD_Logoff}">
  1502. <TextBlock
  1503. Margin="2"
  1504. Foreground="White"
  1505. Text="[Before Boat UnLoad] Enable N2 Purge"
  1506. TextWrapping="Wrap"/>
  1507. </Border>
  1508. </Grid>
  1509. <Grid Height="90" Margin="2">
  1510. <Grid.RowDefinitions>
  1511. <RowDefinition/>
  1512. <RowDefinition Height="60"/>
  1513. </Grid.RowDefinitions>
  1514. <Grid.ColumnDefinitions>
  1515. <ColumnDefinition/>
  1516. <ColumnDefinition/>
  1517. </Grid.ColumnDefinitions>
  1518. <Border
  1519. Grid.ColumnSpan="2"
  1520. Margin="0,2,0,0"
  1521. Background="{DynamicResource Area_BD}">
  1522. <TextBlock
  1523. Margin="5,0,0,0"
  1524. VerticalAlignment="Center"
  1525. Foreground="White"
  1526. Text="Transfer Room O2 Density Check"/>
  1527. </Border>
  1528. <Border
  1529. Grid.Row="1"
  1530. Grid.Column="0"
  1531. Background="{DynamicResource Area_BG}">
  1532. <StackPanel
  1533. HorizontalAlignment="Center"
  1534. VerticalAlignment="Center"
  1535. Orientation="Horizontal">
  1536. <RadioButton
  1537. Margin="0,0,15,0"
  1538. Content="Enable"
  1539. IsChecked="{Binding BoatUnLoadTransferRoomO2DensityCheckEnable}"/>
  1540. <RadioButton Content="Disable" IsChecked="{Binding BoatUnLoadTransferRoomO2DensityCheckEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1541. </StackPanel>
  1542. </Border>
  1543. <Border
  1544. Grid.Row="1"
  1545. Grid.Column="1"
  1546. Background="{DynamicResource Color_BD_Logoff}">
  1547. <TextBlock
  1548. Margin="2"
  1549. Foreground="White"
  1550. Text="[Before Boat UnLoad] Enable O2-Dnsity check after N2purge"
  1551. TextWrapping="Wrap"/>
  1552. </Border>
  1553. </Grid>
  1554. <Grid Height="90" Margin="2">
  1555. <Grid.RowDefinitions>
  1556. <RowDefinition/>
  1557. <RowDefinition Height="60"/>
  1558. </Grid.RowDefinitions>
  1559. <Grid.ColumnDefinitions>
  1560. <ColumnDefinition/>
  1561. <ColumnDefinition/>
  1562. </Grid.ColumnDefinitions>
  1563. <Border
  1564. Grid.ColumnSpan="2"
  1565. Margin="0,2,0,0"
  1566. Background="{DynamicResource Area_BD}">
  1567. <TextBlock
  1568. Margin="5,0,0,0"
  1569. VerticalAlignment="Center"
  1570. Foreground="White"
  1571. Text="E Axis Inhibit"/>
  1572. </Border>
  1573. <Border
  1574. Grid.Row="1"
  1575. Grid.Column="0"
  1576. Background="{DynamicResource Area_BG}">
  1577. <StackPanel
  1578. HorizontalAlignment="Center"
  1579. VerticalAlignment="Center"
  1580. Orientation="Horizontal">
  1581. <Button Margin="0,0,15,0" Content="Enable"/>
  1582. <Button Content="Disable"/>
  1583. </StackPanel>
  1584. </Border>
  1585. <Border
  1586. Grid.Row="1"
  1587. Grid.Column="1"
  1588. Background="{DynamicResource Color_BD_Logoff}">
  1589. <TextBlock
  1590. Margin="2"
  1591. Foreground="White"
  1592. Text="Enable Boat Elevator Inhibit when O2 Density does not arrive in time"
  1593. TextWrapping="Wrap"/>
  1594. </Border>
  1595. </Grid>
  1596. <Grid Height="90" Margin="2">
  1597. <Grid.RowDefinitions>
  1598. <RowDefinition/>
  1599. <RowDefinition Height="60"/>
  1600. </Grid.RowDefinitions>
  1601. <Grid.ColumnDefinitions>
  1602. <ColumnDefinition/>
  1603. <ColumnDefinition/>
  1604. </Grid.ColumnDefinitions>
  1605. <Border
  1606. Grid.ColumnSpan="2"
  1607. Margin="0,2,0,0"
  1608. Background="{DynamicResource Area_BD}">
  1609. <TextBlock
  1610. Margin="5,0,0,0"
  1611. VerticalAlignment="Center"
  1612. Foreground="White"
  1613. Text="FOUP Inhibit"/>
  1614. </Border>
  1615. <Border
  1616. Grid.Row="1"
  1617. Grid.Column="0"
  1618. Background="{DynamicResource Area_BG}">
  1619. <StackPanel
  1620. HorizontalAlignment="Center"
  1621. VerticalAlignment="Center"
  1622. Orientation="Horizontal">
  1623. <Button Margin="0,0,15,0" Content="Enable"/>
  1624. <Button Content="Disable"/>
  1625. </StackPanel>
  1626. </Border>
  1627. <Border
  1628. Grid.Row="1"
  1629. Grid.Column="1"
  1630. Background="{DynamicResource Color_BD_Logoff}">
  1631. <TextBlock
  1632. Margin="2"
  1633. Foreground="White"
  1634. Text="Enable FOUP Open Inhibit when boat unloaing"
  1635. TextWrapping="Wrap"/>
  1636. </Border>
  1637. </Grid>
  1638. <Grid Height="90" Margin="2">
  1639. <Grid.RowDefinitions>
  1640. <RowDefinition/>
  1641. <RowDefinition Height="60"/>
  1642. </Grid.RowDefinitions>
  1643. <Grid.ColumnDefinitions>
  1644. <ColumnDefinition/>
  1645. <ColumnDefinition/>
  1646. </Grid.ColumnDefinitions>
  1647. <Border
  1648. Grid.ColumnSpan="2"
  1649. Margin="0,2,0,0"
  1650. Background="{DynamicResource Area_BD}">
  1651. <TextBlock
  1652. Margin="5,0,0,0"
  1653. VerticalAlignment="Center"
  1654. Foreground="White"
  1655. Text="Transfer Room O2 Density Keep"/>
  1656. </Border>
  1657. <Border
  1658. Grid.Row="1"
  1659. Grid.Column="0"
  1660. Background="{DynamicResource Area_BG}">
  1661. <StackPanel
  1662. HorizontalAlignment="Center"
  1663. VerticalAlignment="Center"
  1664. Orientation="Horizontal">
  1665. <Button Margin="0,0,15,0" Content="Enable"/>
  1666. <Button Content="Disable"/>
  1667. </StackPanel>
  1668. </Border>
  1669. <Border
  1670. Grid.Row="1"
  1671. Grid.Column="1"
  1672. Background="{DynamicResource Color_BD_Logoff}">
  1673. <TextBlock
  1674. Margin="2"
  1675. Foreground="White"
  1676. Text="Enable O2 when boat unloading"
  1677. TextWrapping="Wrap"/>
  1678. </Border>
  1679. </Grid>
  1680. </StackPanel>
  1681. </Grid>
  1682. <Grid Margin="10" Visibility="{Binding BoatUnloadPreVisible}">
  1683. <StackPanel
  1684. Width="400"
  1685. HorizontalAlignment="Center"
  1686. VerticalAlignment="Top"
  1687. Orientation="Vertical">
  1688. <Grid Height="90" Margin="2">
  1689. <Grid.RowDefinitions>
  1690. <RowDefinition/>
  1691. <RowDefinition Height="60"/>
  1692. </Grid.RowDefinitions>
  1693. <Grid.ColumnDefinitions>
  1694. <ColumnDefinition/>
  1695. <ColumnDefinition/>
  1696. </Grid.ColumnDefinitions>
  1697. <Border
  1698. Grid.ColumnSpan="2"
  1699. Margin="0,2,0,0"
  1700. Background="{DynamicResource Area_BD}">
  1701. <TextBlock
  1702. Margin="5,0,0,0"
  1703. VerticalAlignment="Center"
  1704. Foreground="White"
  1705. Text="Transfer room N2 purge"/>
  1706. </Border>
  1707. <Border
  1708. Grid.Row="1"
  1709. Grid.Column="0"
  1710. Background="{DynamicResource Area_BG}">
  1711. <StackPanel
  1712. HorizontalAlignment="Center"
  1713. VerticalAlignment="Center"
  1714. Orientation="Horizontal">
  1715. <Button Margin="0,0,15,0" Content="Enable"/>
  1716. <Button Content="Disable"/>
  1717. </StackPanel>
  1718. </Border>
  1719. <Border
  1720. Grid.Row="1"
  1721. Grid.Column="1"
  1722. Background="{DynamicResource Color_BD_Logoff}">
  1723. <TextBlock
  1724. Margin="2"
  1725. Foreground="White"
  1726. Text="Enable O2-Purge before Pre detect N2-Purge is not started"
  1727. TextWrapping="Wrap"/>
  1728. </Border>
  1729. </Grid>
  1730. <Grid Height="90" Margin="2">
  1731. <Grid.RowDefinitions>
  1732. <RowDefinition/>
  1733. <RowDefinition Height="60"/>
  1734. </Grid.RowDefinitions>
  1735. <Grid.ColumnDefinitions>
  1736. <ColumnDefinition/>
  1737. <ColumnDefinition/>
  1738. </Grid.ColumnDefinitions>
  1739. <Border
  1740. Grid.ColumnSpan="2"
  1741. Margin="0,2,0,0"
  1742. Background="{DynamicResource Area_BD}">
  1743. <TextBlock
  1744. Margin="5,0,0,0"
  1745. VerticalAlignment="Center"
  1746. Foreground="White"
  1747. Text="N2 Purge Star time before Unload (s)"/>
  1748. </Border>
  1749. <Border
  1750. Grid.Row="1"
  1751. Grid.Column="0"
  1752. Background="{DynamicResource Area_BG}">
  1753. <TextBox Margin="6"/>
  1754. </Border>
  1755. <Border
  1756. Grid.Row="1"
  1757. Grid.Column="1"
  1758. Background="{DynamicResource Color_BD_Logoff}">
  1759. <TextBlock
  1760. Margin="2"
  1761. Foreground="White"
  1762. Text="Stra time of N2-Puege before boat unload step"
  1763. TextWrapping="Wrap"/>
  1764. </Border>
  1765. </Grid>
  1766. </StackPanel>
  1767. </Grid>
  1768. <Grid Margin="10" Visibility="{Binding WaferCoolingVisible}">
  1769. <StackPanel
  1770. Width="400"
  1771. HorizontalAlignment="Center"
  1772. VerticalAlignment="Top"
  1773. Orientation="Vertical">
  1774. <Grid Height="90" Margin="2">
  1775. <Grid.RowDefinitions>
  1776. <RowDefinition/>
  1777. <RowDefinition Height="60"/>
  1778. </Grid.RowDefinitions>
  1779. <Grid.ColumnDefinitions>
  1780. <ColumnDefinition/>
  1781. <ColumnDefinition/>
  1782. </Grid.ColumnDefinitions>
  1783. <Border
  1784. Grid.ColumnSpan="2"
  1785. Margin="0,2,0,0"
  1786. Background="{DynamicResource Area_BD}">
  1787. <TextBlock
  1788. Margin="5,0,0,0"
  1789. VerticalAlignment="Center"
  1790. Foreground="White"
  1791. Text="FOUP Inhibit"/>
  1792. </Border>
  1793. <Border
  1794. Grid.Row="1"
  1795. Grid.Column="0"
  1796. Background="{DynamicResource Area_BG}">
  1797. <StackPanel
  1798. HorizontalAlignment="Center"
  1799. VerticalAlignment="Center"
  1800. Orientation="Horizontal">
  1801. <Button Margin="0,0,15,0" Content="Enable"/>
  1802. <Button Content="Disable"/>
  1803. </StackPanel>
  1804. </Border>
  1805. <Border
  1806. Grid.Row="1"
  1807. Grid.Column="1"
  1808. Background="{DynamicResource Color_BD_Logoff}">
  1809. <TextBlock
  1810. Margin="2"
  1811. Foreground="White"
  1812. Text="[Wafer Cooling] Enable FOUP Inhibit"
  1813. TextWrapping="Wrap"/>
  1814. </Border>
  1815. </Grid>
  1816. </StackPanel>
  1817. </Grid>
  1818. <Grid Margin="10" Visibility="{Binding WaferDishargeVisible}">
  1819. <StackPanel
  1820. Width="400"
  1821. HorizontalAlignment="Center"
  1822. VerticalAlignment="Top"
  1823. Orientation="Vertical">
  1824. <Grid Height="90" Margin="2">
  1825. <Grid.RowDefinitions>
  1826. <RowDefinition/>
  1827. <RowDefinition Height="60"/>
  1828. </Grid.RowDefinitions>
  1829. <Grid.ColumnDefinitions>
  1830. <ColumnDefinition/>
  1831. <ColumnDefinition/>
  1832. </Grid.ColumnDefinitions>
  1833. <Border
  1834. Grid.ColumnSpan="2"
  1835. Margin="0,2,0,0"
  1836. Background="{DynamicResource Area_BD}">
  1837. <TextBlock
  1838. Margin="5,0,0,0"
  1839. VerticalAlignment="Center"
  1840. Foreground="White"
  1841. Text="Transfer Room N2 Purge"/>
  1842. </Border>
  1843. <Border
  1844. Grid.Row="1"
  1845. Grid.Column="0"
  1846. Background="{DynamicResource Area_BG}">
  1847. <StackPanel
  1848. HorizontalAlignment="Center"
  1849. VerticalAlignment="Center"
  1850. Orientation="Horizontal">
  1851. <RadioButton
  1852. Margin="0,0,15,0"
  1853. Content="Enable"
  1854. IsChecked="{Binding WaferDisChargeTransferRoomN2PurgeEnable}"/>
  1855. <RadioButton Content="Disable" IsChecked="{Binding WaferDisChargeTransferRoomN2PurgeEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1856. </StackPanel>
  1857. </Border>
  1858. <Border
  1859. Grid.Row="1"
  1860. Grid.Column="1"
  1861. Background="{DynamicResource Color_BD_Logoff}">
  1862. <TextBlock
  1863. Margin="2"
  1864. Foreground="White"
  1865. Text="[Wafer Discharge] Enable N2-Purge before FOUP N2-Purge"
  1866. TextWrapping="Wrap"/>
  1867. </Border>
  1868. </Grid>
  1869. <Grid Height="90" Margin="2">
  1870. <Grid.RowDefinitions>
  1871. <RowDefinition/>
  1872. <RowDefinition Height="60"/>
  1873. </Grid.RowDefinitions>
  1874. <Grid.ColumnDefinitions>
  1875. <ColumnDefinition/>
  1876. <ColumnDefinition/>
  1877. </Grid.ColumnDefinitions>
  1878. <Border
  1879. Grid.ColumnSpan="2"
  1880. Margin="0,2,0,0"
  1881. Background="{DynamicResource Area_BD}">
  1882. <TextBlock
  1883. Margin="5,0,0,0"
  1884. VerticalAlignment="Center"
  1885. Foreground="White"
  1886. Text="Transfer Room O2 Density Check"/>
  1887. </Border>
  1888. <Border
  1889. Grid.Row="1"
  1890. Grid.Column="0"
  1891. Background="{DynamicResource Area_BG}">
  1892. <StackPanel
  1893. HorizontalAlignment="Center"
  1894. VerticalAlignment="Center"
  1895. Orientation="Horizontal">
  1896. <RadioButton
  1897. Margin="0,0,15,0"
  1898. Content="Enable"
  1899. IsChecked="{Binding WaferDisChargeTransferRoomO2DensityCheckEnable}"/>
  1900. <RadioButton Content="Disable" IsChecked="{Binding WaferDisChargeTransferRoomO2DensityCheckEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1901. </StackPanel>
  1902. </Border>
  1903. <Border
  1904. Grid.Row="1"
  1905. Grid.Column="1"
  1906. Background="{DynamicResource Color_BD_Logoff}">
  1907. <TextBlock
  1908. Margin="2"
  1909. Foreground="White"
  1910. Text="[Wafer Discharge] Enable O2-Density check after N2purge"
  1911. TextWrapping="Wrap"/>
  1912. </Border>
  1913. </Grid>
  1914. <Grid Height="90" Margin="2">
  1915. <Grid.RowDefinitions>
  1916. <RowDefinition/>
  1917. <RowDefinition Height="60"/>
  1918. </Grid.RowDefinitions>
  1919. <Grid.ColumnDefinitions>
  1920. <ColumnDefinition/>
  1921. <ColumnDefinition/>
  1922. </Grid.ColumnDefinitions>
  1923. <Border
  1924. Grid.ColumnSpan="2"
  1925. Margin="0,2,0,0"
  1926. Background="{DynamicResource Area_BD}">
  1927. <TextBlock
  1928. Margin="5,0,0,0"
  1929. VerticalAlignment="Center"
  1930. Foreground="White"
  1931. Text="Transfer Room O2 Density Keep"/>
  1932. </Border>
  1933. <Border
  1934. Grid.Row="1"
  1935. Grid.Column="0"
  1936. Background="{DynamicResource Area_BG}">
  1937. <StackPanel
  1938. HorizontalAlignment="Center"
  1939. VerticalAlignment="Center"
  1940. Orientation="Horizontal">
  1941. <RadioButton
  1942. Margin="0,0,15,0"
  1943. Content="Enable"
  1944. IsChecked="{Binding WaferDisChargeTransferRoomO2DensityKeepEnable}"/>
  1945. <RadioButton Content="Disable" IsChecked="{Binding WaferDisChargeTransferRoomO2DensityKeepEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1946. </StackPanel>
  1947. </Border>
  1948. <Border
  1949. Grid.Row="1"
  1950. Grid.Column="1"
  1951. Background="{DynamicResource Color_BD_Logoff}">
  1952. <TextBlock
  1953. Margin="2"
  1954. Foreground="White"
  1955. Text="[Wafer Discharge] Enabe O2 keep"
  1956. TextWrapping="Wrap"/>
  1957. </Border>
  1958. </Grid>
  1959. <Grid Height="90" Margin="2">
  1960. <Grid.RowDefinitions>
  1961. <RowDefinition/>
  1962. <RowDefinition Height="60"/>
  1963. </Grid.RowDefinitions>
  1964. <Grid.ColumnDefinitions>
  1965. <ColumnDefinition/>
  1966. <ColumnDefinition/>
  1967. </Grid.ColumnDefinitions>
  1968. <Border
  1969. Grid.ColumnSpan="2"
  1970. Margin="0,2,0,0"
  1971. Background="{DynamicResource Area_BD}">
  1972. <TextBlock
  1973. Margin="5,0,0,0"
  1974. VerticalAlignment="Center"
  1975. Foreground="White"
  1976. Text="FOUP N2 Purge"/>
  1977. </Border>
  1978. <Border
  1979. Grid.Row="1"
  1980. Grid.Column="0"
  1981. Background="{DynamicResource Area_BG}">
  1982. <StackPanel
  1983. HorizontalAlignment="Center"
  1984. VerticalAlignment="Center"
  1985. Orientation="Horizontal">
  1986. <RadioButton
  1987. Margin="0,0,15,0"
  1988. Content="Enable"
  1989. IsChecked="{Binding WaferDisChargeFOUPN2PurgeEnable}"/>
  1990. <RadioButton Content="Disable" IsChecked="{Binding WaferDisChargeFOUPN2PurgeEnable, Converter={StaticResource InverseBoolConverter}}"/>
  1991. </StackPanel>
  1992. </Border>
  1993. <Border
  1994. Grid.Row="1"
  1995. Grid.Column="1"
  1996. Background="{DynamicResource Color_BD_Logoff}">
  1997. <TextBlock
  1998. Margin="2"
  1999. Foreground="White"
  2000. Text="[Wafer Discharge] Enable FOUP N2Purge"
  2001. TextWrapping="Wrap"/>
  2002. </Border>
  2003. </Grid>
  2004. </StackPanel>
  2005. </Grid>
  2006. <Button
  2007. x:Name="TryClose"
  2008. Grid.Row="1"
  2009. Width="130"
  2010. Height="45"
  2011. Margin="0,0,30,0"
  2012. HorizontalAlignment="Right"
  2013. VerticalAlignment="Center"
  2014. Content="Close"
  2015. Style="{StaticResource CommandButton}"/>
  2016. </Grid>
  2017. </UserControl>