修改仿真,添加报警配置
This commit is contained in:
parent
205ce27da5
commit
f73e3833bb
@ -72,7 +72,7 @@
|
||||
</IoHeats>
|
||||
|
||||
<IoThrottleValves classType="Aitex.Core.RT.Device.Devices.IoThrottleValve2" assembly="MECF.Framework.RT.EquipmentLibrary">
|
||||
<IoThrottleValve id="TV" display="TV" schematicId="TV" unit="mbar" scBasePath="PM.{module}" modeValuePressure="5" modeValuePosition="2" modeValueClose="3" modeValueOpen="4" aioType="float" aiStatus="AI_TVmode" aiPositionFeedback="AI_ActualPositon" aiPressureFeedback="AI_ActualPressure" aoPressureMode="AO_ValveModeSetpoint" aoPositionSetPoint="AO_SetpointPositon" aoPressureSetPoint="AO_SetpointPressure" doTVValveEnable="DO_TVEnable" doTVReset="DO_TVReset" diTVValveEnable="" />
|
||||
<IoThrottleValve id="TV" display="TV" schematicId="TV" unit="mbar" scBasePath="PM.{module}" modeValuePressure="5" modeValuePosition="2" modeValueClose="3" modeValueOpen="4" aioType="float" aiStatus="AI_ValveMode" aiPositionFeedback="AI_ActualPositon" aiPressureFeedback="AI_ActualPressure" aoPressureMode="AO_ValveModeSetpoint" aoPositionSetPoint="AO_SetpointPositon" aoPressureSetPoint="AO_SetpointPressure" doTVValveEnable="DO_TVEnable" doTVReset="DO_TVReset" diTVValveEnable="" />
|
||||
</IoThrottleValves>
|
||||
|
||||
<IoValves classType="Aitex.Core.RT.Device.Devices.IoValve" assembly="MECF.Framework.RT.EquipmentLibrary">
|
||||
@ -207,9 +207,160 @@
|
||||
<IoPressure id="PC7" display="PC7" schematicId="PC7" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC7Valve" aiActMode="AI_PC7ActMode" aoSetMode="AO_PC7CtrlMode" aiValue="AI_PressCtrl7" aoValue="AO_PressCtrl7" formatString="0.0" diAlarm="DI_PC7Offline" AlarmText="Alarm147 PC7 Offline[DI-397]" />
|
||||
<IoPressure id="PC8" display="PC8" schematicId="PC8" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC8Valve" aiActMode="AI_PC8ActMode" aoSetMode="AO_PC8CtrlMode" aiValue="AI_PressCtrl8" aoValue="AO_PressCtrl8" formatString="0.0" diAlarm="DI_PC8Offline" AlarmText="Alarm141 PC8 Offline[DI-391]" />
|
||||
<IoPressure id="PC9" display="PC9" schematicId="PC9" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC9Valve" aiActMode="AI_PC9ActMode" aoSetMode="AO_PC9CtrlMode" aiValue="AI_PressCtrl9" aoValue="AO_PressCtrl9" formatString="0.0" diAlarm="DI_PC9Offline" AlarmText="Alarm142 PC9 Offline[DI-392]" />
|
||||
|
||||
<IoPressure id="PT1" display="PT1" schematicId="PT1" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="" aiActMode="" aoSetMode="" aiValue="AI_ActualPressure" aoValue="" formatString="0.0" />
|
||||
<IoPressure id="PT2" display="PT2" schematicId="PT2" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="" aiActMode="" aoSetMode="" aiValue="AI_ForelinePress" aoValue="" formatString="0.0" />
|
||||
</IoPressures>
|
||||
|
||||
<!--<IoSensorWaterFlowTemp classType="Aitex.Core.RT.Device.Devices.IoSensorWaterFlowTemp" assembly="MECF.Framework.RT.EquipmentLibrary">
|
||||
<IoSensorWaterFlowTemp id="FlowTemp1" module="" display="SHFlow(U1)" schematicId="SHFlowTemp"
|
||||
unit="℃"
|
||||
ai="AI_SHFlowTemp"
|
||||
ao=""
|
||||
diFlowSW="DI_SHFlowSW"
|
||||
doWarningLow=""
|
||||
doWarningHigh=""
|
||||
doAlarmLow=""
|
||||
doAlarmHigh="DO_SHFlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scWarningLow=""
|
||||
scWarningHigh=""
|
||||
scAlarmLow=""
|
||||
scAlarmHigh="SHFlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration"/>
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp2" module="" display="TopFlow(U2)" schematicId="ChamTopFlowTemp" unit="℃"
|
||||
ai="AI_ChamTopFlowTemp"
|
||||
diFlowSW="DI_ChamTopFlowSW"
|
||||
doAlarmHigh="DO_ChamTopFlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="ChamTopFlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp3" module="" display="MiddleFlow1(U3)" schematicId="ChamMiddleFlow1Temp" unit="℃"
|
||||
ai="AI_ChamMiddleFlow1Temp"
|
||||
diFlowSW="DI_ChamMiddleFlow1SW"
|
||||
doAlarmHigh="DO_ChamMiddleFlow1Temp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="ChamMiddleFlow1Temp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration"/>
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp4" module="" display="MiddleFlow2(U4)" schematicId="ChamMiddleFlow2Temp" unit="℃"
|
||||
ai="AI_ChamMiddleFlow2Temp"
|
||||
diFlowSW="DI_ChamMiddleFlow2SW"
|
||||
doAlarmHigh="DO_ChamMiddleFlow2Temp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="ChamMiddleFlow2Temp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp5" module="" display="BottomFlow(U5)" schematicId="ChamBottomFlowTemp" unit="℃"
|
||||
ai="AI_ChamBottomFlowTemp"
|
||||
diFlowSW="DI_ChamBottomFlowSW"
|
||||
doAlarmHigh="DO_ChamBottomFlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="ChamBottomFlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp6" module="" display="Foreline1Flow(U6)" schematicId="Foreline1FlowTemp" unit="℃"
|
||||
ai="AI_Foreline1FlowTemp"
|
||||
diFlowSW="DI_Foreline1FlowSW"
|
||||
doAlarmHigh="DO_SpareFlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="SpareFlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp7" module="" display="PowerRod1Flow(U7)" schematicId="PowerRod1FlowTemp" unit="℃"
|
||||
ai="AI_PowerRod1FlowTemp"
|
||||
diFlowSW="DI_PowerRod1FlowSW"
|
||||
doAlarmHigh="DO_PowerRod1FlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="PowerRod1FlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp8" module="" display="PowerRod2Flow(U8)" schematicId="PowerRod2FlowTemp" unit="℃"
|
||||
ai="AI_PowerRod2FlowTemp"
|
||||
diFlowSW="DI_PowerRod2FlowSW"
|
||||
doAlarmHigh="DO_PowerRod2FlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="PowerRod2FlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration"/>
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp9" module="" display="Foreline2Flow(U9)" schematicId="Foreline2FlowTemp" unit="℃"
|
||||
ai="AI_Foreline2FlowTemp"
|
||||
diFlowSW="DI_Foreline2FlowSW"
|
||||
doAlarmHigh="DO_ForelineFlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="ForelineFlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp10" module="" display="ElectrodeWFlow(U10)" schematicId="ElectrodeWFlowTemp" unit="℃"
|
||||
ai="AI_ElectrodeWFlowTemp"
|
||||
diFlowSW="DI_ElectrodeWFlowSW"
|
||||
doAlarmHigh="DO_ElectrodeWFlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="ElectrodeWFlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp11" module="" display="TMPump1Flow(U11)" schematicId="TMPump1FlowTemp" unit="℃"
|
||||
ai="AI_TMPumpFlowTemp"
|
||||
diFlowSW="DI_TMPumpFlowSW"
|
||||
doAlarmHigh="DO_TMPump1FlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="TMPump1FlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp12" module="" display="Spare1(U12)" schematicId="Spare1Temp" unit="℃"
|
||||
ai="AI_Spare1Temp"
|
||||
diFlowSW="DI_Spare1FlowSW"
|
||||
doAlarmHigh="DO_Spare1FlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="Spare1FlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp13" module="" display="Spare2(U13)" schematicId="Spare2Temp" unit="℃"
|
||||
ai="AI_Spare2Temp"
|
||||
diFlowSW="DI_Spare2FlowSW"
|
||||
doAlarmHigh="DO_Spare2FlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="Spare2FlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
|
||||
<IoSensorWaterFlowTemp id="FlowTemp14" module="" display="TransformerFlow(U14)" schematicId="TransformerFlowTemp" unit="℃"
|
||||
ai="AI_TransformerFlowTemp"
|
||||
diFlowSW="DI_TransformerFlowSW"
|
||||
doAlarmHigh="DO_TransformerFlowTemp"
|
||||
doActiveLevel="false"
|
||||
scBasePath="PM.{module}.CoolingWater"
|
||||
scAlarmHigh="TransformerFlowTemp"
|
||||
scWarningOffset="WarningOffset"
|
||||
scFilterDuration="FilterDuration" />
|
||||
</IoSensorWaterFlowTemp>-->
|
||||
|
||||
<IoGasBoxTemps classType="Aitex.Core.RT.Device.Devices.IoLineHeater" assembly="MECF.Framework.RT.EquipmentLibrary">
|
||||
<IoGasBoxTemp id="HeatTMAPanelTemp" display="TMAPanelTemp(ATC-1)" aiHeatTMA="AI_HeatTMAPanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区1" scWarningLog="" doLineHeaterEnable="DO_LineHeaterEnable"/>
|
||||
<IoGasBoxTemp id="HeatTCSPanelTemp" display="TCSPanelTemp(ATC-2)" aiHeatTMA="AI_HeatTCSPanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区2" scWarningLog="" doLineHeaterEnable="DO_LineHeaterEnable"/>
|
||||
|
||||
@ -568,7 +568,7 @@
|
||||
<AI_ITEM Index="123" Name="AI_ConfinementRingCurPos" BufferOffset="123" Addr="123" Description="" />
|
||||
<AI_ITEM Index="124" Name="AI_ConfinementRingUpPos" BufferOffset="124" Addr="124" Description="" />
|
||||
<AI_ITEM Index="125" Name="AI_ConfinementRingDownPos" BufferOffset="125" Addr="125" Description="" />
|
||||
<AI_ITEM Index="127" Name="AI_Valvemode" BufferOffset="127" Addr="127" Description="" />
|
||||
<AI_ITEM Index="127" Name="AI_ValveMode" BufferOffset="127" Addr="127" Description="" />
|
||||
<AI_ITEM Index="128" Name="AI_ActualPositon" BufferOffset="128" Addr="128" Description="" />
|
||||
<AI_ITEM Index="129" Name="AI_ActualPressure" BufferOffset="129" Addr="129" Description="" />
|
||||
<AI_ITEM Index="130" Name="AI_HeartBeat" BufferOffset="130" Addr="130" Description="" />
|
||||
@ -669,20 +669,20 @@
|
||||
</Ana_In>
|
||||
<Ana_Out>
|
||||
<Block Index="0">
|
||||
<AO_ITEM Index="18" Name="AO_ai2OFFSET" BufferOffset="18" Addr="18" Description="" />
|
||||
<AO_ITEM Index="19" Name="AO_ai3OFFSET" BufferOffset="19" Addr="19" Description="" />
|
||||
<AO_ITEM Index="20" Name="AO_ai4OFFSET" BufferOffset="20" Addr="20" Description="" />
|
||||
<AO_ITEM Index="21" Name="AO_ai5OFFSET" BufferOffset="21" Addr="21" Description="" />
|
||||
<AO_ITEM Index="22" Name="AO_ai6OFFSET" BufferOffset="22" Addr="22" Description="" />
|
||||
<AO_ITEM Index="23" Name="AO_ai7OFFSET" BufferOffset="23" Addr="23" Description="" />
|
||||
<AO_ITEM Index="24" Name="AO_ai8OFFSET" BufferOffset="24" Addr="24" Description="" />
|
||||
<AO_ITEM Index="25" Name="AO_ai9OFFSET" BufferOffset="25" Addr="25" Description="" />
|
||||
<AO_ITEM Index="26" Name="AO_ai10OFFSET" BufferOffset="26" Addr="26" Description="" />
|
||||
<AO_ITEM Index="27" Name="AO_ai11OFFSET" BufferOffset="27" Addr="27" Description="" />
|
||||
<AO_ITEM Index="28" Name="AO_ai12OFFSET" BufferOffset="28" Addr="28" Description="" />
|
||||
<AO_ITEM Index="29" Name="AO_ai13OFFSET" BufferOffset="29" Addr="29" Description="" />
|
||||
<AO_ITEM Index="30" Name="AO_ai14OFFSET" BufferOffset="30" Addr="30" Description="" />
|
||||
<AO_ITEM Index="31" Name="AO_ai15OFFSET" BufferOffset="31" Addr="31" Description="" />
|
||||
<AO_ITEM Index="18" Name="AO_AI2_Offset" BufferOffset="18" Addr="18" Description="" />
|
||||
<AO_ITEM Index="19" Name="AO_AI3_Offset" BufferOffset="19" Addr="19" Description="" />
|
||||
<AO_ITEM Index="20" Name="AO_AI4_Offset" BufferOffset="20" Addr="20" Description="" />
|
||||
<AO_ITEM Index="21" Name="AO_AI5_Offset" BufferOffset="21" Addr="21" Description="" />
|
||||
<AO_ITEM Index="22" Name="AO_AI6_Offset" BufferOffset="22" Addr="22" Description="" />
|
||||
<AO_ITEM Index="23" Name="AO_AI7_Offset" BufferOffset="23" Addr="23" Description="" />
|
||||
<AO_ITEM Index="24" Name="AO_AI8_Offset" BufferOffset="24" Addr="24" Description="" />
|
||||
<AO_ITEM Index="25" Name="AO_AI9_Offset" BufferOffset="25" Addr="25" Description="" />
|
||||
<AO_ITEM Index="26" Name="AO_AI10_Offset" BufferOffset="26" Addr="26" Description="" />
|
||||
<AO_ITEM Index="27" Name="AO_AI11_Offset" BufferOffset="27" Addr="27" Description="" />
|
||||
<AO_ITEM Index="28" Name="AO_AI12_Offset" BufferOffset="28" Addr="28" Description="" />
|
||||
<AO_ITEM Index="29" Name="AO_AI13_Offset" BufferOffset="29" Addr="29" Description="" />
|
||||
<AO_ITEM Index="30" Name="AO_AI14_Offset" BufferOffset="30" Addr="30" Description="" />
|
||||
<AO_ITEM Index="31" Name="AO_AI15_Offset" BufferOffset="31" Addr="31" Description="" />
|
||||
<AO_ITEM Index="32" Name="AO_M1" BufferOffset="32" Addr="32" Description="" />
|
||||
<AO_ITEM Index="34" Name="AO_M3" BufferOffset="34" Addr="34" Description="" />
|
||||
<AO_ITEM Index="35" Name="AO_M4" BufferOffset="35" Addr="35" Description="" />
|
||||
@ -718,20 +718,20 @@
|
||||
<AO_ITEM Index="68" Name="AO_M37" BufferOffset="68" Addr="68" Description="" />
|
||||
<AO_ITEM Index="69" Name="AO_M38" BufferOffset="69" Addr="69" Description="" />
|
||||
<AO_ITEM Index="71" Name="AO_M40" BufferOffset="71" Addr="71" Description="" />
|
||||
<AO_ITEM Index="72" Name="AO_PT1OFFSET" BufferOffset="72" Addr="72" Description="" />
|
||||
<AO_ITEM Index="73" Name="AO_PT1K" BufferOffset="73" Addr="73" Description="" />
|
||||
<AO_ITEM Index="74" Name="AO_PT2OFFSET" BufferOffset="74" Addr="74" Description="" />
|
||||
<AO_ITEM Index="75" Name="AO_PT2K" BufferOffset="75" Addr="75" Description="" />
|
||||
<AO_ITEM Index="76" Name="AO_PT3OFFSET" BufferOffset="76" Addr="76" Description="" />
|
||||
<AO_ITEM Index="77" Name="AO_PT3K" BufferOffset="77" Addr="77" Description="" />
|
||||
<AO_ITEM Index="78" Name="AO_PT4OFFSET" BufferOffset="78" Addr="78" Description="" />
|
||||
<AO_ITEM Index="79" Name="AO_PT4K" BufferOffset="79" Addr="79" Description="" />
|
||||
<AO_ITEM Index="80" Name="AO_PT9OFFSET" BufferOffset="80" Addr="80" Description="" />
|
||||
<AO_ITEM Index="81" Name="AO_PT9K" BufferOffset="81" Addr="81" Description="" />
|
||||
<AO_ITEM Index="82" Name="AO_PT10OFFSET" BufferOffset="82" Addr="82" Description="" />
|
||||
<AO_ITEM Index="83" Name="AO_PT10K" BufferOffset="83" Addr="83" Description="" />
|
||||
<AO_ITEM Index="84" Name="AO_AI0OFFSET" BufferOffset="84" Addr="84" Description="" />
|
||||
<AO_ITEM Index="85" Name="AO_AI1OFFSET" BufferOffset="85" Addr="85" Description="" />
|
||||
<AO_ITEM Index="72" Name="AO_PT1_Offset" BufferOffset="72" Addr="72" Description="" />
|
||||
<AO_ITEM Index="73" Name="AO_PT1_K" BufferOffset="73" Addr="73" Description="" />
|
||||
<AO_ITEM Index="74" Name="AO_PT2_Offset" BufferOffset="74" Addr="74" Description="" />
|
||||
<AO_ITEM Index="75" Name="AO_PT2_K" BufferOffset="75" Addr="75" Description="" />
|
||||
<AO_ITEM Index="76" Name="AO_PT3_Offset" BufferOffset="76" Addr="76" Description="" />
|
||||
<AO_ITEM Index="77" Name="AO_PT3_K" BufferOffset="77" Addr="77" Description="" />
|
||||
<AO_ITEM Index="78" Name="AO_PT4_Offset" BufferOffset="78" Addr="78" Description="" />
|
||||
<AO_ITEM Index="79" Name="AO_PT4_K" BufferOffset="79" Addr="79" Description="" />
|
||||
<AO_ITEM Index="80" Name="AO_PT9_Offset" BufferOffset="80" Addr="80" Description="" />
|
||||
<AO_ITEM Index="81" Name="AO_PT9_K" BufferOffset="81" Addr="81" Description="" />
|
||||
<AO_ITEM Index="82" Name="AO_PT10_Offset" BufferOffset="82" Addr="82" Description="" />
|
||||
<AO_ITEM Index="83" Name="AO_PT10_K" BufferOffset="83" Addr="83" Description="" />
|
||||
<AO_ITEM Index="84" Name="AO_AI0_Offset" BufferOffset="84" Addr="84" Description="" />
|
||||
<AO_ITEM Index="85" Name="AO_AI1_Offset" BufferOffset="85" Addr="85" Description="" />
|
||||
<AO_ITEM Index="86" Name="AO_BlingHZ" BufferOffset="86" Addr="86" Description="" />
|
||||
<AO_ITEM Index="88" Name="AO_ConfinementRingUpPos" BufferOffset="88" Addr="88" Description="" />
|
||||
<AO_ITEM Index="89" Name="AO_ConfinementRingDownPos" BufferOffset="89" Addr="89" Description="" />
|
||||
@ -760,7 +760,7 @@
|
||||
<AO_ITEM Index="121" Name="AO_SetpointDEC" BufferOffset="121" Addr="121" Description="" />
|
||||
<AO_ITEM Index="123" Name="AO_ConfinementRingMode" BufferOffset="123" Addr="123" Description="" />
|
||||
|
||||
<AO_ITEM Index="127" Name="AO_ValvemodeSetpoint" BufferOffset="127" Addr="127" Description="" />
|
||||
<AO_ITEM Index="127" Name="AO_ValveModeSetpoint" BufferOffset="127" Addr="127" Description="" />
|
||||
<AO_ITEM Index="128" Name="AO_SetpointPositon" BufferOffset="128" Addr="128" Description="" />
|
||||
<AO_ITEM Index="129" Name="AO_SetpointPressure" BufferOffset="129" Addr="129" Description="" />
|
||||
<AO_ITEM Index="130" Name="AO_HeartBeat" BufferOffset="130" Addr="130" Description="" />
|
||||
|
||||
@ -3124,7 +3124,7 @@
|
||||
<Limit di="PM1.DI_UPS2LowBattery" value="false" tip="" tip.zh-CN="" tip.en-US="DI-85"/>
|
||||
</Action>
|
||||
|
||||
<Action do="PM1.DO_PumpBypass(V27)" value="true" tip="" tip.zh-CN="" tip.en-US="DO-52">
|
||||
<Action do="PM1.DO_PMLeakTestIsolate(V27)" value="true" tip="" tip.zh-CN="" tip.en-US="DO-52">
|
||||
</Action>
|
||||
|
||||
|
||||
|
||||
@ -72,7 +72,7 @@
|
||||
</IoHeats>
|
||||
|
||||
<IoThrottleValves classType="Aitex.Core.RT.Device.Devices.IoThrottleValve2" assembly="MECF.Framework.RT.EquipmentLibrary">
|
||||
<IoThrottleValve id="TV" display="TV" schematicId="TV" unit="mbar" scBasePath="PM.{module}" modeValuePressure="5" modeValuePosition="2" modeValueClose="3" modeValueOpen="4" aioType="float" aiStatus="AI_TVmode" aiPositionFeedback="AI_ActualPositon" aiPressureFeedback="AI_ActualPressure" aoPressureMode="AO_ValveModeSetpoint" aoPositionSetPoint="AO_SetpointPositon" aoPressureSetPoint="AO_SetpointPressure" doTVValveEnable="DO_TVEnable" doTVReset="DO_TVReset" diTVValveEnable="" />
|
||||
<IoThrottleValve id="TV" display="TV" schematicId="TV" unit="mbar" scBasePath="PM.{module}" modeValuePressure="5" modeValuePosition="2" modeValueClose="3" modeValueOpen="4" aioType="float" aiStatus="AI_ValveMode" aiPositionFeedback="AI_ActualPositon" aiPressureFeedback="AI_ActualPressure" aoPressureMode="AO_ValveModeSetpoint" aoPositionSetPoint="AO_SetpointPositon" aoPressureSetPoint="AO_SetpointPressure" doTVValveEnable="DO_TVEnable" doTVReset="DO_TVReset" diTVValveEnable="" />
|
||||
</IoThrottleValves>
|
||||
|
||||
<IoValves classType="Aitex.Core.RT.Device.Devices.IoValve" assembly="MECF.Framework.RT.EquipmentLibrary">
|
||||
|
||||
@ -568,7 +568,7 @@
|
||||
<AI_ITEM Index="123" Name="AI_ConfinementRingCurPos" BufferOffset="123" Addr="123" Description="" />
|
||||
<AI_ITEM Index="124" Name="AI_ConfinementRingUpPos" BufferOffset="124" Addr="124" Description="" />
|
||||
<AI_ITEM Index="125" Name="AI_ConfinementRingDownPos" BufferOffset="125" Addr="125" Description="" />
|
||||
<AI_ITEM Index="127" Name="AI_Valvemode" BufferOffset="127" Addr="127" Description="" />
|
||||
<AI_ITEM Index="127" Name="AI_ValveMode" BufferOffset="127" Addr="127" Description="" />
|
||||
<AI_ITEM Index="128" Name="AI_ActualPositon" BufferOffset="128" Addr="128" Description="" />
|
||||
<AI_ITEM Index="129" Name="AI_ActualPressure" BufferOffset="129" Addr="129" Description="" />
|
||||
<AI_ITEM Index="130" Name="AI_HeartBeat" BufferOffset="130" Addr="130" Description="" />
|
||||
@ -669,20 +669,20 @@
|
||||
</Ana_In>
|
||||
<Ana_Out>
|
||||
<Block Index="0">
|
||||
<AO_ITEM Index="18" Name="AO_ai2OFFSET" BufferOffset="18" Addr="18" Description="" />
|
||||
<AO_ITEM Index="19" Name="AO_ai3OFFSET" BufferOffset="19" Addr="19" Description="" />
|
||||
<AO_ITEM Index="20" Name="AO_ai4OFFSET" BufferOffset="20" Addr="20" Description="" />
|
||||
<AO_ITEM Index="21" Name="AO_ai5OFFSET" BufferOffset="21" Addr="21" Description="" />
|
||||
<AO_ITEM Index="22" Name="AO_ai6OFFSET" BufferOffset="22" Addr="22" Description="" />
|
||||
<AO_ITEM Index="23" Name="AO_ai7OFFSET" BufferOffset="23" Addr="23" Description="" />
|
||||
<AO_ITEM Index="24" Name="AO_ai8OFFSET" BufferOffset="24" Addr="24" Description="" />
|
||||
<AO_ITEM Index="25" Name="AO_ai9OFFSET" BufferOffset="25" Addr="25" Description="" />
|
||||
<AO_ITEM Index="26" Name="AO_ai10OFFSET" BufferOffset="26" Addr="26" Description="" />
|
||||
<AO_ITEM Index="27" Name="AO_ai11OFFSET" BufferOffset="27" Addr="27" Description="" />
|
||||
<AO_ITEM Index="28" Name="AO_ai12OFFSET" BufferOffset="28" Addr="28" Description="" />
|
||||
<AO_ITEM Index="29" Name="AO_ai13OFFSET" BufferOffset="29" Addr="29" Description="" />
|
||||
<AO_ITEM Index="30" Name="AO_ai14OFFSET" BufferOffset="30" Addr="30" Description="" />
|
||||
<AO_ITEM Index="31" Name="AO_ai15OFFSET" BufferOffset="31" Addr="31" Description="" />
|
||||
<AO_ITEM Index="18" Name="AO_AI2_Offset" BufferOffset="18" Addr="18" Description="" />
|
||||
<AO_ITEM Index="19" Name="AO_AI3_Offset" BufferOffset="19" Addr="19" Description="" />
|
||||
<AO_ITEM Index="20" Name="AO_AI4_Offset" BufferOffset="20" Addr="20" Description="" />
|
||||
<AO_ITEM Index="21" Name="AO_AI5_Offset" BufferOffset="21" Addr="21" Description="" />
|
||||
<AO_ITEM Index="22" Name="AO_AI6_Offset" BufferOffset="22" Addr="22" Description="" />
|
||||
<AO_ITEM Index="23" Name="AO_AI7_Offset" BufferOffset="23" Addr="23" Description="" />
|
||||
<AO_ITEM Index="24" Name="AO_AI8_Offset" BufferOffset="24" Addr="24" Description="" />
|
||||
<AO_ITEM Index="25" Name="AO_AI9_Offset" BufferOffset="25" Addr="25" Description="" />
|
||||
<AO_ITEM Index="26" Name="AO_AI10_Offset" BufferOffset="26" Addr="26" Description="" />
|
||||
<AO_ITEM Index="27" Name="AO_AI11_Offset" BufferOffset="27" Addr="27" Description="" />
|
||||
<AO_ITEM Index="28" Name="AO_AI12_Offset" BufferOffset="28" Addr="28" Description="" />
|
||||
<AO_ITEM Index="29" Name="AO_AI13_Offset" BufferOffset="29" Addr="29" Description="" />
|
||||
<AO_ITEM Index="30" Name="AO_AI14_Offset" BufferOffset="30" Addr="30" Description="" />
|
||||
<AO_ITEM Index="31" Name="AO_AI15_Offset" BufferOffset="31" Addr="31" Description="" />
|
||||
<AO_ITEM Index="32" Name="AO_M1" BufferOffset="32" Addr="32" Description="" />
|
||||
<AO_ITEM Index="34" Name="AO_M3" BufferOffset="34" Addr="34" Description="" />
|
||||
<AO_ITEM Index="35" Name="AO_M4" BufferOffset="35" Addr="35" Description="" />
|
||||
@ -718,20 +718,20 @@
|
||||
<AO_ITEM Index="68" Name="AO_M37" BufferOffset="68" Addr="68" Description="" />
|
||||
<AO_ITEM Index="69" Name="AO_M38" BufferOffset="69" Addr="69" Description="" />
|
||||
<AO_ITEM Index="71" Name="AO_M40" BufferOffset="71" Addr="71" Description="" />
|
||||
<AO_ITEM Index="72" Name="AO_PT1OFFSET" BufferOffset="72" Addr="72" Description="" />
|
||||
<AO_ITEM Index="73" Name="AO_PT1K" BufferOffset="73" Addr="73" Description="" />
|
||||
<AO_ITEM Index="74" Name="AO_PT2OFFSET" BufferOffset="74" Addr="74" Description="" />
|
||||
<AO_ITEM Index="75" Name="AO_PT2K" BufferOffset="75" Addr="75" Description="" />
|
||||
<AO_ITEM Index="76" Name="AO_PT3OFFSET" BufferOffset="76" Addr="76" Description="" />
|
||||
<AO_ITEM Index="77" Name="AO_PT3K" BufferOffset="77" Addr="77" Description="" />
|
||||
<AO_ITEM Index="78" Name="AO_PT4OFFSET" BufferOffset="78" Addr="78" Description="" />
|
||||
<AO_ITEM Index="79" Name="AO_PT4K" BufferOffset="79" Addr="79" Description="" />
|
||||
<AO_ITEM Index="80" Name="AO_PT9OFFSET" BufferOffset="80" Addr="80" Description="" />
|
||||
<AO_ITEM Index="81" Name="AO_PT9K" BufferOffset="81" Addr="81" Description="" />
|
||||
<AO_ITEM Index="82" Name="AO_PT10OFFSET" BufferOffset="82" Addr="82" Description="" />
|
||||
<AO_ITEM Index="83" Name="AO_PT10K" BufferOffset="83" Addr="83" Description="" />
|
||||
<AO_ITEM Index="84" Name="AO_AI0OFFSET" BufferOffset="84" Addr="84" Description="" />
|
||||
<AO_ITEM Index="85" Name="AO_AI1OFFSET" BufferOffset="85" Addr="85" Description="" />
|
||||
<AO_ITEM Index="72" Name="AO_PT1_Offset" BufferOffset="72" Addr="72" Description="" />
|
||||
<AO_ITEM Index="73" Name="AO_PT1_K" BufferOffset="73" Addr="73" Description="" />
|
||||
<AO_ITEM Index="74" Name="AO_PT2_Offset" BufferOffset="74" Addr="74" Description="" />
|
||||
<AO_ITEM Index="75" Name="AO_PT2_K" BufferOffset="75" Addr="75" Description="" />
|
||||
<AO_ITEM Index="76" Name="AO_PT3_Offset" BufferOffset="76" Addr="76" Description="" />
|
||||
<AO_ITEM Index="77" Name="AO_PT3_K" BufferOffset="77" Addr="77" Description="" />
|
||||
<AO_ITEM Index="78" Name="AO_PT4_Offset" BufferOffset="78" Addr="78" Description="" />
|
||||
<AO_ITEM Index="79" Name="AO_PT4_K" BufferOffset="79" Addr="79" Description="" />
|
||||
<AO_ITEM Index="80" Name="AO_PT9_Offset" BufferOffset="80" Addr="80" Description="" />
|
||||
<AO_ITEM Index="81" Name="AO_PT9_K" BufferOffset="81" Addr="81" Description="" />
|
||||
<AO_ITEM Index="82" Name="AO_PT10_Offset" BufferOffset="82" Addr="82" Description="" />
|
||||
<AO_ITEM Index="83" Name="AO_PT10_K" BufferOffset="83" Addr="83" Description="" />
|
||||
<AO_ITEM Index="84" Name="AO_AI0_Offset" BufferOffset="84" Addr="84" Description="" />
|
||||
<AO_ITEM Index="85" Name="AO_AI1_Offset" BufferOffset="85" Addr="85" Description="" />
|
||||
<AO_ITEM Index="86" Name="AO_BlingHZ" BufferOffset="86" Addr="86" Description="" />
|
||||
<AO_ITEM Index="88" Name="AO_ConfinementRingUpPos" BufferOffset="88" Addr="88" Description="" />
|
||||
<AO_ITEM Index="89" Name="AO_ConfinementRingDownPos" BufferOffset="89" Addr="89" Description="" />
|
||||
@ -760,7 +760,7 @@
|
||||
<AO_ITEM Index="121" Name="AO_SetpointDEC" BufferOffset="121" Addr="121" Description="" />
|
||||
<AO_ITEM Index="123" Name="AO_ConfinementRingMode" BufferOffset="123" Addr="123" Description="" />
|
||||
|
||||
<AO_ITEM Index="127" Name="AO_ValvemodeSetpoint" BufferOffset="127" Addr="127" Description="" />
|
||||
<AO_ITEM Index="127" Name="AO_ValveModeSetpoint" BufferOffset="127" Addr="127" Description="" />
|
||||
<AO_ITEM Index="128" Name="AO_SetpointPositon" BufferOffset="128" Addr="128" Description="" />
|
||||
<AO_ITEM Index="129" Name="AO_SetpointPressure" BufferOffset="129" Addr="129" Description="" />
|
||||
<AO_ITEM Index="130" Name="AO_HeartBeat" BufferOffset="130" Addr="130" Description="" />
|
||||
|
||||
@ -3124,7 +3124,7 @@
|
||||
<Limit di="PM2.DI_UPS2LowBattery" value="false" tip="" tip.zh-CN="" tip.en-US="DI-85"/>
|
||||
</Action>
|
||||
|
||||
<Action do="PM2.DO_PumpBypass(V27)" value="true" tip="" tip.zh-CN="" tip.en-US="DO-52">
|
||||
<Action do="PM2.DO_PMLeakTestIsolate(V27)" value="true" tip="" tip.zh-CN="" tip.en-US="DO-52">
|
||||
</Action>
|
||||
|
||||
|
||||
|
||||
@ -568,7 +568,7 @@
|
||||
<AI_ITEM Index="123" Name="AI_ConfinementRingCurPos" BufferOffset="123" Addr="123" Description="" />
|
||||
<AI_ITEM Index="124" Name="AI_ConfinementRingUpPos" BufferOffset="124" Addr="124" Description="" />
|
||||
<AI_ITEM Index="125" Name="AI_ConfinementRingDownPos" BufferOffset="125" Addr="125" Description="" />
|
||||
<AI_ITEM Index="127" Name="AI_Valvemode" BufferOffset="127" Addr="127" Description="" />
|
||||
<AI_ITEM Index="127" Name="AI_ValveMode" BufferOffset="127" Addr="127" Description="" />
|
||||
<AI_ITEM Index="128" Name="AI_ActualPositon" BufferOffset="128" Addr="128" Description="" />
|
||||
<AI_ITEM Index="129" Name="AI_ActualPressure" BufferOffset="129" Addr="129" Description="" />
|
||||
<AI_ITEM Index="130" Name="AI_HeartBeat" BufferOffset="130" Addr="130" Description="" />
|
||||
@ -669,20 +669,20 @@
|
||||
</Ana_In>
|
||||
<Ana_Out>
|
||||
<Block Index="0">
|
||||
<AO_ITEM Index="18" Name="AO_ai2OFFSET" BufferOffset="18" Addr="18" Description="" />
|
||||
<AO_ITEM Index="19" Name="AO_ai3OFFSET" BufferOffset="19" Addr="19" Description="" />
|
||||
<AO_ITEM Index="20" Name="AO_ai4OFFSET" BufferOffset="20" Addr="20" Description="" />
|
||||
<AO_ITEM Index="21" Name="AO_ai5OFFSET" BufferOffset="21" Addr="21" Description="" />
|
||||
<AO_ITEM Index="22" Name="AO_ai6OFFSET" BufferOffset="22" Addr="22" Description="" />
|
||||
<AO_ITEM Index="23" Name="AO_ai7OFFSET" BufferOffset="23" Addr="23" Description="" />
|
||||
<AO_ITEM Index="24" Name="AO_ai8OFFSET" BufferOffset="24" Addr="24" Description="" />
|
||||
<AO_ITEM Index="25" Name="AO_ai9OFFSET" BufferOffset="25" Addr="25" Description="" />
|
||||
<AO_ITEM Index="26" Name="AO_ai10OFFSET" BufferOffset="26" Addr="26" Description="" />
|
||||
<AO_ITEM Index="27" Name="AO_ai11OFFSET" BufferOffset="27" Addr="27" Description="" />
|
||||
<AO_ITEM Index="28" Name="AO_ai12OFFSET" BufferOffset="28" Addr="28" Description="" />
|
||||
<AO_ITEM Index="29" Name="AO_ai13OFFSET" BufferOffset="29" Addr="29" Description="" />
|
||||
<AO_ITEM Index="30" Name="AO_ai14OFFSET" BufferOffset="30" Addr="30" Description="" />
|
||||
<AO_ITEM Index="31" Name="AO_ai15OFFSET" BufferOffset="31" Addr="31" Description="" />
|
||||
<AO_ITEM Index="18" Name="AO_AI2_Offset" BufferOffset="18" Addr="18" Description="" />
|
||||
<AO_ITEM Index="19" Name="AO_AI3_Offset" BufferOffset="19" Addr="19" Description="" />
|
||||
<AO_ITEM Index="20" Name="AO_AI4_Offset" BufferOffset="20" Addr="20" Description="" />
|
||||
<AO_ITEM Index="21" Name="AO_AI5_Offset" BufferOffset="21" Addr="21" Description="" />
|
||||
<AO_ITEM Index="22" Name="AO_AI6_Offset" BufferOffset="22" Addr="22" Description="" />
|
||||
<AO_ITEM Index="23" Name="AO_AI7_Offset" BufferOffset="23" Addr="23" Description="" />
|
||||
<AO_ITEM Index="24" Name="AO_AI8_Offset" BufferOffset="24" Addr="24" Description="" />
|
||||
<AO_ITEM Index="25" Name="AO_AI9_Offset" BufferOffset="25" Addr="25" Description="" />
|
||||
<AO_ITEM Index="26" Name="AO_AI10_Offset" BufferOffset="26" Addr="26" Description="" />
|
||||
<AO_ITEM Index="27" Name="AO_AI11_Offset" BufferOffset="27" Addr="27" Description="" />
|
||||
<AO_ITEM Index="28" Name="AO_AI12_Offset" BufferOffset="28" Addr="28" Description="" />
|
||||
<AO_ITEM Index="29" Name="AO_AI13_Offset" BufferOffset="29" Addr="29" Description="" />
|
||||
<AO_ITEM Index="30" Name="AO_AI14_Offset" BufferOffset="30" Addr="30" Description="" />
|
||||
<AO_ITEM Index="31" Name="AO_AI15_Offset" BufferOffset="31" Addr="31" Description="" />
|
||||
<AO_ITEM Index="32" Name="AO_M1" BufferOffset="32" Addr="32" Description="" />
|
||||
<AO_ITEM Index="34" Name="AO_M3" BufferOffset="34" Addr="34" Description="" />
|
||||
<AO_ITEM Index="35" Name="AO_M4" BufferOffset="35" Addr="35" Description="" />
|
||||
@ -718,23 +718,25 @@
|
||||
<AO_ITEM Index="68" Name="AO_M37" BufferOffset="68" Addr="68" Description="" />
|
||||
<AO_ITEM Index="69" Name="AO_M38" BufferOffset="69" Addr="69" Description="" />
|
||||
<AO_ITEM Index="71" Name="AO_M40" BufferOffset="71" Addr="71" Description="" />
|
||||
<AO_ITEM Index="72" Name="AO_PT1OFFSET" BufferOffset="72" Addr="72" Description="" />
|
||||
<AO_ITEM Index="73" Name="AO_PT1K" BufferOffset="73" Addr="73" Description="" />
|
||||
<AO_ITEM Index="74" Name="AO_PT2OFFSET" BufferOffset="74" Addr="74" Description="" />
|
||||
<AO_ITEM Index="75" Name="AO_PT2K" BufferOffset="75" Addr="75" Description="" />
|
||||
<AO_ITEM Index="76" Name="AO_PT3OFFSET" BufferOffset="76" Addr="76" Description="" />
|
||||
<AO_ITEM Index="77" Name="AO_PT3K" BufferOffset="77" Addr="77" Description="" />
|
||||
<AO_ITEM Index="78" Name="AO_PT4OFFSET" BufferOffset="78" Addr="78" Description="" />
|
||||
<AO_ITEM Index="79" Name="AO_PT4K" BufferOffset="79" Addr="79" Description="" />
|
||||
<AO_ITEM Index="80" Name="AO_PT9OFFSET" BufferOffset="80" Addr="80" Description="" />
|
||||
<AO_ITEM Index="81" Name="AO_PT9K" BufferOffset="81" Addr="81" Description="" />
|
||||
<AO_ITEM Index="82" Name="AO_PT10OFFSET" BufferOffset="82" Addr="82" Description="" />
|
||||
<AO_ITEM Index="83" Name="AO_PT10K" BufferOffset="83" Addr="83" Description="" />
|
||||
<AO_ITEM Index="84" Name="AO_AI0OFFSET" BufferOffset="84" Addr="84" Description="" />
|
||||
<AO_ITEM Index="85" Name="AO_AI1OFFSET" BufferOffset="85" Addr="85" Description="" />
|
||||
<AO_ITEM Index="72" Name="AO_PT1_Offset" BufferOffset="72" Addr="72" Description="" />
|
||||
<AO_ITEM Index="73" Name="AO_PT1_K" BufferOffset="73" Addr="73" Description="" />
|
||||
<AO_ITEM Index="74" Name="AO_PT2_Offset" BufferOffset="74" Addr="74" Description="" />
|
||||
<AO_ITEM Index="75" Name="AO_PT2_K" BufferOffset="75" Addr="75" Description="" />
|
||||
<AO_ITEM Index="76" Name="AO_PT3_Offset" BufferOffset="76" Addr="76" Description="" />
|
||||
<AO_ITEM Index="77" Name="AO_PT3_K" BufferOffset="77" Addr="77" Description="" />
|
||||
<AO_ITEM Index="78" Name="AO_PT4_Offset" BufferOffset="78" Addr="78" Description="" />
|
||||
<AO_ITEM Index="79" Name="AO_PT4_K" BufferOffset="79" Addr="79" Description="" />
|
||||
<AO_ITEM Index="80" Name="AO_PT9_Offset" BufferOffset="80" Addr="80" Description="" />
|
||||
<AO_ITEM Index="81" Name="AO_PT9_K" BufferOffset="81" Addr="81" Description="" />
|
||||
<AO_ITEM Index="82" Name="AO_PT10_Offset" BufferOffset="82" Addr="82" Description="" />
|
||||
<AO_ITEM Index="83" Name="AO_PT10_K" BufferOffset="83" Addr="83" Description="" />
|
||||
<AO_ITEM Index="84" Name="AO_AI0_Offset" BufferOffset="84" Addr="84" Description="" />
|
||||
<AO_ITEM Index="85" Name="AO_AI1_Offset" BufferOffset="85" Addr="85" Description="" />
|
||||
<AO_ITEM Index="86" Name="AO_BlingHZ" BufferOffset="86" Addr="86" Description="" />
|
||||
<AO_ITEM Index="88" Name="AO_ConfinementRingUpPos" BufferOffset="88" Addr="88" Description="" />
|
||||
<AO_ITEM Index="89" Name="AO_ConfinementRingDownPos" BufferOffset="89" Addr="89" Description="" />
|
||||
<AO_ITEM Index="90" Name="AO_ConfinementRingSpeed" BufferOffset="90" Addr="90" Description="" />
|
||||
<AO_ITEM Index="91" Name="AO_ConfinementRingDistance" BufferOffset="91" Addr="91" Description="" />
|
||||
<AO_ITEM Index="92" Name="AO_SCR1Enable" BufferOffset="92" Addr="92" Description="" />
|
||||
<AO_ITEM Index="93" Name="AO_SCR1Reset" BufferOffset="93" Addr="93" Description="" />
|
||||
<AO_ITEM Index="96" Name="AO_SCR2Enable" BufferOffset="96" Addr="96" Description="" />
|
||||
@ -754,11 +756,10 @@
|
||||
<AO_ITEM Index="115" Name="AO_PressCtrl8" BufferOffset="115" Addr="115" Description="" />
|
||||
<AO_ITEM Index="116" Name="AO_PressCtrl9" BufferOffset="116" Addr="116" Description="" />
|
||||
<AO_ITEM Index="118" Name="AO_SpindleSpeed" BufferOffset="118" Addr="118" Description="" />
|
||||
<AO_ITEM Index="120" Name="AO_SpindleACC" BufferOffset="120" Addr="120" Description="" />
|
||||
<AO_ITEM Index="121" Name="AO_SpindleDEC" BufferOffset="121" Addr="121" Description="" />
|
||||
<AO_ITEM Index="120" Name="AO_SetpointACC" BufferOffset="120" Addr="120" Description="" />
|
||||
<AO_ITEM Index="121" Name="AO_SetpointDEC" BufferOffset="121" Addr="121" Description="" />
|
||||
<AO_ITEM Index="123" Name="AO_ConfinementRingMode" BufferOffset="123" Addr="123" Description="" />
|
||||
<AO_ITEM Index="124" Name="AO_ConfinementRingSpeed" BufferOffset="124" Addr="124" Description="" />
|
||||
<AO_ITEM Index="125" Name="AO_ConfinementRingDistance" BufferOffset="125" Addr="125" Description="" />
|
||||
|
||||
<AO_ITEM Index="127" Name="AO_ValveModeSetpoint" BufferOffset="127" Addr="127" Description="" />
|
||||
<AO_ITEM Index="128" Name="AO_SetpointPositon" BufferOffset="128" Addr="128" Description="" />
|
||||
<AO_ITEM Index="129" Name="AO_SetpointPressure" BufferOffset="129" Addr="129" Description="" />
|
||||
|
||||
@ -330,7 +330,7 @@ namespace SicSimulator.Instances
|
||||
MonitorSlitValveFlow();
|
||||
MonitorTMValve();
|
||||
|
||||
//MonitorPm("PM1");
|
||||
MonitorPm("PM1");
|
||||
//MonitorPm("PM2");
|
||||
MonitorValve("PM1");
|
||||
//MonitorValve("PM2");
|
||||
@ -445,7 +445,7 @@ namespace SicSimulator.Instances
|
||||
|
||||
private void MonitorPm(string pm)
|
||||
{
|
||||
IO.AI[$"{pm}.AI_TVmode"].Value = IO.AO[$"{pm}.AO_ValveModeSetpoint"].Value;
|
||||
IO.AI[$"{pm}.AI_ValveMode"].Value = IO.AO[$"{pm}.AO_ValveModeSetpoint"].Value;
|
||||
IO.AI[$"{pm}.AI_HeartBeat"].Value = IO.AO[$"{pm}.AO_HeartBeat"].Value;
|
||||
|
||||
IO.AI[$"{pm}.AI_ActualPositon"].Value = IO.AO[$"{pm}.AO_SetpointPositon"].Value;
|
||||
@ -476,18 +476,18 @@ namespace SicSimulator.Instances
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
//判断是否有进气(V89到V97是否有开阀)
|
||||
if (IO.DI[$"{pm}.DI_InnerGasFinalFB(V89)"].Value || IO.DI[$"{pm}.DI_MiddleGasFinalFB(V90)"].Value || IO.DI[$"{pm}.DI_OpticPurgeFinalFB(V91)"].Value || IO.DI[$"{pm}.DI_GasRingPurgeFinalFB(V92)"].Value
|
||||
|| IO.DI[$"{pm}.DI_ChamberPurgeFinalFB(V93)"].Value || IO.DI[$"{pm}.DI_RotationUpPurgeFinalFB(V94)"].Value || IO.DI[$"{pm}.DI_ConfinementRingFinalFB(V95)"].Value || IO.DI[$"{pm}.DI_HeaterWFFinalFB(V96)"].Value)
|
||||
{
|
||||
if (IO.AI[$"{pm}.AI_ActualPressure"].Value < 1200)
|
||||
{
|
||||
IO.AI[$"{pm}.AI_ActualPressure"].Value += 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
//else
|
||||
//{
|
||||
// //判断是否有进气(V89到V97是否有开阀)
|
||||
// if (IO.DI[$"{pm}.DO_FinalInnerGas(V89)"].Value || IO.DI[$"{pm}.DI_MiddleGasFinalFB(V90)"].Value || IO.DI[$"{pm}.DI_OpticPurgeFinalFB(V91)"].Value || IO.DI[$"{pm}.DI_GasRingPurgeFinalFB(V92)"].Value
|
||||
// || IO.DI[$"{pm}.DI_ChamberPurgeFinalFB(V93)"].Value || IO.DI[$"{pm}.DI_RotationUpPurgeFinalFB(V94)"].Value || IO.DI[$"{pm}.DI_ConfinementRingFinalFB(V95)"].Value || IO.DI[$"{pm}.DI_HeaterWFFinalFB(V96)"].Value)
|
||||
// {
|
||||
// if (IO.AI[$"{pm}.AI_ActualPressure"].Value < 1200)
|
||||
// {
|
||||
// IO.AI[$"{pm}.AI_ActualPressure"].Value += 10;
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
|
||||
//蝶阀Ramp有Bug,设置AO值可以化解
|
||||
if (IO.AI[$"{pm}.AI_ActualPressure"].Value >= 1100)
|
||||
@ -498,14 +498,14 @@ namespace SicSimulator.Instances
|
||||
IO.AI[$"{pm}.AI_ChamPress"].Value = IO.AI[$"{pm}.AI_ActualPressure"].Value;
|
||||
|
||||
//V27自动打开
|
||||
if (IO.AI[$"{pm}.AI_ChamPress"].Value > 1020 && IO.DO[$"{pm}.DO_PumpBypass(V27)"].Value != true)
|
||||
{
|
||||
IO.DO[$"{pm}.DO_PumpBypass(V27)"].Value = true;
|
||||
}
|
||||
if (IO.AI[$"{pm}.AI_ChamPress"].Value < 900 && IO.DO[$"{pm}.DO_PumpBypass(V27)"].Value)
|
||||
{
|
||||
IO.DO[$"{pm}.DO_PumpBypass(V27)"].Value = false;
|
||||
}
|
||||
//if (IO.AI[$"{pm}.AI_ChamPress"].Value > 1020 && IO.DO[$"{pm}.DO_PMLeakTestIsolate(V27)"].Value != true)
|
||||
//{
|
||||
// IO.DO[$"{pm}.DO_PMLeakTestIsolate(V27)"].Value = true;
|
||||
//}
|
||||
//if (IO.AI[$"{pm}.AI_ChamPress"].Value < 900 && IO.DO[$"{pm}.DO_PMLeakTestIsolate(V27)"].Value)
|
||||
//{
|
||||
// IO.DO[$"{pm}.DO_PMLeakTestIsolate(V27)"].Value = false;
|
||||
//}
|
||||
|
||||
//设置PT2的压力比PT1的小20
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user