UIMenu.json 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732
  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. },
  191. {
  192. "Id": "Loader",
  193. "Name": "Loader",
  194. "IsShow": "true",
  195. "MenuItem": [
  196. {
  197. "Id": "LoaderSetup",
  198. "ModuleName": "Loader1",
  199. "Name": "Setup",
  200. "IsInit": "true",
  201. "IsShow": "true",
  202. "View": "LoaderSetupView"
  203. },
  204. {
  205. "Id": "LoaderMotion",
  206. "ModuleName": "Loader1",
  207. "Name": "Motion",
  208. "IsInit": "true",
  209. "IsShow": "true",
  210. "View": "LoaderMotionView"
  211. },
  212. {
  213. "Id": "LoaderCycle",
  214. "ModuleName": "Loader1",
  215. "Name": "Cycle",
  216. "IsInit": "true",
  217. "IsShow": "true",
  218. "View": "LoaderCycleView"
  219. }
  220. ]
  221. },
  222. {
  223. "Id": "LinMots",
  224. "Name": "LinMots",
  225. "IsShow": "true",
  226. "MenuItem": [
  227. {
  228. "Id": "LNM1",
  229. "ModuleName": "LNM1",
  230. "Name": "LNM1",
  231. "IsInit": "true",
  232. "IsShow": "true",
  233. "View": "LinMotView"
  234. },
  235. {
  236. "Id": "LNM2",
  237. "ModuleName": "LNM2",
  238. "Name": "LNM2",
  239. "IsInit": "true",
  240. "IsShow": "true",
  241. "View": "LinMotView"
  242. },
  243. {
  244. "Id": "LNM3",
  245. "ModuleName": "LNM3",
  246. "Name": "LNM3",
  247. "IsInit": "true",
  248. "IsShow": "true",
  249. "View": "LinMotOtherView"
  250. }
  251. ]
  252. },
  253. {
  254. "Id": "ResistivityProbes",
  255. "Name": "Resistivity",
  256. "IsShow": "true",
  257. "MenuItem": [
  258. {
  259. "Id": "RP1",
  260. "ModuleName": "RP1",
  261. "Name": "RP1",
  262. "IsInit": "true",
  263. "IsShow": "true",
  264. "View": "ResistivityProbeView"
  265. },
  266. {
  267. "Id": "RP2",
  268. "ModuleName": "RP2",
  269. "Name": "RP2",
  270. "IsInit": "true",
  271. "IsShow": "true",
  272. "View": "ResistivityProbeView"
  273. }
  274. ]
  275. },
  276. {
  277. "Id": "TemperatureController",
  278. "Name": "Temperature",
  279. "IsShow": "true",
  280. "MenuItem": [
  281. {
  282. "Id": "TC1",
  283. "ModuleName": "TC1",
  284. "Name": "TC1",
  285. "IsInit": "true",
  286. "IsShow": "true",
  287. "View": "TemperatureControllerView"
  288. }
  289. ]
  290. },
  291. {
  292. "Id": "PowerSupplier",
  293. "Name": "Power",
  294. "IsShow": "true",
  295. "MenuItem": [
  296. {
  297. "Id": "MetalCellPowerSupplier01",
  298. "ModuleName": "Metal1",
  299. "Name": "Metal1",
  300. "IsInit": "true",
  301. "IsShow": "true",
  302. "View": "PowerSupplierView"
  303. },
  304. {
  305. "Id": "MetalCellPowerSupplier02",
  306. "ModuleName": "Metal2",
  307. "Name": "Metal2",
  308. "IsInit": "true",
  309. "IsShow": "true",
  310. "View": "PowerSupplierView"
  311. },
  312. {
  313. "Id": "MetalCellPowerSupplier03",
  314. "ModuleName": "Metal3",
  315. "Name": "Metal3",
  316. "IsInit": "true",
  317. "IsShow": "true",
  318. "View": "PowerSupplierView"
  319. },
  320. {
  321. "Id": "MetalCellPowerSupplier04",
  322. "ModuleName": "Metal4",
  323. "Name": "Metal4",
  324. "IsInit": "true",
  325. "IsShow": "true",
  326. "View": "PowerSupplierView"
  327. },
  328. {
  329. "Id": "MetalCellPowerSupplier05",
  330. "ModuleName": "Metal5",
  331. "Name": "Metal5",
  332. "IsInit": "true",
  333. "IsShow": "true",
  334. "View": "PowerSupplierView"
  335. },
  336. {
  337. "Id": "MetalCellPowerSupplier06",
  338. "ModuleName": "Metal6",
  339. "Name": "Metal6",
  340. "IsInit": "true",
  341. "IsShow": "true",
  342. "View": "PowerSupplierView"
  343. },
  344. {
  345. "Id": "MetalCellPowerSupplier07",
  346. "ModuleName": "Metal7",
  347. "Name": "Metal7",
  348. "IsInit": "true",
  349. "IsShow": "true",
  350. "View": "PowerSupplierView"
  351. },
  352. {
  353. "Id": "ReservoirCmmPowerSupplier02",
  354. "ModuleName": "Reservoir2",
  355. "Name": "Reservoir2",
  356. "IsInit": "true",
  357. "IsShow": "true",
  358. "View": "CMMPowerSupplierView"
  359. }
  360. ]
  361. },
  362. {
  363. "Id": "Transpoters",
  364. "Name": "Transporters",
  365. "IsShow": "true",
  366. "MenuItem": [
  367. {
  368. "Id": "TransportersDebug",
  369. "ModuleName": "Debug",
  370. "Name": "Debug",
  371. "IsInit": "true",
  372. "IsShow": "true",
  373. "View": "TransporterView"
  374. },
  375. {
  376. "Id": "TransportersMotion",
  377. "ModuleName": "Motion",
  378. "Name": "Motion",
  379. "IsInit": "true",
  380. "IsShow": "true",
  381. "View": "TransporterMotionView"
  382. },
  383. {
  384. "Id": "Transporter2Teach",
  385. "ModuleName": "Transporter2",
  386. "Name": "Loader Teach",
  387. "IsInit": "true",
  388. "IsShow": "true",
  389. "View": "TransporterTeachView"
  390. },
  391. {
  392. "Id": "Transporter1Teach",
  393. "ModuleName": "Transporter1",
  394. "Name": "Process Teach",
  395. "IsInit": "true",
  396. "IsShow": "true",
  397. "View": "TransporterTeachView"
  398. }
  399. ]
  400. },
  401. {
  402. "Id": "SRD",
  403. "Name": "SRD",
  404. "IsShow": "true",
  405. "MenuItem": [
  406. {
  407. "Id": "SRD1",
  408. "ModuleName": "SRD1",
  409. "Name": "SRD1",
  410. "IsInit": "true",
  411. "IsShow": "true",
  412. "View": "SRDHomePageView"
  413. },
  414. {
  415. "Id": "SRD2",
  416. "ModuleName": "SRD2",
  417. "Name": "SRD2",
  418. "IsInit": "true",
  419. "IsShow": "true",
  420. "View": "SRDHomePageView"
  421. },
  422. {
  423. "Id": "SRDStationSetup",
  424. "ModuleName": "SRDStation1",
  425. "Name": "SRDSetup",
  426. "IsInit": "true",
  427. "IsShow": "true",
  428. "View": "SRDStationSetupView"
  429. },
  430. {
  431. "Id": "SRDMotion",
  432. "ModuleName": "SRDMotion1",
  433. "Name": "SRDMotion",
  434. "IsInit": "true",
  435. "IsShow": "true",
  436. "View": "SRDMotionView"
  437. }
  438. ]
  439. },
  440. {
  441. "Id": "Modules",
  442. "Name": "Modules",
  443. "IsShow": "true",
  444. "MenuItem": [
  445. {
  446. "Id": "Dryer2",
  447. "ModuleName": "Dryer2",
  448. "Name": "Dryer2",
  449. "IsInit": "true",
  450. "IsShow": "true",
  451. "View": "DryerHomePageView"
  452. },
  453. {
  454. "Id": "Dryer1",
  455. "ModuleName": "Dryer1",
  456. "Name": "Dryer1",
  457. "IsInit": "true",
  458. "IsShow": "true",
  459. "View": "DryerHomePageView"
  460. },
  461. {
  462. "Id": "Prewet1",
  463. "ModuleName": "Prewet1",
  464. "Name": "Prewet1",
  465. "IsInit": "true",
  466. "IsShow": "true",
  467. "View": "PrewetHomePageView"
  468. },
  469. {
  470. "Id": "Rinse5",
  471. "ModuleName": "Rinse5",
  472. "Name": "Rinse5",
  473. "IsInit": "true",
  474. "IsShow": "true",
  475. "View": "RinseHomePageView"
  476. },
  477. {
  478. "Id": "Metal7",
  479. "ModuleName": "Metal7",
  480. "Name": "Metal7",
  481. "IsInit": "true",
  482. "IsShow": "true",
  483. "View": "MetalCMHomePageView"
  484. },
  485. {
  486. "Id": "Metal6",
  487. "ModuleName": "Metal6",
  488. "Name": "Metal6",
  489. "IsInit": "true",
  490. "IsShow": "true",
  491. "View": "MetalCMHomePageView"
  492. },
  493. {
  494. "Id": "Rinse4",
  495. "ModuleName": "Rinse4",
  496. "Name": "Rinse4",
  497. "IsInit": "true",
  498. "IsShow": "true",
  499. "View": "RinseHomePageView"
  500. },
  501. {
  502. "Id": "Rinse3",
  503. "ModuleName": "Rinse3",
  504. "Name": "Rinse3",
  505. "IsInit": "true",
  506. "IsShow": "true",
  507. "View": "RinseHomePageView"
  508. },
  509. {
  510. "Id": "Metal5",
  511. "ModuleName": "Metal5",
  512. "Name": "Metal5",
  513. "IsInit": "true",
  514. "IsShow": "true",
  515. "View": "MetalSHHomePageView"
  516. },
  517. {
  518. "Id": "Metal4",
  519. "ModuleName": "Metal4",
  520. "Name": "Metal4",
  521. "IsInit": "true",
  522. "IsShow": "true",
  523. "View": "MetalSHHomePageView"
  524. },
  525. {
  526. "Id": "Rinse2",
  527. "ModuleName": "Rinse2",
  528. "Name": "Rinse2",
  529. "IsInit": "true",
  530. "IsShow": "true",
  531. "View": "RinseHomePageView"
  532. },
  533. {
  534. "Id": "Metal3",
  535. "ModuleName": "Metal3",
  536. "Name": "Metal3",
  537. "IsInit": "true",
  538. "IsShow": "true",
  539. "View": "MetalCMHomePageView"
  540. },
  541. {
  542. "Id": "Metal2",
  543. "ModuleName": "Metal2",
  544. "Name": "Metal2",
  545. "IsInit": "true",
  546. "IsShow": "true",
  547. "View": "MetalCMHomePageView"
  548. },
  549. {
  550. "Id": "Metal1",
  551. "ModuleName": "Metal1",
  552. "Name": "Metal1",
  553. "IsInit": "true",
  554. "IsShow": "true",
  555. "View": "MetalCMHomePageView"
  556. },
  557. {
  558. "Id": "Rinse1",
  559. "ModuleName": "Rinse1",
  560. "Name": "Rinse1",
  561. "IsInit": "true",
  562. "IsShow": "true",
  563. "View": "RinseHomePageView"
  564. }
  565. ]
  566. },
  567. {
  568. "Id": "SystemFacilities",
  569. "Name": "Facilities",
  570. "IsShow": "true",
  571. "IsInit": "true",
  572. "View": "SystemFacilitiesView"
  573. },
  574. {
  575. "Id": "SystemSafety",
  576. "Name": "Safety",
  577. "IsShow": "true",
  578. "IsInit": "true",
  579. "View": "SystemSafetyView"
  580. }
  581. ]
  582. },
  583. {
  584. "Id": "Recipe",
  585. "Name": "Recipe",
  586. "IsShow": "true",
  587. "MenuItem": [
  588. {
  589. "Id": "RecipeManage",
  590. "IsShow": "true",
  591. "Name": "Manage",
  592. "View": "RecipeManageView"
  593. },
  594. {
  595. "Id": "SequenceRecipe",
  596. "IsShow": "true",
  597. "Name": "Sequence",
  598. "View": "SequenceRecipeView"
  599. },
  600. {
  601. "Id": "SrdRecipe",
  602. "IsShow": "true",
  603. "Name": "SRD",
  604. "View": "SrdRecipeView"
  605. },
  606. {
  607. "Id": "PwtRecipe",
  608. "IsShow": "true",
  609. "Name": "PWT",
  610. "View": "PwtRecipeView"
  611. },
  612. {
  613. "Id": "DepRecipe",
  614. "IsShow": "true",
  615. "Name": "DEP",
  616. "View": "DepRecipeView"
  617. },
  618. {
  619. "Id": "QdrRecipe",
  620. "IsShow": "true",
  621. "Name": "QDR",
  622. "View": "QdrRecipeView"
  623. },
  624. {
  625. "Id": "HvdRecipe",
  626. "IsShow": "true",
  627. "Name": "HVD",
  628. "View": "HvdRecipeView"
  629. },
  630. {
  631. "Id": "ResRecipe",
  632. "IsShow": "true",
  633. "Name": "RES",
  634. "View": "ResRecipeView"
  635. },
  636. {
  637. "Id": "RdsRecipe",
  638. "IsShow": "true",
  639. "Name": "RDS",
  640. "View": "RdsRecipeView"
  641. }
  642. ]
  643. },
  644. {
  645. "Id": "TM",
  646. "Name": "Transfer",
  647. "IsShow": "true",
  648. "MenuItem": [
  649. {
  650. "Id": "Efem",
  651. "IsShow": "true",
  652. "Name": "EFEM",
  653. "View": "EfemView"
  654. }
  655. ]
  656. },
  657. {
  658. "Id": "Configuration",
  659. "Name": "Configuration",
  660. "IsShow": "true",
  661. "MenuItem": [
  662. {
  663. "Id": "SystemConfig",
  664. "IsShow": "true",
  665. "Name": "Config",
  666. "View": "SystemConfigView"
  667. },
  668. {
  669. "Id": "Role",
  670. "IsShow": "true",
  671. "Name": "Role",
  672. "View": "RoleView"
  673. },
  674. {
  675. "Id": "SignalTowerConfig",
  676. "IsShow": "true",
  677. "Name": "SignalTower",
  678. "View": "SignalTowerConfigView"
  679. }
  680. ]
  681. },
  682. {
  683. "Id": "DataLog",
  684. "Name": "DataLog",
  685. "IsShow": "true",
  686. "MenuItem": [
  687. {
  688. "Id": "Event",
  689. "IsShow": "true",
  690. "Name": "Event",
  691. "View": "EventView"
  692. },
  693. {
  694. "Id": "WaferHistoryDB",
  695. "IsShow": "true",
  696. "Name": "WaferHistory",
  697. "View": "WaferHistoryDBView"
  698. },
  699. {
  700. "Id": "ProcessHistory",
  701. "IsShow": "true",
  702. "Name": "Process History",
  703. "View": "ProcessHistoryView"
  704. },
  705. {
  706. "Id": "DataHistory",
  707. "IsShow": "true",
  708. "Name": "Data History",
  709. "View": "DataHistoryView"
  710. }
  711. ]
  712. },
  713. {
  714. "Id": "Alarm",
  715. "Name": "Alarm",
  716. "IsShow": "true",
  717. "MenuItem": [
  718. {
  719. "Id": "AlarmMessage",
  720. "IsShow": "true",
  721. "Name": "AlarmMessage",
  722. "View": "AlarmHomePageView"
  723. }
  724. ]
  725. }
  726. ]