UIMenu.json 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660
  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": "Reservoir4",
  57. "ModuleName": "Reservoir4",
  58. "Name": "Reservoir4",
  59. "IsShow": "true",
  60. "MultiItem": [
  61. {
  62. "Id": "Reservoir4",
  63. "ModuleName": "Reservoir4",
  64. "Name": "Reservoir4",
  65. "IsInit": "true",
  66. "IsShow": "true",
  67. "View": "StandardHotReservoirsView"
  68. },
  69. {
  70. "Id": "PMCounter4",
  71. "ModuleName": "Reservoir4",
  72. "Name": "Res4PMCt",
  73. "IsInit": "true",
  74. "IsShow": "true",
  75. "View": "PMCounterView"
  76. }
  77. ]
  78. },
  79. {
  80. "Id": "Reservoir3",
  81. "ModuleName": "Reservoir3",
  82. "Name": "Reservoir3",
  83. "IsShow": "true",
  84. "MultiItem": [
  85. {
  86. "Id": "Reservoir3",
  87. "ModuleName": "Reservoir3",
  88. "Name": "Reservoir3",
  89. "IsInit": "true",
  90. "IsShow": "true",
  91. "View": "StandardHotReservoirsView"
  92. },
  93. {
  94. "Id": "PMCounter3",
  95. "ModuleName": "Reservoir3",
  96. "Name": "Res3PMCt",
  97. "IsInit": "true",
  98. "IsShow": "true",
  99. "View": "PMCounterView"
  100. }
  101. ]
  102. },
  103. {
  104. "Id": "Reservoir2",
  105. "ModuleName": "Reservoir2",
  106. "Name": "Reservoir2",
  107. "IsShow": "true",
  108. "MultiItem": [
  109. {
  110. "Id": "Reservoir2",
  111. "ModuleName": "Reservoir2",
  112. "Name": "Reservoir2",
  113. "IsInit": "true",
  114. "IsShow": "true",
  115. "View": "StandardHotReservoirsView"
  116. },
  117. {
  118. "Id": "PMCounter2",
  119. "ModuleName": "Reservoir2",
  120. "Name": "Res2PMCt",
  121. "IsInit": "true",
  122. "IsShow": "true",
  123. "View": "PMCounterView"
  124. }
  125. ]
  126. },
  127. {
  128. "Id": "Reservoir1",
  129. "ModuleName": "Reservoir1",
  130. "Name": "Reservoir1",
  131. "IsShow": "true",
  132. "MultiItem": [
  133. {
  134. "Id": "Reservoir1",
  135. "ModuleName": "Reservoir1",
  136. "Name": "Reservoir1",
  137. "IsInit": "true",
  138. "IsShow": "true",
  139. "View": "StandardHotReservoirsView"
  140. },
  141. {
  142. "Id": "PMCounter1",
  143. "ModuleName": "Reservoir1",
  144. "Name": "Res1PMCt",
  145. "IsInit": "true",
  146. "IsShow": "true",
  147. "View": "PMCounterView"
  148. }
  149. ]
  150. }
  151. ]
  152. },
  153. {
  154. "Id": "Puf",
  155. "Name": "Puf",
  156. "IsShow": "true",
  157. "MenuItem": [
  158. {
  159. "Id": "Puf1ServiceScreen",
  160. "ModuleName": "PUF1",
  161. "Name": "Puf1Screen",
  162. "IsInit": "true",
  163. "IsShow": "true",
  164. "View": "PufServiceScreenView"
  165. },
  166. {
  167. "Id": "Puf1Motion",
  168. "ModuleName": "PUF1",
  169. "Name": "Puf1Motion",
  170. "IsInit": "true",
  171. "IsShow": "true",
  172. "View": "PufMotionView"
  173. }
  174. ]
  175. },
  176. {
  177. "Id": "Loader",
  178. "Name": "Loader",
  179. "IsShow": "true",
  180. "MenuItem": [
  181. {
  182. "Id": "LoaderSetup",
  183. "ModuleName": "Loader1",
  184. "Name": "Setup",
  185. "IsInit": "true",
  186. "IsShow": "true",
  187. "View": "LoaderSetupView"
  188. },
  189. {
  190. "Id": "LoaderMotion",
  191. "ModuleName": "Loader1",
  192. "Name": "Motion",
  193. "IsInit": "true",
  194. "IsShow": "true",
  195. "View": "LoaderMotionView"
  196. },
  197. {
  198. "Id": "LoaderCycle",
  199. "ModuleName": "Loader1",
  200. "Name": "Cycle",
  201. "IsInit": "true",
  202. "IsShow": "true",
  203. "View": "LoaderCycleView"
  204. }
  205. ]
  206. },
  207. {
  208. "Id": "LinMots",
  209. "Name": "LinMots",
  210. "IsShow": "true",
  211. "MenuItem": [
  212. {
  213. "Id": "LNM1",
  214. "ModuleName": "LNM1",
  215. "Name": "LNM1",
  216. "IsInit": "true",
  217. "IsShow": "true",
  218. "View": "LinMotView"
  219. },
  220. {
  221. "Id": "LNM2",
  222. "ModuleName": "LNM2",
  223. "Name": "LNM2",
  224. "IsInit": "true",
  225. "IsShow": "true",
  226. "View": "LinMotView"
  227. },
  228. {
  229. "Id": "LNM3",
  230. "ModuleName": "LNM3",
  231. "Name": "LNM3",
  232. "IsInit": "true",
  233. "IsShow": "true",
  234. "View": "LinMotOtherView"
  235. }
  236. ]
  237. },
  238. {
  239. "Id": "ResistivityProbes",
  240. "Name": "Resistivity",
  241. "IsShow": "true",
  242. "MenuItem": [
  243. {
  244. "Id": "RP1",
  245. "ModuleName": "RP1",
  246. "Name": "RP1",
  247. "IsInit": "true",
  248. "IsShow": "true",
  249. "View": "ResistivityProbeView"
  250. },
  251. {
  252. "Id": "RP2",
  253. "ModuleName": "RP2",
  254. "Name": "RP2",
  255. "IsInit": "true",
  256. "IsShow": "true",
  257. "View": "ResistivityProbeView"
  258. }
  259. ]
  260. },
  261. {
  262. "Id": "TemperatureController",
  263. "Name": "Temperature",
  264. "IsShow": "true",
  265. "MenuItem": [
  266. {
  267. "Id": "TC1",
  268. "ModuleName": "TC1",
  269. "Name": "TC1",
  270. "IsInit": "true",
  271. "IsShow": "true",
  272. "View": "TemperatureControllerView"
  273. }
  274. ]
  275. },
  276. {
  277. "Id": "PowerSupplier",
  278. "Name": "Power",
  279. "IsShow": "true",
  280. "MenuItem": [
  281. {
  282. "Id": "MetalCellPowerSupplier01",
  283. "ModuleName": "Metal1",
  284. "Name": "Metal1",
  285. "IsInit": "true",
  286. "IsShow": "true",
  287. "View": "PowerSupplierView"
  288. },
  289. {
  290. "Id": "MetalCellPowerSupplier02",
  291. "ModuleName": "Metal2",
  292. "Name": "Metal2",
  293. "IsInit": "true",
  294. "IsShow": "true",
  295. "View": "PowerSupplierView"
  296. },
  297. {
  298. "Id": "MetalCellPowerSupplier03",
  299. "ModuleName": "Metal3",
  300. "Name": "Metal3",
  301. "IsInit": "true",
  302. "IsShow": "true",
  303. "View": "PowerSupplierView"
  304. },
  305. {
  306. "Id": "MetalCellPowerSupplier04",
  307. "ModuleName": "Metal4",
  308. "Name": "Metal4",
  309. "IsInit": "true",
  310. "IsShow": "true",
  311. "View": "PowerSupplierView"
  312. },
  313. {
  314. "Id": "ReservoirCmmPowerSupplier02",
  315. "ModuleName": "Reservoir2",
  316. "Name": "Reservoir2",
  317. "IsInit": "true",
  318. "IsShow": "true",
  319. "View": "CMMPowerSupplierView"
  320. }
  321. ]
  322. },
  323. {
  324. "Id": "Transpoters",
  325. "Name": "Transporters",
  326. "IsShow": "true",
  327. "MenuItem": [
  328. {
  329. "Id": "TransportersDebug",
  330. "ModuleName": "Debug",
  331. "Name": "Debug",
  332. "IsInit": "true",
  333. "IsShow": "true",
  334. "View": "TransporterView"
  335. },
  336. {
  337. "Id": "TransportersMotion",
  338. "ModuleName": "Motion",
  339. "Name": "Motion",
  340. "IsInit": "true",
  341. "IsShow": "true",
  342. "View": "TransporterMotionView"
  343. },
  344. {
  345. "Id": "Transporter2Teach",
  346. "ModuleName": "Transporter2",
  347. "Name": "Loader Teach",
  348. "IsInit": "true",
  349. "IsShow": "true",
  350. "View": "TransporterTeachView"
  351. },
  352. {
  353. "Id": "Transporter1Teach",
  354. "ModuleName": "Transporter1",
  355. "Name": "Process Teach",
  356. "IsInit": "true",
  357. "IsShow": "true",
  358. "View": "TransporterTeachView"
  359. }
  360. ]
  361. },
  362. {
  363. "Id": "SRD",
  364. "Name": "SRD",
  365. "IsShow": "true",
  366. "MenuItem": [
  367. {
  368. "Id": "SRD1",
  369. "ModuleName": "SRD1",
  370. "Name": "SRD1",
  371. "IsInit": "true",
  372. "IsShow": "true",
  373. "View": "SRDHomePageView"
  374. },
  375. {
  376. "Id": "SRD2",
  377. "ModuleName": "SRD2",
  378. "Name": "SRD2",
  379. "IsInit": "true",
  380. "IsShow": "true",
  381. "View": "SRDHomePageView"
  382. },
  383. {
  384. "Id": "SRDStationSetup",
  385. "ModuleName": "SRDStation1",
  386. "Name": "SRDSetup",
  387. "IsInit": "true",
  388. "IsShow": "true",
  389. "View": "SRDStationSetupView"
  390. },
  391. {
  392. "Id": "SRDMotion",
  393. "ModuleName": "SRDMotion1",
  394. "Name": "SRDMotion",
  395. "IsInit": "true",
  396. "IsShow": "true",
  397. "View": "SRDMotionView"
  398. }
  399. ]
  400. },
  401. {
  402. "Id": "Modules",
  403. "Name": "Modules",
  404. "IsShow": "true",
  405. "MenuItem": [
  406. {
  407. "Id": "Dryer2",
  408. "ModuleName": "Dryer2",
  409. "Name": "Dryer2",
  410. "IsInit": "true",
  411. "IsShow": "true",
  412. "View": "DryerHomePageView"
  413. },
  414. {
  415. "Id": "Dryer1",
  416. "ModuleName": "Dryer1",
  417. "Name": "Dryer1",
  418. "IsInit": "true",
  419. "IsShow": "true",
  420. "View": "DryerHomePageView"
  421. },
  422. {
  423. "Id": "Prewet1",
  424. "ModuleName": "Prewet1",
  425. "Name": "Prewet1",
  426. "IsInit": "true",
  427. "IsShow": "true",
  428. "View": "PrewetHomePageView"
  429. },
  430. {
  431. "Id": "Metal4",
  432. "ModuleName": "Metal4",
  433. "Name": "Metal4",
  434. "IsInit": "true",
  435. "IsShow": "true",
  436. "View": "MetalSHHomePageView"
  437. },
  438. {
  439. "Id": "Rinse4",
  440. "ModuleName": "Rinse4",
  441. "Name": "Rinse4",
  442. "IsInit": "true",
  443. "IsShow": "true",
  444. "View": "RinseHomePageView"
  445. },
  446. {
  447. "Id": "Metal3",
  448. "ModuleName": "Metal3",
  449. "Name": "Metal3",
  450. "IsInit": "true",
  451. "IsShow": "true",
  452. "View": "MetalSHHomePageView"
  453. },
  454. {
  455. "Id": "Rinse3",
  456. "ModuleName": "Rinse3",
  457. "Name": "Rinse3",
  458. "IsInit": "true",
  459. "IsShow": "true",
  460. "View": "RinseHomePageView"
  461. },
  462. {
  463. "Id": "Metal2",
  464. "ModuleName": "Metal2",
  465. "Name": "Metal2",
  466. "IsInit": "true",
  467. "IsShow": "true",
  468. "View": "MetalSHHomePageView"
  469. },
  470. {
  471. "Id": "Rinse2",
  472. "ModuleName": "Rinse2",
  473. "Name": "Rinse2",
  474. "IsInit": "true",
  475. "IsShow": "true",
  476. "View": "RinseHomePageView"
  477. },
  478. {
  479. "Id": "Metal1",
  480. "ModuleName": "Metal1",
  481. "Name": "Metal1",
  482. "IsInit": "true",
  483. "IsShow": "true",
  484. "View": "MetalSHHomePageView"
  485. },
  486. {
  487. "Id": "Rinse1",
  488. "ModuleName": "Rinse1",
  489. "Name": "Rinse1",
  490. "IsInit": "true",
  491. "IsShow": "true",
  492. "View": "RinseHomePageView"
  493. }
  494. ]
  495. },
  496. {
  497. "Id": "SystemFacilities",
  498. "Name": "Facilities",
  499. "IsShow": "true",
  500. "IsInit": "true",
  501. "View": "SystemFacilitiesView"
  502. }
  503. ]
  504. },
  505. {
  506. "Id": "Recipe",
  507. "Name": "Recipe",
  508. "IsShow": "true",
  509. "MenuItem": [
  510. {
  511. "Id": "RecipeManage",
  512. "IsShow": "true",
  513. "Name": "Manage",
  514. "View": "RecipeManageView"
  515. },
  516. {
  517. "Id": "SequenceRecipe",
  518. "IsShow": "true",
  519. "Name": "Sequence",
  520. "View": "SequenceRecipeView"
  521. },
  522. {
  523. "Id": "SrdRecipe",
  524. "IsShow": "true",
  525. "Name": "SRD",
  526. "View": "SrdRecipeView"
  527. },
  528. {
  529. "Id": "PwtRecipe",
  530. "IsShow": "true",
  531. "Name": "PWT",
  532. "View": "PwtRecipeView"
  533. },
  534. {
  535. "Id": "DepRecipe",
  536. "IsShow": "true",
  537. "Name": "DEP",
  538. "View": "DepRecipeView"
  539. },
  540. {
  541. "Id": "QdrRecipe",
  542. "IsShow": "true",
  543. "Name": "QDR",
  544. "View": "QdrRecipeView"
  545. },
  546. {
  547. "Id": "HvdRecipe",
  548. "IsShow": "true",
  549. "Name": "HVD",
  550. "View": "HvdRecipeView"
  551. },
  552. {
  553. "Id": "ResRecipe",
  554. "IsShow": "true",
  555. "Name": "RES",
  556. "View": "ResRecipeView"
  557. },
  558. {
  559. "Id": "RdsRecipe",
  560. "IsShow": "true",
  561. "Name": "RDS",
  562. "View": "RdsRecipeView"
  563. }
  564. ]
  565. },
  566. {
  567. "Id": "TM",
  568. "Name": "Transfer",
  569. "IsShow": "true",
  570. "MenuItem": [
  571. {
  572. "Id": "Efem",
  573. "IsShow": "true",
  574. "Name": "EFEM",
  575. "View": "EfemView"
  576. },
  577. {
  578. "Id": "RobotCycle",
  579. "IsShow": "true",
  580. "Name": "RobotCycle",
  581. "View": "RobotCycleView"
  582. }
  583. ]
  584. },
  585. {
  586. "Id": "Configuration",
  587. "Name": "Configuration",
  588. "IsShow": "true",
  589. "MenuItem": [
  590. {
  591. "Id": "SystemConfig",
  592. "IsShow": "true",
  593. "Name": "Config",
  594. "View": "SystemConfigView"
  595. },
  596. {
  597. "Id": "Role",
  598. "IsShow": "true",
  599. "Name": "Role",
  600. "View": "RoleView"
  601. },
  602. {
  603. "Id": "SignalTowerConfig",
  604. "IsShow": "true",
  605. "Name": "SignalTower",
  606. "View": "SignalTowerConfigView"
  607. }
  608. ]
  609. },
  610. {
  611. "Id": "DataLog",
  612. "Name": "DataLog",
  613. "IsShow": "true",
  614. "MenuItem": [
  615. {
  616. "Id": "Event",
  617. "IsShow": "true",
  618. "Name": "Event",
  619. "View": "EventView"
  620. },
  621. {
  622. "Id": "WaferHistoryDB",
  623. "IsShow": "true",
  624. "Name": "WaferHistory",
  625. "View": "WaferHistoryDBView"
  626. },
  627. {
  628. "Id": "ProcessHistory",
  629. "IsShow": "true",
  630. "Name": "Process History",
  631. "View": "ProcessHistoryView"
  632. },
  633. {
  634. "Id": "DataHistory",
  635. "IsShow": "true",
  636. "Name": "Data History",
  637. "View": "DataHistoryView"
  638. }
  639. ]
  640. },
  641. {
  642. "Id": "Alarm",
  643. "Name": "Alarm",
  644. "IsShow": "true",
  645. "MenuItem": [
  646. {
  647. "Id": "AlarmMessage",
  648. "IsShow": "true",
  649. "Name": "AlarmMessage",
  650. "View": "AlarmHomePageView"
  651. }
  652. ]
  653. }
  654. ]