NDO.TcGVL 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
  3. <GVL Name="NDO" Id="{6c6dc7c8-3eec-4abf-b759-d31e388627fe}">
  4. <Declaration><![CDATA[{attribute 'qualified_only'}
  5. VAR_GLOBAL
  6. //**************HARDWARE***********************⬇
  7. //PW
  8. VFD_RES :BOOL; //
  9. VFD_MRS :BOOL; //
  10. VFD_RT :BOOL; //
  11. VFD_JOG :BOOL; //
  12. VFD_RL :BOOL; //
  13. VFD_RM :BOOL; //
  14. VFD_RH :BOOL; //
  15. VFD_STP :BOOL; //
  16. VFD_RTR :BOOL; //
  17. VFD_RTF :BOOL; //
  18. Furnace_1_zone_heating_enable :BOOL; //
  19. Furnace_2_zone_heating_enable :BOOL; //
  20. Furnace_3_zone_heating_enable :BOOL; //
  21. Furnace_4_zone_heating_enable :BOOL; //
  22. Furnace_5_zone_heating_enable :BOOL; //
  23. Furnace_6_zone_heating_enable :BOOL; //
  24. Furnace_7_zone_heating_enable :BOOL; //
  25. AUTOREFILL_1_REQUEST_Or_VALVE_OPEN :BOOL; //
  26. AUTOREFILL_2_REQUEST_Or_VALVE_OPEN :BOOL; //
  27. HPM_valve_out_status :BOOL; //
  28. Forline_heater_on :BOOL; //
  29. Vaccum_Pump_Both_On :BOOL; //
  30. Vaccum_Pump_AUC_On :BOOL; //
  31. Vaccum_Pump_AGV_Open :BOOL; //
  32. //GAS
  33. OX_PUMP_ON:BOOL;
  34. //EXHAUST
  35. Cooling_Valve1 :BOOL; // Q300.00
  36. Cooling_Valve2 :BOOL; // Q300.01
  37. // Q300.02
  38. // Q300.03
  39. // Q300.04
  40. // Q300.05
  41. // Q300.06
  42. // Q300.07
  43. AV71_AUTO_CLOSE :BOOL; // Q300.08
  44. AV71_PUMP_ON :BOOL; // Q300.09
  45. BALL_VALVE_OPEN_CLOSE :BOOL; // Q300.10
  46. //FB
  47. No1_left_Clamp_Val :BOOL; // Q400.00
  48. Spare :BOOL; // Q400.01
  49. No1_Right_Clamp_Val :BOOL; // Q400.02
  50. // Q400.03
  51. No2_left_Val_Extended :BOOL; // Q400.04
  52. No2_left_Val_Back :BOOL; // Q400.05
  53. No2_left_Flow_Open :BOOL; // Q400.06
  54. No2_Right_Val_Extended :BOOL; // Q400.07
  55. No2_Right_Val_Back :BOOL; // Q400.08
  56. No2_Right_Flow_Open :BOOL; // Q400.09
  57. No3_left_Val_Extended :BOOL; // Q400.10
  58. No3_left_Val_Back :BOOL; // Q400.11
  59. No3_left_Flow_Open :BOOL; // Q400.12
  60. No3_Right_Val_Extended :BOOL; // Q400.13
  61. No3_Right_Val_Back :BOOL; // Q400.14
  62. No3_Right_Flow_Open :BOOL; // Q400.15
  63. Tri_Color_Light_Red :BOOL; // Q401.00
  64. Tri_Color_Light_YE :BOOL; // Q401.01
  65. Tri_Color_Light_GN :BOOL; // Q401.02
  66. Tri_Color_Light_BZ :BOOL; // Q401.03
  67. Door_Up :BOOL; // Q401.04
  68. DOOr_Down :BOOL; // Q401.05
  69. Stop_Light :BOOL; // Q401.06
  70. Pause_Light :BOOL; // Q401.07
  71. Plugging_Light :BOOL; // Q401.08
  72. Left_Error_Rst_Light :BOOL; // Q401.09
  73. Right_Error_Rst_Light :BOOL; // Q401.10
  74. // Q401.11
  75. // Q401.12
  76. // Q401.13
  77. // Q401.14
  78. Left_FOUP_Detect :BOOL; // Q401.15
  79. Left_FOUP_InPos :BOOL; // Q402.00
  80. Left_FOUP_Load :BOOL; // Q402.01
  81. Left_FOUP_Unload :BOOL; // Q402.02
  82. Left_FOUP_Manual :BOOL; // Q402.03
  83. Right_FOUP_Detect :BOOL; // Q402.04
  84. Right_FOUP_InPos :BOOL; // Q402.05
  85. Right_FOUP_Load :BOOL; // Q402.06
  86. Right_FOUP_Unload :BOOL; // Q402.07
  87. Right_FOUP_Manual :BOOL; // Q402.08
  88. // Q402.09
  89. // Q402.10
  90. // Q402.11
  91. // Q402.12
  92. // Q402.13
  93. // Q402.14
  94. Robot_loadport_1_E84_REQ :BOOL; // Q402.15
  95. Robot_loadport_1_E84_UREQ :BOOL; // Q403.00
  96. Robot_loadport_1_E84_ready :BOOL; // Q403.01
  97. Robot_loadport_1_E84_HO_AVBL :BOOL; // Q403.02
  98. Robot_loadport_1_E84_ES :BOOL; // Q403.03
  99. Robot_loadport_2_E84_REQ :BOOL; // Q403.04
  100. Robot_loadport_2_E84_UREQ :BOOL; // Q403.05
  101. Robot_loadport_2_E84_ready :BOOL; // Q403.06
  102. Robot_loadport_2_E84_HO_AVBL :BOOL; // Q403.07
  103. Robot_loadport2_E84_ES :BOOL; // Q403.08
  104. Robot_loadport_2_FOUP_detect :BOOL; // Q403.09
  105. Robot_loadport_3_FOUP_detect :BOOL; // Q403.10
  106. Robot_loadport_4_FOUP_detect :BOOL; // Q403.11
  107. Robot_Extend_Buffer_1_FOUP_detect :BOOL; // Q403.12
  108. Robot_Extend_Buffer_2_FOUP_detect :BOOL; // Q403.13
  109. Robot_POD_1_FOUP_detect :BOOL; // Q403.14
  110. Robot_POD_2_FOUP_detect :BOOL; // Q403.15
  111. Robot_Spare1 :BOOL; // Q404.00
  112. Robot_Spare2 :BOOL; // Q404.01
  113. Robot_Spare3 :BOOL; // Q404.02
  114. Robot_Spare4 :BOOL; // Q404.03
  115. Robot_Spare5 :BOOL; // Q404.04
  116. Robot_Spare6 :BOOL; // Q404.05
  117. Robot_Spare7 :BOOL; // Q404.06
  118. Robot_Spare8 :BOOL; // Q404.07
  119. Robot_Spare9 :BOOL; // Q404.08
  120. Robot_Spare10 :BOOL; // Q404.09
  121. Robot_Spare11 :BOOL; // Q404.10
  122. Robot_Spare12 :BOOL; // Q404.11
  123. Robot_Spare13 :BOOL; // Q404.12
  124. Robot_Spare14 :BOOL; // Q404.13
  125. Robot_Spare15 :BOOL; // Q404.14
  126. //LA
  127. LA_internal_air_cycle_switch_1_open :BOOL; // LA内循环切换1开 Q500.00
  128. LA_internal_air_cycle_switch_1_close :BOOL; // LA内循环切换1关 Q500.01
  129. LA_internal_air_cycle_switch_2_open :BOOL; // LA内循环切换2开 Q500.02
  130. LA_internal_air_cycle_switch_2_close :BOOL; // LA内循环切换2关 Q500.03
  131. R_axis_air_cylinder_extend_switch :BOOL; // CAP气缸伸 Q500.04
  132. R_axis_air_cylinder_retract_switch :BOOL; // CAP气缸缩 Q500.05
  133. O2_detector_switch_LA_POD :BOOL; // O2分析切换LA_POD Q500.06
  134. O2_detector_switch_POD1_POD2 :BOOL; // O2分析切换POD1_POD2 Q500.07
  135. LA_internal_air_cycle_fan_1_switch :BOOL; // 内循环风扇1开 Q500.08
  136. LA_internal_air_cycle_fan_2_switch :BOOL; // 内循环风扇2开 Q500.09
  137. LA_internal_air_cycle_fan_3_switch :BOOL; // 内循环风扇3开 Q500.10
  138. LA_internal_air_cycle_fan_4_switch :BOOL; // 内循环风扇4开 Q500.11
  139. Furnace_shutter_open :BOOL; // SHUTTER开 Q500.12
  140. Furnace_shutter_close :BOOL; // SHUTTER关 Q500.13
  141. // Q500.14
  142. // Q500.15
  143. POD1_exhaust_switch_open :BOOL; // POD1排气开 Q501.00
  144. POD1_exhaust_switch_close :BOOL; // POD1排气关 Q501.01
  145. POD2_exhaust_switch_open :BOOL; // POD2排气开 Q501.02
  146. POD2_exhaust_switch_close :BOOL; // POD2排气关 Q501.03
  147. // Q501.04
  148. // Q501.05
  149. // Q501.06
  150. // Q501.07
  151. // Q501.08
  152. // Q501.09
  153. // Q501.10
  154. // Q501.11
  155. // Q501.12
  156. // Q501.13
  157. // Q501.14
  158. // Q501.15
  159. Buffer_A1_N2_Purge_switch :BOOL; // buffer_foup1_1充气阀 Q502.00
  160. Buffer_B1_N2_Purge_switch :BOOL; // buffer_foup1_2充气阀 Q502.01
  161. Buffer_C1_N2_Purge_switch :BOOL; // buffer_foup1_3充气阀 Q502.02
  162. Buffer_D1_N2_Purge_switch :BOOL; // buffer_foup1_4充气阀 Q502.03
  163. Buffer_A2_N2_Purge_switch :BOOL; // buffer_foup2_1充气阀 Q502.04
  164. Buffer_B2_N2_Purge_switch :BOOL; // buffer_foup2_2充气阀 Q502.05
  165. Buffer_C2_N2_Purge_switch :BOOL; // buffer_foup2_3充气阀 Q502.06
  166. Buffer_D2_N2_Purge_switch :BOOL; // buffer_foup2_4充气阀 Q502.07
  167. Buffer_A3_N2_Purge_switch :BOOL; // buffer_foup3_1充气阀 Q502.08
  168. Buffer_B3_N2_Purge_switch :BOOL; // buffer_foup3_2充气阀 Q502.09
  169. Buffer_C3_N2_Purge_switch :BOOL; // buffer_foup3_3充气阀 Q502.10
  170. Buffer_D3_N2_Purge_switch :BOOL; // buffer_foup3_4充气阀 Q502.11
  171. Buffer_A4_N2_Purge_switch :BOOL; // buffer_foup4_1充气阀 Q502.12
  172. Buffer_B4_N2_Purge_switch :BOOL; // buffer_foup4_2充气阀 Q502.13
  173. Buffer_C4_N2_Purge_switch :BOOL; // buffer_foup4_3充气阀 Q502.14
  174. Buffer_D4_N2_Purge_switch :BOOL; // buffer_foup4_4充气阀 Q502.15
  175. //**************HARDWARE***********************⬆
  176. //SystemData
  177. //FIMS
  178. Sys_PLCReset_b : BOOL ;
  179. Sys_BlowerSwitch_b : BOOL ;
  180. Sys_LightCurtainBypass_b : BOOL ;
  181. Sys_FFUAlarmReset_b : BOOL ;
  182. Sys_MINI8AlarmReset_b : BOOL ;
  183. Sys_VGUnitConversion_b : BOOL ;
  184. Sys_F2_CleanSwitch_b : BOOL ;
  185. Sys_APC_DATA_READ_SYSCONFIG : BOOL ;
  186. Sys_APC_DATA_WRITE_SYSCONFIG : BOOL ;
  187. Sys_APC_DATA_READ_CUSCONFIG : BOOL ;
  188. Sys_APC_DATA_WRITE_CUSCONFIG : BOOL ;
  189. Sys_HTR1_Temp_alarm : BOOL ;
  190. Sys_HTR2_Temp_alarm : BOOL ;
  191. Sys_Abnormal_seal_cap_HTR_temp : BOOL ;
  192. Sys_Abnormal_furnace_heater_temp : BOOL ;
  193. Sys_HTR3_Temp_alarm : BOOL ;
  194. Sys_HTR1_ON : BOOL ;
  195. Sys_HTR2_ON : BOOL ;
  196. Sys_HTR3_ON : BOOL ;
  197. Sys_HTR1_SW_ON : BOOL ;
  198. Sys_HTR2_SW_ON : BOOL ;
  199. Sys_HTR3_SW_ON : BOOL ;
  200. Sys_HF_CleanSwitch : BOOL ;
  201. Sys_DEPO_SW : BOOL ;
  202. Sys_LA_O2_Check_First_EN : BOOL ;
  203. Sys_FIMS1_O2_Check_EN : BOOL ;
  204. Sys_FIMS2_O2_Check_EN : BOOL ;
  205. Sys_N2_PURGE_PROCESS : BOOL ;
  206. END_VAR]]></Declaration>
  207. </GVL>
  208. </TcPlcObject>