DeviceModel.Hz.xml 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396
  1. <?xml version="1.0" encoding="utf-16"?>
  2. <DeviceModelDefine type="Triton160" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="DeviceModel.xsd">
  3. <IoValves>
  4. <IoValve id="ValveMfc1" display="MFC1 Valve" schematicId="SV1"
  5. unit=""
  6. isNc="true"
  7. isDefaultOpen="false"
  8. diOpen="DI_MFC1_valve_state_fb"
  9. doOpen="DO_MFC1_valve__"
  10. diCloseSensor=""
  11. diOpenSensor=""/>
  12. <IoValve id="ValveMfc2" display="MFC2 Valve" schematicId="SV2"
  13. unit="" isNc="true"
  14. isDefaultOpen="false"
  15. diOpen="DI_MFC2_valve_state_fb"
  16. doOpen="DO_MFC2_valve"
  17. diCloseSensor=""
  18. diOpenSensor=""/>
  19. <IoValve id="ValveMfc3" display="MFC3 Valve" schematicId="SV3"
  20. unit=""
  21. isNc="true"
  22. isDefaultOpen="false"
  23. diOpen="DI_MFC3_valve_state_fb"
  24. doOpen="DO_MFC3_valve"
  25. diCloseSensor=""
  26. diOpenSensor=""/>
  27. <IoValve id="ValveMfc4" display="MFC4 Valve" schematicId="SV4"
  28. unit=""
  29. isNc="true"
  30. isDefaultOpen="false"
  31. diOpen="DI_MFC4_valve_state_fb"
  32. doOpen="DO_MFC4_valve"
  33. diCloseSensor=""
  34. diOpenSensor=""/>
  35. <IoValve id="ValveMfc5" display="MFC5 Valve" schematicId="SV5"
  36. unit=""
  37. isNc="true"
  38. isDefaultOpen="false"
  39. diOpen="DI_MFC5_valve_state_fb"
  40. doOpen="DO_MFC5_valve"
  41. diCloseSensor=""
  42. diOpenSensor=""/>
  43. <IoValve id="ValveChamberPurge" display="Chamber purge valve" schematicId="SV6"
  44. unit=""
  45. isNc="true"
  46. isDefaultOpen="false"
  47. diOpen="DI_Chamber_purge_valve_state_fb"
  48. doOpen="DO_Chamber_purge_valve"
  49. diCloseSensor=""
  50. diOpenSensor=""/>
  51. <IoValve id="ValveProcessGasFinal" display="Process gas final valve" schematicId="PV1"
  52. unit=""
  53. isNc="true"
  54. isDefaultOpen="false"
  55. diOpen="DI_Process_gas_final_valve_state_fb"
  56. doOpen="DO_Process_gas_final_valve"
  57. diCloseSensor=""
  58. diOpenSensor=""/>
  59. <IoValve id="ValveChamberPumping" display="Chamber pumping valve" schematicId="PV2"
  60. unit=""
  61. isNc="true"
  62. isDefaultOpen="false"
  63. diOpen="DI_Pumping_valve_state_fb"
  64. doOpen="DO_Pumping_valve_"
  65. diCloseSensor=""
  66. diOpenSensor=""/>
  67. <IoValve id="ValveChamberVent" display="Chamber vent valve" schematicId="PV3"
  68. unit=""
  69. isNc="true"
  70. isDefaultOpen="false"
  71. diOpen="DI_Chamber_vent_valve_state_fb"
  72. doOpen="DO_Chamber_vent_valve"
  73. diCloseSensor=""
  74. diOpenSensor=""/>
  75. </IoValves>
  76. <IoMfcs>
  77. <IoMfc id="MfcGas1" display="" schematicId="MFC1" unit="sccm"
  78. aiFlow="AI_MFC1_real_flow__fb"
  79. aoFlow="AO_MFC1_flow_setpoint"
  80. diOffline=""
  81. scGasName="GasLineConfig_Gas1Name"
  82. scEnable="GasLineConfig_Gas1Enable"
  83. scN2Scale="GasLineConfig_Gas1MfcN2Scale"
  84. scScaleFactor="GasLineConfig_Gas1MfcScaleFactor"
  85. scAlarmRange="GasLineConfig_Gas1MfcAlarmRange"
  86. scEnableAlarm="GasLineConfig_Gas1MfcEnableAlarm"
  87. scAlarmTime="GasLineConfig_Gas1MfcAlarmTime"
  88. aoRange="AO_MFC1_actual_range"
  89. scFlowRegulationFactor="GasLineConfig_Gas1MfcFlowRegulationFactor"
  90. scDefaultSetPoint=""/>
  91. <IoMfc id="MfcGas2" display="" schematicId="MFC2" unit="sccm"
  92. aiFlow="AI_MFC2_real_flow_fb"
  93. aoFlow="AO_MFC2_flow_setpoint"
  94. diOffline=""
  95. scGasName="GasLineConfig_Gas2Name"
  96. scEnable="GasLineConfig_Gas2Enable"
  97. scN2Scale="GasLineConfig_Gas2MfcN2Scale"
  98. scScaleFactor="GasLineConfig_Gas2MfcScaleFactor"
  99. scAlarmRange="GasLineConfig_Gas2MfcAlarmRange"
  100. scEnableAlarm="GasLineConfig_Gas2MfcEnableAlarm"
  101. scAlarmTime="GasLineConfig_Gas2MfcAlarmTime"
  102. aoRange="AO_MFC2_actual_range"
  103. scFlowRegulationFactor="GasLineConfig_Gas2MfcFlowRegulationFactor"
  104. scDefaultSetPoint=""/>
  105. <IoMfc id="MfcGas3" display="" schematicId="MFC3" unit="sccm"
  106. aiFlow="AI_MFC3_real_flow_fb"
  107. aoFlow="AO_MFC3_flow_setpoint"
  108. diOffline=""
  109. scGasName="GasLineConfig_Gas3Name"
  110. scEnable="GasLineConfig_Gas3Enable"
  111. scN2Scale="GasLineConfig_Gas3MfcN2Scale"
  112. scScaleFactor="GasLineConfig_Gas3MfcScaleFactor"
  113. scAlarmRange="GasLineConfig_Gas3MfcAlarmRange"
  114. scEnableAlarm="GasLineConfig_Gas3MfcEnableAlarm"
  115. scAlarmTime="GasLineConfig_Gas3MfcAlarmTime"
  116. aoRange="AO_MFC3_actual_range"
  117. scFlowRegulationFactor="GasLineConfig_Gas3MfcFlowRegulationFactor"
  118. scDefaultSetPoint=""/>
  119. <IoMfc id="MfcGas4" display="" schematicId="MFC4" unit="sccm"
  120. aiFlow="AI_MFC4_real_flow_fb"
  121. aoFlow="AO_MFC4_flow_setpoint"
  122. diOffline=""
  123. scGasName="GasLineConfig_Gas4Name"
  124. scEnable="GasLineConfig_Gas4Enable"
  125. scN2Scale="GasLineConfig_Gas4MfcN2Scale"
  126. scScaleFactor="GasLineConfig_Gas4MfcScaleFactor"
  127. scAlarmRange="GasLineConfig_Gas4MfcAlarmRange"
  128. scEnableAlarm="GasLineConfig_Gas4MfcEnableAlarm"
  129. scAlarmTime="GasLineConfig_Gas4MfcAlarmTime"
  130. aoRange="AO_MFC4_actual_range"
  131. scFlowRegulationFactor="GasLineConfig_Gas4MfcFlowRegulationFactor"
  132. scDefaultSetPoint=""/>
  133. <IoMfc id="MfcGas5" display="" schematicId="MFC5" unit="sccm"
  134. aiFlow="AI_MFC5_real_flow_fb"
  135. aoFlow="AO_MFC5_flow_setpoint"
  136. diOffline=""
  137. scGasName="GasLineConfig_Gas5Name"
  138. scEnable="GasLineConfig_Gas5Enable"
  139. scN2Scale="GasLineConfig_Gas5MfcN2Scale"
  140. scScaleFactor="GasLineConfig_Gas5MfcScaleFactor"
  141. scAlarmRange="GasLineConfig_Gas5MfcAlarmRange"
  142. scEnableAlarm="GasLineConfig_Gas5MfcEnableAlarm"
  143. scAlarmTime="GasLineConfig_Gas5MfcAlarmTime"
  144. aoRange="AO_MFC5_actual_range"
  145. scFlowRegulationFactor="GasLineConfig_Gas5MfcFlowRegulationFactor"
  146. scDefaultSetPoint=""/>
  147. </IoMfcs>
  148. <IoPressureMeters>
  149. <IoPressureMeter id="PressureMeterChamber" display="Chamber Pressure" schematicId="" unit="mTorr"
  150. aiPressure="AI_Chamber_real_pressure_fb_"
  151. diGaugeFail=""
  152. scPrecision="PressureControlConfig_ChamberPressureGaugePrecision"
  153. />
  154. </IoPressureMeters>
  155. <IoPumps>
  156. <IoPump id="MainPump" display="Main Pump" schematicId="MainPump" unit="mTorr"
  157. diBreakerState=""
  158. diRunning="DI_Lever1_pump_running"
  159. diOverloadAlarm="DI_Lever1_pump_overload"
  160. diStart="DI_Lever1_pump_start_bt"
  161. diStop="DI_Lever1_pump_stop_bt"
  162. diPumpTempWaring="DI_Lever1_pump_temp_warnning"
  163. diPumpTempAlarm="DI_Lever1_pump_temp_alarm"
  164. diLever1PumpCBAlarm="DI_Lever1_pump_CB_alarm"
  165. diROOTSPumpCBAlarm="DI_ROOTS_pump_CB_alarm"
  166. diN2Alarm="DI_Pump_N2_pressure_alam"
  167. diWaterFlowAlarm="DI_Pump_water_flow_alam"
  168. doWaterFlowAlarm="DO_Pump_water_flow_alarm_"
  169. doN2PressureAlarm="DO_N2_pressure_alarm"
  170. aiWaterFlow=""
  171. aiN2Pressure=""
  172. aoN2PressureAlarmMaxValue="AO_N2_pressure_alarm_setpoint_Max_"
  173. aoN2PressureAlarmMinValue="AO_N2_pressure_alarm_setpoint_Min_"
  174. aoWaterFlowAlarmMaxValue="AO_Water_flow_alarm_setpoint_Max_"
  175. aoWaterFlowAlarmMinValue="AO_Water_flow_alarm_setpoint_Min_"
  176. scEnableDryPump="PressureControlConfig_EnableDryPump"
  177. scEnableWaterFlow="PressureControlConfig_PumpEnableWaterFlow"
  178. scWaterFlowMinValue="PressureControlConfig_PumpWaterFlowMinValue"
  179. scWaterFlowMaxValue="PressureControlConfig_PumpWaterFlowMaxValue"
  180. scWaterFlowOutOfToleranceWarningTime="PressureControlConfig_PumpWaterFlowOutOfToleranceWarningTime"
  181. scWaterFlowOutOfToleranceAlarmTime="PressureControlConfig_PumpWaterFlowOutOfToleranceAlarmTime"
  182. scEnableN2Pressure="PressureControlConfig_PumpEnableN2Pressure"
  183. scN2PressureMinValue="PressureControlConfig_PumpN2PressureMinValue"
  184. scN2PressureMaxValue="PressureControlConfig_PumpN2PressureMaxValue"
  185. scN2PressureOutOfToleranceWarningTime="PressureControlConfig_PumpN2PressureOutOfToleranceWarningTime"
  186. scN2PressureOutOfToleranceAlarmTime="PressureControlConfig_PumpN2PressureOutOfToleranceAlarmTime"
  187. />
  188. </IoPumps>
  189. <IoBoostPumps>
  190. <IoBoostPump id="BoostPump" display="Boost Pump"
  191. schematicId="BoostPump"
  192. unit="mTorr"
  193. aiFrequency=""
  194. diBreakerState=""
  195. scPressureSetPointMaxValue="System_BoostPumpPressureSetPointMaxValue"
  196. scEnableFrequency="PressureControlConfig_EnableBoosterPumpFrequency"
  197. diBoosterInvAlarm="DI_Booster_Alarm"
  198. diBoosterInvRun="DI_Booster_Running"
  199. diBoosterPowerOn="DI_Booster_pump_power_on_"
  200. aoBoosterEnable="AO_booster_pressure_control_enable"
  201. aoBoosterSetPoint="AO_booster_pressure_control_setpoint"
  202. />
  203. </IoBoostPumps>
  204. <IoRfs>
  205. <IoRf id="Rf"
  206. display="RF Generator"
  207. schematicId=""
  208. unit=""
  209. doOnOff="DO_RF_on_off"
  210. diOnOffFeedback="DI_RF_power_state_fb"
  211. diInterlock="DI_RF_hardware_interlock"
  212. diOverTemp ="DI_RF_over_temp_"
  213. diRFCBAlarm="DI_RF_CB_alarm"
  214. aiCurrent=""
  215. aiVoltage=""
  216. diBreakerState=""
  217. diIArc=""
  218. diOffline=""
  219. diVArc=""
  220. doWaterFlowAlarm=""
  221. doWaterFlowWarning=""
  222. aoMatchMode="AO_match_work_mode_setpoint"
  223. aoMatchPresetMode="AO_match_hold_or_preset_setpoint"
  224. aoMatchPositionC1="AO_match_C1_position_setpoint"
  225. aoMatchPositionC2="AO_match_C2_position_setpoint"
  226. aoWorkMode="AO_RF_work_mode_set"
  227. aoFrequency="AO_RF_Pulsing_Frequency_setpoint"
  228. aoDuty="AO_RF_Pulsing_duty_cycle_setpoint"
  229. aoPower="AO_RF_power_setpoint"
  230. aoCoefficient="AO_RF_match_coefficient"
  231. aiWaterFlow=""
  232. aiForwardPower="AI_RF_forward_power_fb"
  233. aiReflectPower="AI_RF_reflect_power_fb"
  234. aiMatchMode ="AI_match_work_mode_fb"
  235. aiMatchPresetMode="AI_match_hold_or_preset_fb"
  236. aiMatchPositionC1="AI_match_c1_positon_fb"
  237. aiMatchPositionC2="AI_match_c2_positon_fb"
  238. scMatchMode="System_MatchMode"
  239. scMatchPositionC1="System_MatchPositionC1"
  240. scMatchPositionC2="System_MatchPositionC2"
  241. scPowerAlarmRange="System_RfPowerAlarmRange"
  242. scPowerAlarmTime="System_RfPowerAlarmTime"
  243. scReflectPowerAlarmRange="System_RfReflectPowerAlarmRange"
  244. scReflectPowerAlarmTime="System_RfReflectPowerAlarmTime"
  245. scPowerRange="RfConfig_PowerRange"
  246. scCoefficient="RfConfig_Coefficient"
  247. scEnablePulsingFunction="RfConfig_EnablePulsingFunction"
  248. scEnableC1C2Position="RfConfig_EnableC1C2Position"
  249. scEnableReflectPower="RfConfig_EnableReflectPower"
  250. scEnableVoltageCurrent="RfConfig_EnableVoltageCurrent"
  251. scPowerRegulationFactor="RfConfig_PowerRegulationFactor"
  252. />
  253. </IoRfs>
  254. <IoThrottleValves>
  255. <IoThrottleValve id="ThrottleValve" display="" schematicId="" unit=""
  256. aiPositionFeedback="AI_Thorttle_valve_real_position_fb"
  257. aiPressureFeedback="AI_Thorttle_valve_real_pressure_fb"
  258. aiState="AI_thorttle_valve_state"
  259. aoPositionSetPoint="AO_Throttle_valve_position_setpoint"
  260. aoPressureSetPoint="AO_Throttle_valve_pressure_setpoint"
  261. aoPressureMode="AO_Throttle_valve_work_mode"
  262. />
  263. </IoThrottleValves>
  264. <IoPressureControls>
  265. <IoPressureControl
  266. id="PressureControl"
  267. display="PressureControl"
  268. schematicId="PressureControl"
  269. unit="mTorr"
  270. diLogicProcessGasFlowing="LogicProcessGasFlowing"
  271. scGasFlowPressureAlarmRange="System_GasFlowPressureAlarmRange"
  272. scGasFlowPressureAlarmTime="System_GasFlowPressureAlarmTime"
  273. scIsIndependentControl="PressureControlConfig_IsIndependentControl"
  274. scIsBoostPumpInstalled="PressureControlConfig_EnableBoosterPump"
  275. scTvInstalled="PressureControlConfig_EnableThrottleValve"
  276. boost="BoostPump"
  277. tv="ThrottleValve"
  278. pressureMeter ="PressureMeterChamber"
  279. />
  280. </IoPressureControls>
  281. <IoPressureSensors>
  282. </IoPressureSensors>
  283. <IoWaterFlowSensors>
  284. </IoWaterFlowSensors>
  285. <IoThermalCouples></IoThermalCouples>
  286. <IoHeaters></IoHeaters>
  287. <IoHeartbeats>
  288. <IoHeartbeat id="Heartbeat" display="" schematicId="" unit="" ao="AO_heartbeat" ai="AI_heartbeat_fb" />
  289. </IoHeartbeats>
  290. <IoSignalLights>
  291. <IoSignalLight id="SignalTowerRedLight" display="" schematicId="" unit="" diFeedback="DI_Red_light_fb" doSet="DO_Red_light"/>
  292. <IoSignalLight id="SignalTowerYellowLight" display="" schematicId="" unit="" diFeedback="DI_Yellow_light_fb" doSet="DO_Yellow_light"/>
  293. <IoSignalLight id="SignalTowerGreenLight" display="" schematicId="" unit="" diFeedback="DI_Green_light_fb" doSet="DO_Green_light"/>
  294. <IoSignalLight id="SignalTowerBuzzer" display="" schematicId="" unit="" diFeedback="DI_Buzzer_fb" doSet="DO_Buzzer"/>
  295. </IoSignalLights>
  296. <IoSensors>
  297. <!--<IoSensor id="SensorBackPanelDoor" display="" schematicId="" unit="" di="DI_back_panle_door_sw" isLowAsNormal="false" infoText="BackPanel door is opened" warningText="" alarmText="" />-->
  298. <IoSensor id="SensorChamberDoor" display="" schematicId="" unit="" di="DI_Chamber_door_sw" isLowAsNormal="false" infoText="" warningText="" alarmText="" />
  299. <!--<IoSensor id="SensorPumpDoor" display="" schematicId="" unit="" di="DI_pump_door_sw" isLowAsNormal="false" infoText="" warningText="" alarmText="" />-->
  300. </IoSensors>
  301. <IoEmos>
  302. <IoEmo id="EmoSystem"
  303. display=""
  304. schematicId=""
  305. unit=""
  306. diStopButton="DI_EMG_stop_botton"
  307. diMainContactor="DI_Main_conctactor" />
  308. </IoEmos>
  309. <IoResets>
  310. <IoReset id="ResetPlcSignal"
  311. display=""
  312. schematicId=""
  313. unit=""
  314. doReset="DO_reset_signal" />
  315. </IoResets>
  316. <IoStatisticss>
  317. <IoStatistics id="StatisticsRfOnTime"
  318. display="RF On Statistics"
  319. schematicId=""
  320. unit=""
  321. diMonitorSignal="DI_RF_power_state_fb"
  322. scLastPMTime="System_RfOnTimeLastPMTime"
  323. scTimeFromLastPM="System_RfOnTimeFromLastPM"
  324. scTimeTotal="System_RfOnTimeTotal"
  325. scEnableAlarm="System_RfOnTimeEnableAlarm"
  326. scPMInterval="System_RfOnTimePMInterval"/>
  327. <IoStatistics id="StatisticsPumpOnTime"
  328. display="Pump On Statistics"
  329. schematicId=""
  330. unit=""
  331. diMonitorSignal="DI_Lever1_pump_running"
  332. scLastPMTime="System_PumpOnTimeLastPMTime"
  333. scTimeFromLastPM="System_PumpOnTimeFromLastPM"
  334. scTimeTotal="System_PumpOnTimeTotal"
  335. scEnableAlarm="System_PumpOnTimeEnableAlarm"
  336. scPMInterval="System_PumpOnTimePMInterval"/>
  337. </IoStatisticss>
  338. <IoPlcDateTimes>
  339. <IoPlcDateTime id="PlcDateTime"
  340. display="PlcDateTime"
  341. schematicId=""
  342. unit=""
  343. aiYear="AI_Year"
  344. aiMonth="AI_Month"
  345. aiDay="AI_Day"
  346. aiHour="AI_Time"
  347. aiMinute="AI_Minute"
  348. aiSecond="AI_Second"/>
  349. </IoPlcDateTimes>
  350. </DeviceModelDefine>