|
@@ -406,72 +406,89 @@
|
|
|
</Module>
|
|
|
|
|
|
<Module Name="Reservoir1">
|
|
|
- <IO Name="Reservoir1.Flow" IOName="r_RES1_CMM_FLOW"/>
|
|
|
+ <IO Name="Reservoir1.Flow" IOName="r_MBS1_FLOW"/>
|
|
|
<IO Name="Reservoir1.DiReplen" IOName="c_RES1_DI_REPLEN"/>
|
|
|
<IO Name="Reservoir1.PHFlowValve" IOName="c_PH1_FLOW_VALVE"/>
|
|
|
<IO Name="Reservoir1.WaterLevel" IOName="r_RES1_LEVEL_raw"/>
|
|
|
<IO Name="Reservoir1.LowLevel" IOName="r_RES1_LOW_LEVEL"/>
|
|
|
<IO Name="Reservoir1.SafetyHighLevel" IOName="r_RES1_HIGH_LEVEL"/>
|
|
|
<IO Name="Reservoir1.HedFlow" IOName="r_RES1_HED_FLOW"/>
|
|
|
- <IO Name="Reservoir1.HedPowerOn" IOName="c_HED1_POWER_ON"/>
|
|
|
+ <IO Name="Reservoir1.ResPowerOn" IOName="c_RES1_POWER_ON"/>
|
|
|
+ <IO Name="Reservoir1.PHValue" IOName="r_pH1"/>
|
|
|
+ <IO Name="Reservoir1.HedPowerOn" IOName="c_HED1_POWER_ON"/>
|
|
|
</Module>
|
|
|
<Module Name="Reservoir2">
|
|
|
<IO Name="Reservoir2.Flow" IOName="r_MBS2_FLOW"/>
|
|
|
<IO Name="Reservoir2.DiReplen" IOName="c_RES2_DI_REPLEN"/>
|
|
|
- <IO Name="Reservoir2.PHFlowValve" IOName="c_PH2_FLOW_VALVE"/>
|
|
|
- <IO Name="Reservoir2.PHValue" IOName="r_pH2"/>
|
|
|
<IO Name="Reservoir2.WaterLevel" IOName="r_RES2_LEVEL_raw"/>
|
|
|
<IO Name="Reservoir2.LowLevel" IOName="r_RES2_LOW_LEVEL"/>
|
|
|
<IO Name="Reservoir2.SafetyHighLevel" IOName="r_RES2_HIGH_LEVEL"/>
|
|
|
<IO Name="Reservoir2.HedFlow" IOName="r_RES2_HED_FLOW"/>
|
|
|
- <IO Name="Reservoir2.Replen1PumpSpeed" IOName="c_M3_REPLEN1_SPEED"/>
|
|
|
- <IO Name="Reservoir2.Replen2PumpSpeed" IOName="c_M3_REPLEN2_SPEED"/>
|
|
|
- <IO Name="Reservoir2.Replen1Level" IOName="r_M3_REPLEN1_LEVEL"/>
|
|
|
- <IO Name="Reservoir2.Replen2Level" IOName="r_M3_REPLEN2_LEVEL"/>
|
|
|
+ <IO Name="Reservoir2.HedPowerOn" IOName="c_HED2_POWER_ON"/>
|
|
|
+ <IO Name="Reservoir2.ResPowerOn" IOName=""/>
|
|
|
+ <IO Name="Reservoir2.PHValue" IOName="r_pH2"/>
|
|
|
+ <IO Name="Reservoir2.ResPowerOn" IOName="c_RES2_POWER_ON"/>
|
|
|
</Module>
|
|
|
<Module Name="Reservoir3">
|
|
|
- <IO Name="Reservoir3.Flow" IOName="r_RES3_CMM_FLOW"/>
|
|
|
+ <IO Name="Reservoir3.Flow" IOName="r_MBS3_FLOW"/>
|
|
|
<IO Name="Reservoir3.DiReplen" IOName="c_RES3_DI_REPLEN"/>
|
|
|
<IO Name="Reservoir3.WaterLevel" IOName="r_RES3_LEVEL_raw"/>
|
|
|
<IO Name="Reservoir3.LowLevel" IOName="r_RES3_LOW_LEVEL"/>
|
|
|
- <IO Name="Reservoir3.SafetyHighLevel" IOName="r_RES3_HIGH_LEVEL"/>
|
|
|
+ <IO Name="Reservoir3.SafetyHighLevel" IOName="r_RES3_HIGH_LEVEL"/>
|
|
|
<IO Name="Reservoir3.HedFlow" IOName="r_RES3_HED_FLOW"/>
|
|
|
<IO Name="Reservoir3.HedPowerOn" IOName="c_HED3_POWER_ON"/>
|
|
|
+ <IO Name="Reservoir3.ResPowerOn" IOName=""/>
|
|
|
+ <IO Name="Reservoir3.PHValue" IOName="r_pH3"/>
|
|
|
+ <IO Name="Reservoir3.ResPowerOn" IOName="c_RES3_POWER_ON"/>
|
|
|
</Module>
|
|
|
<Module Name="Reservoir4">
|
|
|
- <IO Name="Reservoir4.Flow" IOName="r_RES4_CMM_FLOW"/>
|
|
|
+ <IO Name="Reservoir4.Flow" IOName="r_MBS4_FLOW"/>
|
|
|
<IO Name="Reservoir4.DiReplen" IOName="c_RES4_DI_REPLEN"/>
|
|
|
<IO Name="Reservoir4.WaterLevel" IOName="r_RES4_LEVEL_raw"/>
|
|
|
<IO Name="Reservoir4.LowLevel" IOName="r_RES4_LOW_LEVEL"/>
|
|
|
- <IO Name="Reservoir4.SafetyHighLevel" IOName="r_RES4_HIGH_LEVEL"/>
|
|
|
+ <IO Name="Reservoir4.SafetyHighLevel" IOName="r_RES4_HIGH_LEVEL"/>
|
|
|
<IO Name="Reservoir4.HedFlow" IOName="r_RES4_HED_FLOW"/>
|
|
|
+ <IO Name="Reservoir4.HedPowerOn" IOName="c_HED4_POWER_ON"/>
|
|
|
+ <IO Name="Reservoir4.ResPowerOn" IOName=""/>
|
|
|
+ <IO Name="Reservoir4.PHValue" IOName="r_pH4"/>
|
|
|
<IO Name="Reservoir4.ResPowerOn" IOName="c_RES4_POWER_ON"/>
|
|
|
</Module>
|
|
|
|
|
|
<Module Name="Metal1">
|
|
|
<IO Name="Metal1.CellFlow" IOName="r_PUMP1_FLOW"/>
|
|
|
- <IO Name="Metal1.CellPump" IOName="c_METAL1_PUMP_ON"/>
|
|
|
+ <IO Name="Metal1.CellPump" IOName=""/>
|
|
|
+ <IO Name="Metal1.RegulatPump" IOName="c_METAL1_PUMP_ON"/>
|
|
|
<IO Name="Metal1.Circulation" IOName="c_METAL1_CIRCULATION"/>
|
|
|
<IO Name="Metal1.WaferHolderClamp" IOName="c_METAL1_WH_CLAMP"/>
|
|
|
+ <IO Name="Metal1.RegulatePumpSignalIn" IOName="r_METAL1_PUMP_ON"/>
|
|
|
+ <IO Name="Metal1.RegulatePumpSpeed" IOName="c_METAL1_PUMP_ON_SPEED"/>
|
|
|
</Module>
|
|
|
<Module Name="Metal2">
|
|
|
<IO Name="Metal2.CellFlow" IOName="r_PUMP2_FLOW"/>
|
|
|
<IO Name="Metal2.CellPump" IOName="c_METAL2_PUMP_ON"/>
|
|
|
+ <IO Name="Metal2.RegulatPump" IOName=""/>
|
|
|
<IO Name="Metal2.Circulation" IOName="c_METAL2_CIRCULATION"/>
|
|
|
<IO Name="Metal2.WaferHolderClamp" IOName="c_METAL2_WH_CLAMP"/>
|
|
|
+ <IO Name="Metal2.RegulatePumpSignalIn" IOName=""/>
|
|
|
+ <IO Name="Metal2.RegulatePumpSpeed" IOName=""/>
|
|
|
</Module>
|
|
|
<Module Name="Metal3">
|
|
|
<IO Name="Metal3.CellFlow" IOName="r_PUMP3_FLOW"/>
|
|
|
<IO Name="Metal3.CellPump" IOName="c_METAL3_PUMP_ON"/>
|
|
|
+ <IO Name="Metal3.RegulatPump" IOName=""/>
|
|
|
<IO Name="Metal3.Circulation" IOName="c_METAL3_CIRCULATION"/>
|
|
|
<IO Name="Metal3.WaferHolderClamp" IOName="c_METAL3_WH_CLAMP"/>
|
|
|
+ <IO Name="Metal3.RegulatePumpSignalIn" IOName=""/>
|
|
|
+ <IO Name="Metal3.RegulatePumpSpeed" IOName=""/>
|
|
|
</Module>
|
|
|
<Module Name="Metal4">
|
|
|
<IO Name="Metal4.CellFlow" IOName="r_PUMP4_FLOW"/>
|
|
|
- <IO Name="Metal4.RegulatPump" IOName="c_METAL4_PUMP_ON"/>
|
|
|
+ <IO Name="Metal4.CellPump" IOName="c_METAL4_PUMP_ON"/>
|
|
|
+ <IO Name="Metal4.RegulatPump" IOName=""/>
|
|
|
<IO Name="Metal4.Circulation" IOName="c_METAL4_CIRCULATION"/>
|
|
|
<IO Name="Metal4.WaferHolderClamp" IOName="c_METAL4_WH_CLAMP"/>
|
|
|
- <IO Name="Metal4.RegulatePumpSignalIn" IOName="r_METAL4_PUMP_ON"/>
|
|
|
- <IO Name="Metal4.RegulatePumpSpeed" IOName="c_METAL4_PUMP_ON_SPEED"/>
|
|
|
+ <IO Name="Metal4.RegulatePumpSignalIn" IOName=""/>
|
|
|
+ <IO Name="Metal4.RegulatePumpSpeed" IOName=""/>
|
|
|
+
|
|
|
</Module>
|
|
|
</BeckhoffModuleIOCfg>
|