dut_Interlock.TcDUT 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
  3. <DUT Name="dut_Interlock" Id="{c0c9242d-05f2-4d52-b8f3-3b0e8e4e08ce}">
  4. <Declaration><![CDATA[TYPE dut_Interlock :
  5. STRUCT
  6. Alarm1 : BOOL; // N2-8 pressure low
  7. Alarm2 : BOOL; // N2-1 pressure low or high
  8. Alarm3 : BOOL; // NH3-1 pressure low or high
  9. Alarm4 : BOOL; // NH3-2 pressure low or high
  10. Alarm5 : BOOL; // SiH4 pressure low or high
  11. Alarm6 : BOOL; // N2-2 pressure low or high
  12. Alarm7 : BOOL; // NF3 pressure low or high
  13. Alarm8 : BOOL; // 20%F2/N2 pressure low or high
  14. Alarm9 : BOOL; // N2-9 pressure low or high
  15. Alarm10 : BOOL; // N2-10 pressure low or high
  16. Alarm11 : BOOL; // N2-11 pressure low or high
  17. Alarm12 : BOOL; // N2-13 pressure low or high
  18. Alarm13 : BOOL; // LSC tank over pressure
  19. Alarm14 : BOOL; // TI tank over pressure
  20. Alarm15 : BOOL; // NH3-1 tank over pressure
  21. Alarm16 : BOOL; // Vacuum pressure low
  22. Alarm17 : BOOL; // air/N2-1 pressure low
  23. Alarm18 : BOOL; // N2-4 pressure low
  24. Alarm19 : BOOL; // N2-5 pressure low
  25. Alarm20 : BOOL; // N2-6 pressure low
  26. Alarm21 : BOOL; // NH3-2 tank over pressure
  27. Alarm22 : BOOL; // gas box lower and upper exhaust pressure low
  28. Alarm23 : BOOL; // Scavenger exhaust pressure low
  29. Alarm24 : BOOL; // Heater exhaust pressure low
  30. Alarm25 : BOOL; // RHC pressure low
  31. Alarm26 : BOOL; // Z purge in LSC-1 pressure
  32. Alarm27 : BOOL; // Gas box lower an upper exhaust pressure low
  33. Alarm28 : BOOL; // Abnormal diaphragm sensor reading value
  34. Alarm29 : BOOL; // spare
  35. Alarm30 : BOOL; // Abnormal furnace port cap seal level
  36. Alarm31 : BOOL; // Heater exceeds the upper limit
  37. Alarm32 : BOOL; // Heater room temperature high
  38. Alarm33 : BOOL; // spare
  39. Alarm34 : BOOL; // Heater transformer temperature high
  40. Alarm35 : BOOL; // spare
  41. Alarm36 : BOOL; // AC100V transformer temperature high
  42. Alarm37 : BOOL; // spare
  43. Alarm38 : BOOL; // spare
  44. Alarm39 : BOOL; // N2 does not flow in each foup
  45. Alarm40 : BOOL; // Exhaust pressure high
  46. Alarm41 : BOOL; // Power down detected
  47. Alarm42 : BOOL; // Front door kept open
  48. Alarm43 : BOOL; // Transfer room door kept open
  49. Alarm44 : BOOL; // Heater room door kept open
  50. Alarm45 : BOOL; // Heater power down
  51. Alarm46 : BOOL; // spare
  52. Alarm47 : BOOL; // Pump down
  53. Alarm48 : BOOL; // Pump alarm
  54. Alarm49 : BOOL; // Pump warning
  55. Alarm50 : BOOL; // spare
  56. Alarm51 : BOOL; // NH3 leak detection
  57. Alarm52 : BOOL; // SiH4 leak detection
  58. Alarm53 : BOOL; // HCL leak detection
  59. Alarm54 : BOOL; // Diaphgram sensor-VG11 negative value
  60. Alarm55 : BOOL; // Diaphgram sensor-VG13 negative value
  61. Alarm56 : BOOL; // Diaphgram sensor-VG14 negative value
  62. Alarm57 : BOOL; // APC alarm
  63. Alarm58 : BOOL; // Too high furnace pressure
  64. Alarm59 : BOOL; // Main cooling water flow low
  65. Alarm60 : BOOL; // Cooling water flow low
  66. Alarm61 : BOOL; // NF3 gas leak detection
  67. Alarm62 : BOOL; // 20%F2/N2 leak detection
  68. Alarm63 : BOOL; // scrubber NG DEPO
  69. Alarm64 : BOOL; // scrubber NG CLN
  70. Alarm65 : BOOL; // FFU stop
  71. Alarm66 : BOOL; // SPARE
  72. Alarm67 : BOOL; // Loading area differential pressure abnormal
  73. Alarm68 : BOOL; // Clean unit temperature high
  74. Alarm69 : BOOL; // Differential pressure NG-DG1
  75. Alarm70 : BOOL; // RHC flow low
  76. Alarm71 : BOOL; // RHC damper abnormal position
  77. Alarm72 : BOOL; // Blower overload
  78. Alarm73 : BOOL; // RHC cooling water bypass line flow low/damper position abnormal in energy-saving mode
  79. Alarm74 : BOOL; // Cooling water pressure low
  80. Alarm75 : BOOL; // TI tank refll incorrect
  81. Alarm76 : BOOL; // Abnormal float sw position in TI tank
  82. Alarm77 : BOOL; // N2-7 pressure low or high
  83. Alarm78 : BOOL; // N2-70 pressure low or high
  84. Alarm79 : BOOL; // Vent exhaust pressure high
  85. Alarm80 : BOOL; // Gas box door kept open
  86. Alarm81 : BOOL; // Magnetic leak
  87. Alarm82 : BOOL; // Heater room leak
  88. Alarm83 : BOOL; // Loading area leak
  89. Alarm84 : BOOL; // Exhaust box main leak
  90. Alarm85 : BOOL; // SPARE
  91. Alarm86 : BOOL; // RHC leak
  92. Alarm87 : BOOL; // Exhaust box sup leak
  93. Alarm88 : BOOL; // O2 analyzer fault
  94. Alarm89 : BOOL; // Heater contactor tripped
  95. Alarm90 : BOOL; // AC100V transformer contactor tripped
  96. Alarm91 : BOOL; // gas box door kept open
  97. Alarm92 : BOOL; // spare
  98. Alarm93 : BOOL; // spare
  99. Alarm94 : BOOL; // failure of exhaust pressure sensor
  100. Alarm95 : BOOL; // Transfer room EMS
  101. Alarm96 : BOOL; // Furnace pressure is below ATM pressure
  102. Alarm97 : BOOL; // Front body exhaust pressure low
  103. Alarm98 : BOOL; // Gage valve position error
  104. Alarm99 : BOOL; // LSC heater temperature abnormal
  105. Alarm100 : BOOL; // Gas line heater temperature abnormal
  106. Alarm101 : BOOL; // Exhaust line heater temperature abnormal
  107. Alarm102 : BOOL; // VG11/13/14 heater temperature abnormal
  108. Alarm103 : BOOL; // Seal cap heater temperature high
  109. Alarm104 : BOOL; // spare
  110. Alarm105 : BOOL; // Furnace & exhaust line heater temperature beyond a preset value
  111. Alarm106 : BOOL; // Intake damper position abnormal
  112. Alarm107 : BOOL; // ATM damper position abnormal
  113. Alarm108 : BOOL; // Cycle damper position abnormal
  114. Alarm109 : BOOL; // LSC tank level HH
  115. Alarm110 : BOOL; // LSC tank level H
  116. Alarm111 : BOOL; // LSC tank level M
  117. Alarm112 : BOOL; // LSC tank level L
  118. Alarm113 : BOOL; // LSC leak
  119. Alarm114 : BOOL; // spare
  120. Alarm115 : BOOL; // sspare
  121. Alarm116 : BOOL; // HPM interlock
  122. Alarm117 : BOOL; // Scrubber alarm
  123. Alarm118 : BOOL; // Foreline heater alarm
  124. Alarm119 : BOOL; // Scrubber warning
  125. Alarm120 : BOOL; // spare
  126. Alarm121 : BOOL; // Customer's auto refill alarm
  127. Alarm122 : BOOL; // Customer's auto refill warning
  128. Alarm123 : BOOL; // Customer's auto refill bulk empty(not ready)
  129. Alarm124 : BOOL; // Gas detector trouble
  130. Alarm125 : BOOL; // External EMO in
  131. Alarm126 : BOOL; // spare
  132. Alarm127 : BOOL; // spare
  133. Alarm128 : BOOL; // spare
  134. Alarm129 : BOOL; // spare
  135. Alarm130 : BOOL; // spare
  136. Alarm131 : BOOL; // spare
  137. Alarm132 : BOOL; // spare
  138. Alarm133 : BOOL; // spare
  139. Alarm134 : BOOL; // spare
  140. Alarm135 : BOOL; // spare
  141. Alarm136 : BOOL; // spare
  142. Alarm137 : BOOL; // spare
  143. Alarm138 : BOOL; // spare
  144. Alarm139 : BOOL; // spare
  145. Alarm140 : BOOL; // spare
  146. Alarm141 : BOOL; // spare
  147. Alarm142 : BOOL; // spare
  148. Alarm143 : BOOL; // spare
  149. Alarm144 : BOOL; // spare
  150. Alarm145 : BOOL; // spare
  151. Alarm146 : BOOL; // spare
  152. Alarm147 : BOOL; // spare
  153. Alarm148 : BOOL; // spare
  154. Alarm149 : BOOL; // spare
  155. Alarm150 : BOOL; // spare
  156. END_STRUCT
  157. END_TYPE
  158. ]]></Declaration>
  159. </DUT>
  160. </TcPlcObject>