GV_IL.TcGVL 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
  3. <GVL Name="GV_IL" Id="{0c048ad6-ae76-4662-86e8-ecfd032660f5}">
  4. <Declaration><![CDATA[{attribute 'qualified_only'}
  5. VAR_GLOBAL
  6. //Tolerance
  7. PRESSURE_WARNING:BOOL;
  8. PRESSURE_ALARM:BOOL;
  9. MFC1_WARNING:BOOL;
  10. MFC1_Alarm:BOOL;
  11. MFC2_WARNING:BOOL;
  12. MFC2_Alarm:BOOL;
  13. MFC3_WARNING:BOOL;
  14. MFC3_Alarm:BOOL;
  15. MFC4_WARNING:BOOL;
  16. MFC4_Alarm:BOOL;
  17. MFC5_WARNING:BOOL;
  18. MFC5_Alarm:BOOL;
  19. MFC6_WARNING:BOOL;
  20. MFC6_Alarm:BOOL;
  21. MFC7_WARNING:BOOL;
  22. MFC7_Alarm:BOOL;
  23. MFC8_WARNING:BOOL;
  24. MFC8_Alarm:BOOL;
  25. MFC9_WARNING:BOOL;
  26. MFC9_Alarm:BOOL;
  27. WALL_TEMP_WARNING:BOOL;
  28. WALL_TEMP_Alarm:BOOL;
  29. LID_TEMP_WARNING:BOOL;
  30. LID_TEMP_Alarm:BOOL;
  31. STAGE_EDGE_TEMP_WARNING:BOOL;
  32. STAGE_EDGE_TEMP_Alarm:BOOL;
  33. STAGE_CENTER_TEMP_WARNING: BOOL;
  34. STAGE_CENTER_TEMP_ALARM: BOOL;
  35. //INTERLOCK
  36. STATUS_PrepareTransfer:BOOL;
  37. STATUS_TransferWafer:BOOL;
  38. STATUS_OpenGasValve:BOOL;
  39. STATUS_CloseGasValve:BOOL;
  40. STATUS_OpenCloseSlitValve:BOOL;
  41. AV1_EN :BOOL;// MFC1前气动阀(N2-1) 使能
  42. AV2_EN :BOOL;// MFC1前气动阀(N2-3) 使能
  43. AV3_EN :BOOL;// MFC1后气动阀 使能
  44. AV4_EN :BOOL;// MFC2前气动阀(N2-1) 使能
  45. AV5_EN :BOOL;// MFC2前气动阀(NH3) 使能
  46. AV6_EN :BOOL;// MFC2后气动阀 使能
  47. AV7_EN :BOOL;// MFC3前气动阀(N2-1) 使能
  48. AV8_EN :BOOL;// MFC3前气动阀(NH3) 使能
  49. AV9_EN :BOOL;// MFC3后气动阀 使能
  50. AV10_EN :BOOL;// N2-1 总进气阀 使能
  51. AV11_EN :BOOL;// MFC1,2,3 BYPASS阀(N2-1) 使能
  52. AV12_EN :BOOL;// N2-2 总进气阀 使能
  53. AV13_EN :BOOL;// MFC5,6,7 BYPASS阀(N2-2) 使能
  54. AV14_EN :BOOL;// MFC5前气动阀(N2-2) 使能
  55. AV15_EN :BOOL;// MFC5前气动阀(HF) 使能
  56. AV16_EN :BOOL;// MFC5后气动阀 使能
  57. AV17_EN :BOOL;// OF前气动阀(N2-2) 使能
  58. AV18_EN :BOOL;// OF前气动阀(HF) 使能
  59. AV19_EN :BOOL;// OF后气动阀 使能
  60. AV20_EN :BOOL;// MFC6前气动阀(N2-2) 使能
  61. AV21_EN :BOOL;// MFC6前气动阀(Ar) 使能
  62. AV22_EN :BOOL;// MFC6后气动阀 使能
  63. AV23_EN :BOOL;// MFC7前气动阀(N2-2) 使能
  64. AV24_EN :BOOL;// MFC7前气动阀(Ar) 使能
  65. AV25_EN :BOOL;// MFC7后气动阀 使能
  66. AV26_EN :BOOL;// Chamber总进气阀(NH3,N2) 使能
  67. AV27_EN :BOOL;// Chamber总进气阀(HF,Ar) 使能
  68. AV101_EN:BOOL;// Dry Pump至Chamber 使能
  69. AV102_EN:BOOL;// Dry Pump至TMP 使能
  70. AV103_EN:BOOL;// TMP N2 Purge 使能
  71. AV104_EN:BOOL;// VG103压力计前置保护阀 使能
  72. AV105_EN:BOOL;// BA01压力计前置保护阀 使能
  73. AV106_EN:BOOL;// 酸排阀 使能
  74. APC_EN :BOOL;// APC Open 使能
  75. AV1_EN_Bypass :BOOL;// MFC1前气动阀(N2-1) 使能Bypass
  76. AV2_EN_Bypass :BOOL;// MFC1前气动阀(N2-3) 使能Bypass
  77. AV3_EN_Bypass :BOOL;// MFC1后气动阀 使能Bypass
  78. AV4_EN_Bypass :BOOL;// MFC2前气动阀(N2-1) 使能Bypass
  79. AV5_EN_Bypass :BOOL;// MFC2前气动阀(NH3) 使能Bypass
  80. AV6_EN_Bypass :BOOL;// MFC2后气动阀 使能Bypass
  81. AV7_EN_Bypass :BOOL;// MFC3前气动阀(N2-1) 使能Bypass
  82. AV8_EN_Bypass :BOOL;// MFC3前气动阀(NH3) 使能Bypass
  83. AV9_EN_Bypass :BOOL;// MFC3后气动阀 使能Bypass
  84. AV10_EN_Bypass :BOOL;// N2-1 总进气阀 使能Bypass
  85. AV11_EN_Bypass :BOOL;// MFC1,2,3 BYPASS阀(N2-1) 使能Bypass
  86. AV12_EN_Bypass :BOOL;// N2-2 总进气阀 使能Bypass
  87. AV13_EN_Bypass :BOOL;// MFC5,6,7 BYPASS阀(N2-2) 使能Bypass
  88. AV14_EN_Bypass :BOOL;// MFC5前气动阀(N2-2) 使能Bypass
  89. AV15_EN_Bypass :BOOL;// MFC5前气动阀(HF) 使能Bypass
  90. AV16_EN_Bypass :BOOL;// MFC5后气动阀 使能Bypass
  91. AV17_EN_Bypass :BOOL;// OF前气动阀(N2-2) 使能Bypass
  92. AV18_EN_Bypass :BOOL;// OF前气动阀(HF) 使能Bypass
  93. AV19_EN_Bypass :BOOL;// OF后气动阀 使能Bypass
  94. AV20_EN_Bypass :BOOL;// MFC6前气动阀(N2-2) 使能Bypass
  95. AV21_EN_Bypass :BOOL;// MFC6前气动阀(Ar) 使能Bypass
  96. AV22_EN_Bypass :BOOL;// MFC6后气动阀 使能Bypass
  97. AV23_EN_Bypass :BOOL;// MFC7前气动阀(N2-2) 使能Bypass
  98. AV24_EN_Bypass :BOOL;// MFC7前气动阀(Ar) 使能Bypass
  99. AV25_EN_Bypass :BOOL;// MFC7后气动阀 使能Bypass
  100. AV26_EN_Bypass :BOOL;// Chamber总进气阀(NH3,N2) 使能Bypass
  101. AV27_EN_Bypass :BOOL;// Chamber总进气阀(HF,Ar) 使能Bypass
  102. AV101_EN_Bypass :BOOL;// Dry Pump至Chamber 使能Bypass
  103. AV102_EN_Bypass :BOOL;// Dry Pump至TMP 使能Bypass
  104. AV103_EN_Bypass :BOOL;// TMP N2 Purge 使能Bypass
  105. AV104_EN_Bypass :BOOL;// VG103压力计前置保护阀 使能Bypass
  106. AV105_EN_Bypass :BOOL;// BA01压力计前置保护阀 使能Bypass
  107. AV106_EN_Bypass :BOOL;// 酸排阀 使能Bypass
  108. APC_EN_Bypass :BOOL;// APC Open 使能Bypass
  109. HTR_APC_EN,
  110. HTR_CHAMBER_EN,
  111. HTR_FORLINE_EN,
  112. HTR_GAS_BOX_EN,
  113. HTR_GATE_VALVE_EN,
  114. HTR_LID_EN:BOOL;
  115. HTR_APC_EN_Bypass,
  116. HTR_CHAMBER_EN_Bypass,
  117. HTR_FORLINE_EN_Bypass,
  118. HTR_GAS_BOX_EN_Bypass,
  119. HTR_GATE_VALVE_EN_Bypass,
  120. HTR_LID_EN_Bypass:BOOL;
  121. //PROCESS
  122. Process_RUN: BOOL;
  123. Process_Stop: BOOL;
  124. //SPLC
  125. Lid_Temp_OT_Bypass,
  126. Chamber_Temp_OT_Bypass,
  127. APC_Temp_OT_Bypass,
  128. Gate_Valve_Temp_OT_Bypass,
  129. Gas_Line_Temp_OT_Bypass ,
  130. Stage_Temp_OT_Bypass ,
  131. TMP_ALARM_Bypass ,
  132. PS1_ALM_Bypass,
  133. PS2_ALM_Bypass,
  134. SPLC_manual_ErrorAck :BOOL;
  135. SPLC_TO_PLC AT %I* :SPLC_TO_PLC;
  136. PLC_TO_SPLC AT %Q* :PLC_TO_SPLC;
  137. (*
  138. Lid_Temp_OK,
  139. Chamber_Temp_OK,
  140. APC_Temp_OK,
  141. Gate_Valve_Temp_OK,
  142. Gas_Line_Temp_OK ,
  143. TMP_Interlock_OK ,
  144. PS1_Interlock_OK ,
  145. PS2_Interlock_OK AT %Q* :BOOL;
  146. EV1_EN,
  147. EV2_EN,
  148. EV3_EN,
  149. EV4_EN,
  150. HTR_APC_EN,
  151. HTR_CHAMBER_EN,
  152. HTR_FORLINE_EN,
  153. HTR_GAS_BOX,
  154. HTR_GATE_VALVE,
  155. HTR_LID,
  156. PROCESS_EN,
  157. TMP_PW_EN,
  158. TRANSFER_EN,
  159. VALVE_ACID_EXHAUST_OPEN_EN,
  160. VALVE_CM_OPEN_EN,
  161. VALVE_DRY_PUMP_OPEN_EN,
  162. VALVE_TMP_BACK_OPEN_EN,
  163. VALVE_APC_OPEN_EN,
  164. WAFER_MOVING_IN_EN AT %I* :BOOL;
  165. SPLC_ErrorAcknowledgement,
  166. SPLC_manual_ErrorAck,
  167. SPLC_Restart,
  168. SPLC_Run AT %Q* :BOOL;
  169. SPLC_Com_err,
  170. SPLC_FB_Err AT %I* :BOOL;
  171. *)
  172. END_VAR]]></Declaration>
  173. </GVL>
  174. </TcPlcObject>