UIMenu.json 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748
  1. [
  2. {
  3. "Id": "Operation",
  4. "Name": "Operation",
  5. "IsShow": "true",
  6. "MenuItem": [
  7. {
  8. "Id": "OperationOverView",
  9. "IsShow": "true",
  10. "Name": "OverView",
  11. "View": "OperationOverView"
  12. },
  13. {
  14. "Id": "JobOperationView",
  15. "IsShow": "true",
  16. "Name": "Job",
  17. "View": "JobOperationView"
  18. },
  19. {
  20. "Id": "IOView",
  21. "IsShow": "true",
  22. "Name": "IOView",
  23. "View": "BeckhoffIOView"
  24. },
  25. {
  26. "Id": "Fa",
  27. "IsShow": "true",
  28. "Name": "FA",
  29. "View": "FAView"
  30. },
  31. {
  32. "Id": "WaferHolder",
  33. "IsShow": "true",
  34. "Name": "WaferShuttle",
  35. "View": "WaferHolderView"
  36. },
  37. {
  38. "Id": "MaterialMovement",
  39. "IsShow": "true",
  40. "Name": "MaterialMovement",
  41. "View": "MaterialMovementView"
  42. }
  43. ]
  44. },
  45. {
  46. "Id": "HardWare",
  47. "Name": "HardWare",
  48. "IsShow": "true",
  49. "MenuItem": [
  50. {
  51. "Id": "Reservoirs",
  52. "Name": "Reservoirs",
  53. "IsShow": "true",
  54. "MenuItem": [
  55. {
  56. "Id": "Reservoir1",
  57. "ModuleName": "Reservoir1",
  58. "Name": "Reservoir1",
  59. "IsShow": "true",
  60. "MultiItem": [
  61. {
  62. "Id": "Reservoir1",
  63. "ModuleName": "Reservoir1",
  64. "Name": "Reservoir1",
  65. "IsShow": "true",
  66. "View": "ReservoirsView"
  67. },
  68. {
  69. "Id": "PMCounter1",
  70. "ModuleName": "Reservoir1",
  71. "Name": "Res1PMCt",
  72. "IsInit": "true",
  73. "IsShow": "true",
  74. "View": "PMCounterView"
  75. },
  76. {
  77. "Id": "Catholyte1",
  78. "ModuleName": "Reservoir1",
  79. "Name": "Res1CA",
  80. "IsInit": "true",
  81. "IsShow": "false",
  82. "View": "ReservoirsCatholyteView"
  83. },
  84. {
  85. "Id": "Anolyte1",
  86. "ModuleName": "Reservoir1",
  87. "Name": "Res1AN",
  88. "IsInit": "true",
  89. "IsShow": "false",
  90. "View": "ReservoirsAnolyteView"
  91. }
  92. ]
  93. },
  94. {
  95. "Id": "Reservoir2",
  96. "ModuleName": "Reservoir2",
  97. "Name": "Reservoir2",
  98. "IsShow": "true",
  99. "MultiItem": [
  100. {
  101. "Id": "Reservoir2",
  102. "ModuleName": "Reservoir2",
  103. "Name": "Reservoir2",
  104. "IsInit": "true",
  105. "IsShow": "true",
  106. "View": "StandardHotReservoirsView"
  107. },
  108. {
  109. "Id": "PMCounter2",
  110. "ModuleName": "Reservoir2",
  111. "Name": "Res2PMCt",
  112. "IsInit": "true",
  113. "IsShow": "true",
  114. "View": "PMCounterView"
  115. },
  116. {
  117. "Id": "DosingSystem1",
  118. "ModuleName": "Reservoir2",
  119. "Name": "DosingSystem1",
  120. "IsInit": "true",
  121. "IsShow": "true",
  122. "View": "DosingSystemView"
  123. }
  124. ]
  125. },
  126. {
  127. "Id": "Reservoir3",
  128. "ModuleName": "Reservoir3",
  129. "Name": "Reservoir3",
  130. "IsShow": "true",
  131. "MultiItem": [
  132. {
  133. "Id": "Reservoir3",
  134. "ModuleName": "Reservoir3",
  135. "Name": "Reservoir3",
  136. "IsInit": "true",
  137. "IsShow": "true",
  138. "View": "ReservoirsView"
  139. },
  140. {
  141. "Id": "PMCounter3",
  142. "ModuleName": "Reservoir3",
  143. "Name": "Res3PMCt",
  144. "IsInit": "true",
  145. "IsShow": "true",
  146. "View": "PMCounterView"
  147. },
  148. {
  149. "Id": "Catholyte3",
  150. "ModuleName": "Reservoir3",
  151. "Name": "Res3CA",
  152. "IsInit": "true",
  153. "IsShow": "true",
  154. "View": "ReservoirsCatholyteView"
  155. },
  156. {
  157. "Id": "Anolyte3",
  158. "ModuleName": "Reservoir3",
  159. "Name": "Res3AN",
  160. "IsInit": "true",
  161. "IsShow": "true",
  162. "View": "ReservoirsAnolyteView"
  163. }
  164. ]
  165. }
  166. ]
  167. },
  168. {
  169. "Id": "Puf",
  170. "Name": "Puf",
  171. "IsShow": "true",
  172. "MenuItem": [
  173. {
  174. "Id": "Puf1ServiceScreen",
  175. "ModuleName": "PUF1",
  176. "Name": "Puf1Screen",
  177. "IsInit": "true",
  178. "IsShow": "true",
  179. "View": "PufServiceScreenView"
  180. },
  181. {
  182. "Id": "Puf1Motion",
  183. "ModuleName": "PUF1",
  184. "Name": "Puf1Motion",
  185. "IsInit": "true",
  186. "IsShow": "true",
  187. "View": "PufMotionView"
  188. },
  189. {
  190. "Id": "Puf2ServiceScreen",
  191. "ModuleName": "PUF2",
  192. "Name": "Puf2Screen",
  193. "IsInit": "true",
  194. "IsShow": "true",
  195. "View": "PufServiceScreenView"
  196. },
  197. {
  198. "Id": "Puf2Motion",
  199. "ModuleName": "PUF2",
  200. "IsInit": "true",
  201. "Name": "Puf2Motion",
  202. "IsShow": "true",
  203. "View": "PufMotionView"
  204. }
  205. ]
  206. },
  207. {
  208. "Id": "Loader",
  209. "Name": "Loader",
  210. "IsShow": "true",
  211. "MenuItem": [
  212. {
  213. "Id": "LoaderSetup",
  214. "ModuleName": "Loader1",
  215. "Name": "Setup",
  216. "IsInit": "true",
  217. "IsShow": "true",
  218. "View": "LoaderSetupView"
  219. },
  220. {
  221. "Id": "LoaderMotion",
  222. "ModuleName": "Loader1",
  223. "Name": "Motion",
  224. "IsInit": "true",
  225. "IsShow": "true",
  226. "View": "LoaderMotionView"
  227. },
  228. {
  229. "Id": "LoaderCycle",
  230. "ModuleName": "Loader1",
  231. "Name": "Cycle",
  232. "IsInit": "true",
  233. "IsShow": "true",
  234. "View": "LoaderCycleView"
  235. }
  236. ]
  237. },
  238. {
  239. "Id": "LinMots",
  240. "Name": "LinMots",
  241. "IsShow": "true",
  242. "MenuItem": [
  243. {
  244. "Id": "LNM1",
  245. "ModuleName": "LNM1",
  246. "Name": "LNM1",
  247. "IsInit": "true",
  248. "IsShow": "true",
  249. "View": "LinMotView"
  250. },
  251. {
  252. "Id": "LNM2",
  253. "ModuleName": "LNM2",
  254. "Name": "LNM2",
  255. "IsInit": "true",
  256. "IsShow": "true",
  257. "View": "LinMotView"
  258. },
  259. {
  260. "Id": "LNM3",
  261. "ModuleName": "LNM3",
  262. "Name": "LNM3",
  263. "IsInit": "true",
  264. "IsShow": "true",
  265. "View": "LinMotOtherView"
  266. }
  267. ]
  268. },
  269. {
  270. "Id": "ResistivityProbes",
  271. "Name": "Resistivity",
  272. "IsShow": "true",
  273. "MenuItem": [
  274. {
  275. "Id": "RP1",
  276. "ModuleName": "RP1",
  277. "Name": "RP1",
  278. "IsInit": "true",
  279. "IsShow": "true",
  280. "View": "ResistivityProbeView"
  281. },
  282. {
  283. "Id": "RP2",
  284. "ModuleName": "RP2",
  285. "Name": "RP2",
  286. "IsInit": "true",
  287. "IsShow": "true",
  288. "View": "ResistivityProbeView"
  289. }
  290. ]
  291. },
  292. {
  293. "Id": "TemperatureController",
  294. "Name": "Temperature",
  295. "IsShow": "true",
  296. "MenuItem": [
  297. {
  298. "Id": "TC1",
  299. "ModuleName": "TC1",
  300. "Name": "TC1",
  301. "IsInit": "true",
  302. "IsShow": "true",
  303. "View": "TemperatureControllerView"
  304. }
  305. ]
  306. },
  307. {
  308. "Id": "PowerSupplier",
  309. "Name": "Power",
  310. "IsShow": "true",
  311. "MenuItem": [
  312. {
  313. "Id": "MetalCellPowerSupplier01",
  314. "ModuleName": "Metal1",
  315. "Name": "Metal1",
  316. "IsInit": "true",
  317. "IsShow": "true",
  318. "View": "PowerSupplierView"
  319. },
  320. {
  321. "Id": "MetalCellPowerSupplier02",
  322. "ModuleName": "Metal2",
  323. "Name": "Metal2",
  324. "IsInit": "true",
  325. "IsShow": "true",
  326. "View": "PowerSupplierView"
  327. },
  328. {
  329. "Id": "MetalCellPowerSupplier03",
  330. "ModuleName": "Metal3",
  331. "Name": "Metal3",
  332. "IsInit": "true",
  333. "IsShow": "true",
  334. "View": "PowerSupplierView"
  335. },
  336. {
  337. "Id": "MetalCellPowerSupplier04",
  338. "ModuleName": "Metal4",
  339. "Name": "Metal4",
  340. "IsInit": "true",
  341. "IsShow": "true",
  342. "View": "PowerSupplierView"
  343. },
  344. {
  345. "Id": "MetalCellPowerSupplier05",
  346. "ModuleName": "Metal5",
  347. "Name": "Metal5",
  348. "IsInit": "true",
  349. "IsShow": "true",
  350. "View": "PowerSupplierView"
  351. },
  352. {
  353. "Id": "MetalCellPowerSupplier06",
  354. "ModuleName": "Metal6",
  355. "Name": "Metal6",
  356. "IsInit": "true",
  357. "IsShow": "true",
  358. "View": "PowerSupplierView"
  359. },
  360. {
  361. "Id": "MetalCellPowerSupplier07",
  362. "ModuleName": "Metal7",
  363. "Name": "Metal7",
  364. "IsInit": "true",
  365. "IsShow": "true",
  366. "View": "PowerSupplierView"
  367. },
  368. {
  369. "Id": "ReservoirCmmPowerSupplier02",
  370. "ModuleName": "Reservoir2",
  371. "Name": "Reservoir2",
  372. "IsInit": "true",
  373. "IsShow": "true",
  374. "View": "CMMPowerSupplierView"
  375. }
  376. ]
  377. },
  378. {
  379. "Id": "Transpoters",
  380. "Name": "Transporters",
  381. "IsShow": "true",
  382. "MenuItem": [
  383. {
  384. "Id": "TransportersDebug",
  385. "ModuleName": "Debug",
  386. "Name": "Debug",
  387. "IsInit": "true",
  388. "IsShow": "true",
  389. "View": "TransporterView"
  390. },
  391. {
  392. "Id": "TransportersMotion",
  393. "ModuleName": "Motion",
  394. "Name": "Motion",
  395. "IsInit": "true",
  396. "IsShow": "true",
  397. "View": "TransporterMotionView"
  398. },
  399. {
  400. "Id": "Transporter2Teach",
  401. "ModuleName": "Transporter2",
  402. "Name": "Loader Teach",
  403. "IsInit": "true",
  404. "IsShow": "true",
  405. "View": "TransporterTeachView"
  406. },
  407. {
  408. "Id": "Transporter1Teach",
  409. "ModuleName": "Transporter1",
  410. "Name": "Process Teach",
  411. "IsInit": "true",
  412. "IsShow": "true",
  413. "View": "TransporterTeachView"
  414. }
  415. ]
  416. },
  417. {
  418. "Id": "SRD",
  419. "Name": "SRD",
  420. "IsShow": "true",
  421. "MenuItem": [
  422. {
  423. "Id": "SRD1",
  424. "ModuleName": "SRD1",
  425. "Name": "SRD1",
  426. "IsInit": "true",
  427. "IsShow": "true",
  428. "View": "SRDHomePageView"
  429. },
  430. {
  431. "Id": "SRD2",
  432. "ModuleName": "SRD2",
  433. "Name": "SRD2",
  434. "IsInit": "true",
  435. "IsShow": "true",
  436. "View": "SRDHomePageView"
  437. },
  438. {
  439. "Id": "SRDStationSetup",
  440. "ModuleName": "SRDStation1",
  441. "Name": "SRDSetup",
  442. "IsInit": "true",
  443. "IsShow": "true",
  444. "View": "SRDStationSetupView"
  445. },
  446. {
  447. "Id": "SRDMotion",
  448. "ModuleName": "SRDMotion1",
  449. "Name": "SRDMotion",
  450. "IsInit": "true",
  451. "IsShow": "true",
  452. "View": "SRDMotionView"
  453. }
  454. ]
  455. },
  456. {
  457. "Id": "Modules",
  458. "Name": "Modules",
  459. "IsShow": "true",
  460. "MenuItem": [
  461. {
  462. "Id": "Dryer2",
  463. "ModuleName": "Dryer2",
  464. "Name": "Dryer2",
  465. "IsInit": "true",
  466. "IsShow": "true",
  467. "View": "DryerHomePageView"
  468. },
  469. {
  470. "Id": "Dryer1",
  471. "ModuleName": "Dryer1",
  472. "Name": "Dryer1",
  473. "IsInit": "true",
  474. "IsShow": "true",
  475. "View": "DryerHomePageView"
  476. },
  477. {
  478. "Id": "Prewet1",
  479. "ModuleName": "Prewet1",
  480. "Name": "Prewet1",
  481. "IsInit": "true",
  482. "IsShow": "true",
  483. "View": "PrewetHomePageView"
  484. },
  485. {
  486. "Id": "Rinse5",
  487. "ModuleName": "Rinse5",
  488. "Name": "Rinse5",
  489. "IsInit": "true",
  490. "IsShow": "true",
  491. "View": "RinseHomePageView"
  492. },
  493. {
  494. "Id": "Metal7",
  495. "ModuleName": "Metal7",
  496. "Name": "Metal7",
  497. "IsInit": "true",
  498. "IsShow": "true",
  499. "View": "MetalCMHomePageView"
  500. },
  501. {
  502. "Id": "Metal6",
  503. "ModuleName": "Metal6",
  504. "Name": "Metal6",
  505. "IsInit": "true",
  506. "IsShow": "true",
  507. "View": "MetalCMHomePageView"
  508. },
  509. {
  510. "Id": "Rinse4",
  511. "ModuleName": "Rinse4",
  512. "Name": "Rinse4",
  513. "IsInit": "true",
  514. "IsShow": "true",
  515. "View": "RinseHomePageView"
  516. },
  517. {
  518. "Id": "Rinse3",
  519. "ModuleName": "Rinse3",
  520. "Name": "Rinse3",
  521. "IsInit": "true",
  522. "IsShow": "true",
  523. "View": "RinseHomePageView"
  524. },
  525. {
  526. "Id": "Metal5",
  527. "ModuleName": "Metal5",
  528. "Name": "Metal5",
  529. "IsInit": "true",
  530. "IsShow": "true",
  531. "View": "MetalSHHomePageView"
  532. },
  533. {
  534. "Id": "Metal4",
  535. "ModuleName": "Metal4",
  536. "Name": "Metal4",
  537. "IsInit": "true",
  538. "IsShow": "true",
  539. "View": "MetalSHHomePageView"
  540. },
  541. {
  542. "Id": "Rinse2",
  543. "ModuleName": "Rinse2",
  544. "Name": "Rinse2",
  545. "IsInit": "true",
  546. "IsShow": "true",
  547. "View": "RinseHomePageView"
  548. },
  549. {
  550. "Id": "Metal3",
  551. "ModuleName": "Metal3",
  552. "Name": "Metal3",
  553. "IsInit": "true",
  554. "IsShow": "true",
  555. "View": "MetalCMHomePageView"
  556. },
  557. {
  558. "Id": "Metal2",
  559. "ModuleName": "Metal2",
  560. "Name": "Metal2",
  561. "IsInit": "true",
  562. "IsShow": "true",
  563. "View": "MetalCMHomePageView"
  564. },
  565. {
  566. "Id": "Metal1",
  567. "ModuleName": "Metal1",
  568. "Name": "Metal1",
  569. "IsInit": "true",
  570. "IsShow": "true",
  571. "View": "MetalCMHomePageView"
  572. },
  573. {
  574. "Id": "Rinse1",
  575. "ModuleName": "Rinse1",
  576. "Name": "Rinse1",
  577. "IsInit": "true",
  578. "IsShow": "true",
  579. "View": "RinseHomePageView"
  580. }
  581. ]
  582. },
  583. {
  584. "Id": "SystemFacilities",
  585. "Name": "Facilities",
  586. "IsShow": "true",
  587. "IsInit": "true",
  588. "View": "SystemFacilitiesView"
  589. },
  590. {
  591. "Id": "SystemSafety",
  592. "Name": "Safety",
  593. "IsShow": "true",
  594. "IsInit": "true",
  595. "View": "SystemSafetyView"
  596. }
  597. ]
  598. },
  599. {
  600. "Id": "Recipe",
  601. "Name": "Recipe",
  602. "IsShow": "true",
  603. "MenuItem": [
  604. {
  605. "Id": "RecipeManage",
  606. "IsShow": "true",
  607. "Name": "Manage",
  608. "View": "RecipeManageView"
  609. },
  610. {
  611. "Id": "SequenceRecipe",
  612. "IsShow": "true",
  613. "Name": "Sequence",
  614. "View": "SequenceRecipeView"
  615. },
  616. {
  617. "Id": "SrdRecipe",
  618. "IsShow": "true",
  619. "Name": "SRD",
  620. "View": "SrdRecipeView"
  621. },
  622. {
  623. "Id": "PwtRecipe",
  624. "IsShow": "true",
  625. "Name": "PWT",
  626. "View": "PwtRecipeView"
  627. },
  628. {
  629. "Id": "DepRecipe",
  630. "IsShow": "true",
  631. "Name": "DEP",
  632. "View": "DepRecipeView"
  633. },
  634. {
  635. "Id": "QdrRecipe",
  636. "IsShow": "true",
  637. "Name": "QDR",
  638. "View": "QdrRecipeView"
  639. },
  640. {
  641. "Id": "HvdRecipe",
  642. "IsShow": "true",
  643. "Name": "HVD",
  644. "View": "HvdRecipeView"
  645. },
  646. {
  647. "Id": "ResRecipe",
  648. "IsShow": "true",
  649. "Name": "RES",
  650. "View": "ResRecipeView"
  651. },
  652. {
  653. "Id": "RdsRecipe",
  654. "IsShow": "true",
  655. "Name": "RDS",
  656. "View": "RdsRecipeView"
  657. }
  658. ]
  659. },
  660. {
  661. "Id": "TM",
  662. "Name": "Transfer",
  663. "IsShow": "true",
  664. "MenuItem": [
  665. {
  666. "Id": "Efem",
  667. "IsShow": "true",
  668. "Name": "EFEM",
  669. "View": "EfemView"
  670. }
  671. ]
  672. },
  673. {
  674. "Id": "Configuration",
  675. "Name": "Configuration",
  676. "IsShow": "true",
  677. "MenuItem": [
  678. {
  679. "Id": "SystemConfig",
  680. "IsShow": "true",
  681. "Name": "Config",
  682. "View": "SystemConfigView"
  683. },
  684. {
  685. "Id": "Role",
  686. "IsShow": "true",
  687. "Name": "Role",
  688. "View": "RoleView"
  689. },
  690. {
  691. "Id": "SignalTowerConfig",
  692. "IsShow": "true",
  693. "Name": "SignalTower",
  694. "View": "SignalTowerConfigView"
  695. }
  696. ]
  697. },
  698. {
  699. "Id": "DataLog",
  700. "Name": "DataLog",
  701. "IsShow": "true",
  702. "MenuItem": [
  703. {
  704. "Id": "Event",
  705. "IsShow": "true",
  706. "Name": "Event",
  707. "View": "EventView"
  708. },
  709. {
  710. "Id": "WaferHistoryDB",
  711. "IsShow": "true",
  712. "Name": "WaferHistory",
  713. "View": "WaferHistoryDBView"
  714. },
  715. {
  716. "Id": "ProcessHistory",
  717. "IsShow": "true",
  718. "Name": "Process History",
  719. "View": "ProcessHistoryView"
  720. },
  721. {
  722. "Id": "DataHistory",
  723. "IsShow": "true",
  724. "Name": "Data History",
  725. "View": "DataHistoryView"
  726. }
  727. ]
  728. },
  729. {
  730. "Id": "Alarm",
  731. "Name": "Alarm",
  732. "IsShow": "true",
  733. "MenuItem": [
  734. {
  735. "Id": "AlarmMessage",
  736. "IsShow": "true",
  737. "Name": "AlarmMessage",
  738. "View": "AlarmHomePageView"
  739. }
  740. ]
  741. }
  742. ]