1.PC配置、仿真配置

2.修改PC仿真异常问题
3.整理气路界面数据绑定和后台属性
4.修改IO表中PC配置
This commit is contained in:
hanqiangqiang 2026-07-29 16:53:26 +08:00
parent 4c524514b0
commit 1aad18aee2
8 changed files with 173 additions and 121 deletions

View File

@ -121,4 +121,17 @@
<IoMfc id="Mfc40" display="Mfc40" schematicId="Mfc40" unit="sccm" aiActMode="AI_M40ActMode" aoSetMode="AO_M40CtrlMode" aiFlow="AI_M40" aoFlow="AO_M40" scBasePath="PM.PM1.MFC" aioType="float" formatString="F1" diAlarm="DI_MFC40Offline" maskDOProcessIdle="DO_ProcessIdleRunning" maskDOPreProcess="DO_PreprocessRunning" maskDOPostProcess="DO_PostProcessRunning" maskDOProcess="DO_ProcessRunning" AlarmText="Alarm140 MFC40 Offline[DI-390]" /> <IoMfc id="Mfc40" display="Mfc40" schematicId="Mfc40" unit="sccm" aiActMode="AI_M40ActMode" aoSetMode="AO_M40CtrlMode" aiFlow="AI_M40" aoFlow="AO_M40" scBasePath="PM.PM1.MFC" aioType="float" formatString="F1" diAlarm="DI_MFC40Offline" maskDOProcessIdle="DO_ProcessIdleRunning" maskDOPreProcess="DO_PreprocessRunning" maskDOPostProcess="DO_PostProcessRunning" maskDOProcess="DO_ProcessRunning" AlarmText="Alarm140 MFC40 Offline[DI-390]" />
</IoMfcs> </IoMfcs>
<IoPressures classType="Aitex.Core.RT.Device.Devices.IoPressure" assembly="MECF.Framework.RT.EquipmentLibrary">
<IoPressure id="PC1" display="PC1" schematicId="PC1" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC1Valve" aiActMode="AI_PC1ActMode" aoSetMode="AO_PC1CtrlMode" aiValue="AI_PressCtrl1" aoValue="AO_PressCtrl1" formatString="0.0" diAlarm="DI_PC1Offline" AlarmText="Alarm141 PC1 Offline[DI-391]" />
<IoPressure id="PC2" display="PC2" schematicId="PC2" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC2Valve" aiActMode="AI_PC2ActMode" aoSetMode="AO_PC2CtrlMode" aiValue="AI_PressCtrl2" aoValue="AO_PressCtrl2" formatString="0.0" diAlarm="DI_PC2Offline" AlarmText="Alarm142 PC2 Offline[DI-392]" />
<IoPressure id="PC3" display="PC3" schematicId="PC3" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC3Valve" aiActMode="AI_PC3ActMode" aoSetMode="AO_PC3CtrlMode" aiValue="AI_PressCtrl3" aoValue="AO_PressCtrl3" formatString="0.0" diAlarm="DI_PC3Offline" AlarmText="Alarm143 PC3 Offline[DI-393]" />
<IoPressure id="PC4" display="PC4" schematicId="PC4" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC4Valve" aiActMode="AI_PC4ActMode" aoSetMode="AO_PC4CtrlMode" aiValue="AI_PressCtrl4" aoValue="AO_PressCtrl4" formatString="0.0" diAlarm="DI_PC4Offline" AlarmText="Alarm144 PC4 Offline[DI-394]" />
<IoPressure id="PC5" display="PC5" schematicId="PC5" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC5Valve" aiActMode="AI_PC5ActMode" aoSetMode="AO_PC5CtrlMode" aiValue="AI_PressCtrl5" aoValue="AO_PressCtrl5" formatString="0.0" diAlarm="DI_PC5Offline" AlarmText="Alarm145 PC5 Offline[DI-395]" />
<IoPressure id="PC6" display="PC6" schematicId="PC6" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC6Valve" aiActMode="AI_PC6ActMode" aoSetMode="AO_PC6CtrlMode" aiValue="AI_PressCtrl6" aoValue="AO_PressCtrl6" formatString="0.0" diAlarm="DI_PC6Offline" AlarmText="Alarm146 PC6 Offline[DI-396]" />
<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]" />
</IoPressures>
</DeviceModelDefine> </DeviceModelDefine>

View File

@ -281,15 +281,15 @@
<DI_ITEM Index="388" Name="DI_MFC38Offline" BufferOffset="388" Addr="388" Description="" /> <DI_ITEM Index="388" Name="DI_MFC38Offline" BufferOffset="388" Addr="388" Description="" />
<DI_ITEM Index="389" Name="DI_MFC39Offline" BufferOffset="389" Addr="389" Description="" /> <DI_ITEM Index="389" Name="DI_MFC39Offline" BufferOffset="389" Addr="389" Description="" />
<DI_ITEM Index="390" Name="DI_MFC40Offline" BufferOffset="390" Addr="390" Description="" /> <DI_ITEM Index="390" Name="DI_MFC40Offline" BufferOffset="390" Addr="390" Description="" />
<DI_ITEM Index="391" Name="DI_PC01Offline" BufferOffset="391" Addr="391" Description="" /> <DI_ITEM Index="391" Name="DI_PC1Offline" BufferOffset="391" Addr="391" Description="" />
<DI_ITEM Index="392" Name="DI_PC02Offline" BufferOffset="392" Addr="392" Description="" /> <DI_ITEM Index="392" Name="DI_PC2Offline" BufferOffset="392" Addr="392" Description="" />
<DI_ITEM Index="393" Name="DI_PC03Offline" BufferOffset="393" Addr="393" Description="" /> <DI_ITEM Index="393" Name="DI_PC3Offline" BufferOffset="393" Addr="393" Description="" />
<DI_ITEM Index="394" Name="DI_PC04Offline" BufferOffset="394" Addr="394" Description="" /> <DI_ITEM Index="394" Name="DI_PC4Offline" BufferOffset="394" Addr="394" Description="" />
<DI_ITEM Index="395" Name="DI_PC05Offline" BufferOffset="395" Addr="395" Description="" /> <DI_ITEM Index="395" Name="DI_PC5Offline" BufferOffset="395" Addr="395" Description="" />
<DI_ITEM Index="396" Name="DI_PC06Offline" BufferOffset="396" Addr="396" Description="" /> <DI_ITEM Index="396" Name="DI_PC6Offline" BufferOffset="396" Addr="396" Description="" />
<DI_ITEM Index="397" Name="DI_PC07Offline" BufferOffset="397" Addr="397" Description="" /> <DI_ITEM Index="397" Name="DI_PC7Offline" BufferOffset="397" Addr="397" Description="" />
<DI_ITEM Index="398" Name="DI_PC08Offline" BufferOffset="398" Addr="398" Description="" /> <DI_ITEM Index="398" Name="DI_PC8Offline" BufferOffset="398" Addr="398" Description="" />
<DI_ITEM Index="399" Name="DI_PC09Offline" BufferOffset="399" Addr="399" Description="" /> <DI_ITEM Index="399" Name="DI_PC9Offline" BufferOffset="399" Addr="399" Description="" />
<DI_ITEM Index="400" Name="DI_PC10Offline" BufferOffset="400" Addr="400" Description="" /> <DI_ITEM Index="400" Name="DI_PC10Offline" BufferOffset="400" Addr="400" Description="" />
</Block> </Block>
</Dig_In> </Dig_In>
@ -509,13 +509,15 @@
<AI_ITEM Index="68" Name="AI_M37" BufferOffset="68" Addr="68" Description="" /> <AI_ITEM Index="68" Name="AI_M37" BufferOffset="68" Addr="68" Description="" />
<AI_ITEM Index="69" Name="AI_M38" BufferOffset="69" Addr="69" Description="" /> <AI_ITEM Index="69" Name="AI_M38" BufferOffset="69" Addr="69" Description="" />
<AI_ITEM Index="71" Name="AI_M40" BufferOffset="71" Addr="71" Description="" /> <AI_ITEM Index="71" Name="AI_M40" BufferOffset="71" Addr="71" Description="" />
<AI_ITEM Index="72" Name="AI_PC1OpenDegree" BufferOffset="72" Addr="72" Description="" /> <AI_ITEM Index="72" Name="AI_PC1Valve" BufferOffset="72" Addr="72" Description="" />
<AI_ITEM Index="73" Name="AI_PC2OpenDegree" BufferOffset="73" Addr="73" Description="" /> <AI_ITEM Index="73" Name="AI_PC2Valve" BufferOffset="73" Addr="73" Description="" />
<AI_ITEM Index="74" Name="AI_PC3OpenDegree" BufferOffset="74" Addr="74" Description="" /> <AI_ITEM Index="74" Name="AI_PC3Valve" BufferOffset="74" Addr="74" Description="" />
<AI_ITEM Index="75" Name="AI_PC4OpenDegree" BufferOffset="75" Addr="75" Description="" /> <AI_ITEM Index="75" Name="AI_PC4Valve" BufferOffset="75" Addr="75" Description="" />
<AI_ITEM Index="76" Name="AI_PC5OpenDegree" BufferOffset="76" Addr="76" Description="" /> <AI_ITEM Index="76" Name="AI_PC5Valve" BufferOffset="76" Addr="76" Description="" />
<AI_ITEM Index="77" Name="AI_PC6OpenDegree" BufferOffset="77" Addr="77" Description="" /> <AI_ITEM Index="77" Name="AI_PC6Valve" BufferOffset="77" Addr="77" Description="" />
<AI_ITEM Index="78" Name="AI_PC7OpenDegree" BufferOffset="78" Addr="78" Description="" /> <AI_ITEM Index="78" Name="AI_PC7Valve" BufferOffset="78" Addr="78" Description="" />
<AI_ITEM Index="79" Name="AI_PC8Valve" BufferOffset="79" Addr="79" Description="" />
<AI_ITEM Index="80" Name="AI_PC9Valve" BufferOffset="80" Addr="80" Description="" />
<AI_ITEM Index="92" Name="AI_SCR1Voltage" BufferOffset="92" Addr="92" Description="" /> <AI_ITEM Index="92" Name="AI_SCR1Voltage" BufferOffset="92" Addr="92" Description="" />
<AI_ITEM Index="93" Name="AI_SCR1Arms" BufferOffset="93" Addr="93" Description="" /> <AI_ITEM Index="93" Name="AI_SCR1Arms" BufferOffset="93" Addr="93" Description="" />
<AI_ITEM Index="94" Name="AI_SCR1Power" BufferOffset="94" Addr="94" Description="" /> <AI_ITEM Index="94" Name="AI_SCR1Power" BufferOffset="94" Addr="94" Description="" />
@ -530,13 +532,17 @@
<AI_ITEM Index="103" Name="AI_SCR3Status" BufferOffset="103" Addr="103" Description="" /> <AI_ITEM Index="103" Name="AI_SCR3Status" BufferOffset="103" Addr="103" Description="" />
<AI_ITEM Index="104" Name="AI_DeviceAlarmCode" BufferOffset="104" Addr="104" Description="" /> <AI_ITEM Index="104" Name="AI_DeviceAlarmCode" BufferOffset="104" Addr="104" Description="" />
<AI_ITEM Index="105" Name="AI_DeviceWarningCode" BufferOffset="105" Addr="105" Description="" /> <AI_ITEM Index="105" Name="AI_DeviceWarningCode" BufferOffset="105" Addr="105" Description="" />
<AI_ITEM Index="108" Name="AI_PC1O2DiluteVentCV" BufferOffset="108" Addr="108" Description="" /> <AI_ITEM Index="108" Name="AI_PressCtrl1" BufferOffset="108" Addr="108" Description="" />
<AI_ITEM Index="109" Name="AI_PC2WCO6PressureCV" BufferOffset="109" Addr="109" Description="" /> <AI_ITEM Index="109" Name="AI_PressCtrl2" BufferOffset="109" Addr="109" Description="" />
<AI_ITEM Index="110" Name="AI_PC3CS2PressureCV" BufferOffset="110" Addr="110" Description="" /> <AI_ITEM Index="110" Name="AI_PressCtrl3" BufferOffset="110" Addr="110" Description="" />
<AI_ITEM Index="111" Name="AI_PC4VentPressureCV" BufferOffset="111" Addr="111" Description="" /> <AI_ITEM Index="111" Name="AI_PressCtrl4" BufferOffset="111" Addr="111" Description="" />
<AI_ITEM Index="112" Name="AI_PC5MoWRunPressureCV" BufferOffset="112" Addr="112" Description="" /> <AI_ITEM Index="112" Name="AI_PressCtrl5" BufferOffset="112" Addr="112" Description="" />
<AI_ITEM Index="113" Name="AI_PC6CS2H2SSeRunPressureCV" BufferOffset="113" Addr="113" Description="" /> <AI_ITEM Index="113" Name="AI_PressCtrl6" BufferOffset="113" Addr="113" Description="" />
<AI_ITEM Index="114" Name="AI_PC7O2SO2RunPressureCV" BufferOffset="114" Addr="114" Description="" /> <AI_ITEM Index="114" Name="AI_PressCtrl7" BufferOffset="114" Addr="114" Description="" />
<AI_ITEM Index="115" Name="AI_PressCtrl8" BufferOffset="115" Addr="115" Description="" />
<AI_ITEM Index="116" Name="AI_PressCtrl9" BufferOffset="116" Addr="116" Description="" />
<AI_ITEM Index="118" Name="AI_Actualspeed" BufferOffset="118" Addr="118" Description="" /> <AI_ITEM Index="118" Name="AI_Actualspeed" BufferOffset="118" Addr="118" Description="" />
<AI_ITEM Index="119" Name="AI_ActualCurrent" BufferOffset="119" Addr="119" Description="" /> <AI_ITEM Index="119" Name="AI_ActualCurrent" BufferOffset="119" Addr="119" Description="" />
<AI_ITEM Index="120" Name="AI_ActualspeedACC" BufferOffset="120" Addr="120" Description="" /> <AI_ITEM Index="120" Name="AI_ActualspeedACC" BufferOffset="120" Addr="120" Description="" />
@ -584,15 +590,17 @@
<AI_ITEM Index="167" Name="AI_M37ActMode" BufferOffset="167" Addr="167" Description="" /> <AI_ITEM Index="167" Name="AI_M37ActMode" BufferOffset="167" Addr="167" Description="" />
<AI_ITEM Index="168" Name="AI_M38ActMode" BufferOffset="168" Addr="168" Description="" /> <AI_ITEM Index="168" Name="AI_M38ActMode" BufferOffset="168" Addr="168" Description="" />
<AI_ITEM Index="170" Name="AI_M40ActMode" BufferOffset="170" Addr="170" Description="" /> <AI_ITEM Index="170" Name="AI_M40ActMode" BufferOffset="170" Addr="170" Description="" />
<AI_ITEM Index="171" Name="AI_PC1O2DiluteVentCM" BufferOffset="171" Addr="171" Description="" /> <AI_ITEM Index="171" Name="AI_PC1ActMode" BufferOffset="171" Addr="171" Description="" />
<AI_ITEM Index="172" Name="AI_PC2WCO6PressureCM" BufferOffset="172" Addr="172" Description="" /> <AI_ITEM Index="172" Name="AI_PC2ActMode" BufferOffset="172" Addr="172" Description="" />
<AI_ITEM Index="173" Name="AI_PC3CS2PressureCM" BufferOffset="173" Addr="173" Description="" /> <AI_ITEM Index="173" Name="AI_PC3ActMode" BufferOffset="173" Addr="173" Description="" />
<AI_ITEM Index="174" Name="AI_PC4VentPressureCM" BufferOffset="174" Addr="174" Description="" /> <AI_ITEM Index="174" Name="AI_PC4ActMode" BufferOffset="174" Addr="174" Description="" />
<AI_ITEM Index="175" Name="AI_PC5MoWRunPressureCM" BufferOffset="175" Addr="175" Description="" /> <AI_ITEM Index="175" Name="AI_PC5ActMode" BufferOffset="175" Addr="175" Description="" />
<AI_ITEM Index="176" Name="AI_PC6CS2H2SSeRunPressureCM" BufferOffset="176" Addr="176" Description="" /> <AI_ITEM Index="176" Name="AI_PC6ActMode" BufferOffset="176" Addr="176" Description="" />
<AI_ITEM Index="177" Name="AI_PC7O2SO2RunPressureCM" BufferOffset="177" Addr="177" Description="" /> <AI_ITEM Index="177" Name="AI_PC7ActMode" BufferOffset="177" Addr="177" Description="" />
<AI_ITEM Index="178" Name="AI_PC8ActMode" BufferOffset="178" Addr="178" Description="" />
<AI_ITEM Index="179" Name="AI_PC9ActMode" BufferOffset="179" Addr="179" Description="" />
</Block> </Block>
<Block Index="0"> <Block Index="1">
<AI_ITEM Index="181" Name="AI_PSUInnerWorkingOP" BufferOffset="0" Addr="0" Description="" /> <AI_ITEM Index="181" Name="AI_PSUInnerWorkingOP" BufferOffset="0" Addr="0" Description="" />
<AI_ITEM Index="182" Name="AI_PSUMiddleWorkingOP" BufferOffset="1" Addr="1" Description="" /> <AI_ITEM Index="182" Name="AI_PSUMiddleWorkingOP" BufferOffset="1" Addr="1" Description="" />
<AI_ITEM Index="183" Name="AI_PSUOuterWorkingOP" BufferOffset="2" Addr="2" Description="" /> <AI_ITEM Index="183" Name="AI_PSUOuterWorkingOP" BufferOffset="2" Addr="2" Description="" />
@ -719,13 +727,15 @@
<AO_ITEM Index="104" Name="AO_PSU1Y" BufferOffset="104" Addr="104" Description="" /> <AO_ITEM Index="104" Name="AO_PSU1Y" BufferOffset="104" Addr="104" Description="" />
<AO_ITEM Index="105" Name="AO_PSY2Y" BufferOffset="105" Addr="105" Description="" /> <AO_ITEM Index="105" Name="AO_PSY2Y" BufferOffset="105" Addr="105" Description="" />
<AO_ITEM Index="106" Name="AO_PSU3Y" BufferOffset="106" Addr="106" Description="" /> <AO_ITEM Index="106" Name="AO_PSU3Y" BufferOffset="106" Addr="106" Description="" />
<AO_ITEM Index="108" Name="AO_PC1O2DiluteVentSV" BufferOffset="108" Addr="108" Description="" /> <AO_ITEM Index="108" Name="AO_PressCtrl1" BufferOffset="108" Addr="108" Description="" />
<AO_ITEM Index="109" Name="AO_PC2WCO6PressureSV" BufferOffset="109" Addr="109" Description="" /> <AO_ITEM Index="109" Name="AO_PressCtrl2" BufferOffset="109" Addr="109" Description="" />
<AO_ITEM Index="110" Name="AO_PC3CS2PressureSV" BufferOffset="110" Addr="110" Description="" /> <AO_ITEM Index="110" Name="AO_PressCtrl3" BufferOffset="110" Addr="110" Description="" />
<AO_ITEM Index="111" Name="AO_PC4VentPressureSV" BufferOffset="111" Addr="111" Description="" /> <AO_ITEM Index="111" Name="AO_PressCtrl4" BufferOffset="111" Addr="111" Description="" />
<AO_ITEM Index="112" Name="AO_PC5MoWRunPressureSV" BufferOffset="112" Addr="112" Description="" /> <AO_ITEM Index="112" Name="AO_PressCtrl5" BufferOffset="112" Addr="112" Description="" />
<AO_ITEM Index="113" Name="AO_PC6CS2H2SSeRunPressureSV" BufferOffset="113" Addr="113" Description="" /> <AO_ITEM Index="113" Name="AO_PressCtrl6" BufferOffset="113" Addr="113" Description="" />
<AO_ITEM Index="114" Name="AO_PC7O2SO2RunPressureSV" BufferOffset="114" Addr="114" Description="" /> <AO_ITEM Index="114" Name="AO_PressCtrl7" BufferOffset="114" Addr="114" Description="" />
<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_Setpointspeed" BufferOffset="118" Addr="118" Description="" /> <AO_ITEM Index="118" Name="AO_Setpointspeed" BufferOffset="118" Addr="118" Description="" />
<AO_ITEM Index="120" Name="AO_SetpointACC" BufferOffset="120" Addr="120" 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="121" Name="AO_SetpointDEC" BufferOffset="121" Addr="121" Description="" />
@ -771,13 +781,15 @@
<AO_ITEM Index="167" Name="AO_M37CtrlMode" BufferOffset="167" Addr="167" Description="" /> <AO_ITEM Index="167" Name="AO_M37CtrlMode" BufferOffset="167" Addr="167" Description="" />
<AO_ITEM Index="168" Name="AO_M38CtrlMode" BufferOffset="168" Addr="168" Description="" /> <AO_ITEM Index="168" Name="AO_M38CtrlMode" BufferOffset="168" Addr="168" Description="" />
<AO_ITEM Index="170" Name="AO_M40CtrlMode" BufferOffset="170" Addr="170" Description="" /> <AO_ITEM Index="170" Name="AO_M40CtrlMode" BufferOffset="170" Addr="170" Description="" />
<AO_ITEM Index="171" Name="AO_PC1O2DiluteVentSM" BufferOffset="171" Addr="171" Description="" /> <AO_ITEM Index="171" Name="AO_PC1CtrlMode" BufferOffset="171" Addr="171" Description="" />
<AO_ITEM Index="172" Name="AO_PC2WCO6PressureSM" BufferOffset="172" Addr="172" Description="" /> <AO_ITEM Index="172" Name="AO_PC2CtrlMode" BufferOffset="172" Addr="172" Description="" />
<AO_ITEM Index="173" Name="AO_PC3CS2PressureSM" BufferOffset="173" Addr="173" Description="" /> <AO_ITEM Index="173" Name="AO_PC3CtrlMode" BufferOffset="173" Addr="173" Description="" />
<AO_ITEM Index="174" Name="AO_PC4VentPressureSM" BufferOffset="174" Addr="174" Description="" /> <AO_ITEM Index="174" Name="AO_PC4CtrlMode" BufferOffset="174" Addr="174" Description="" />
<AO_ITEM Index="175" Name="AO_PC5MoWRunPressureSM" BufferOffset="175" Addr="175" Description="" /> <AO_ITEM Index="175" Name="AO_PC5CtrlMode" BufferOffset="175" Addr="175" Description="" />
<AO_ITEM Index="176" Name="AO_PC6CS2H2SSeRunPressureSM" BufferOffset="176" Addr="176" Description="" /> <AO_ITEM Index="176" Name="AO_PC6CtrlMode" BufferOffset="176" Addr="176" Description="" />
<AO_ITEM Index="177" Name="AO_PC7O2SO2RunPressureSM" BufferOffset="177" Addr="177" Description="" /> <AO_ITEM Index="177" Name="AO_PC7CtrlMode" BufferOffset="177" Addr="177" Description="" />
<AO_ITEM Index="178" Name="AO_PC8CtrlMode" BufferOffset="178" Addr="178" Description="" />
<AO_ITEM Index="179" Name="AO_PC9CtrlMode" BufferOffset="179" Addr="179" Description="" />
</Block> </Block>
<Block Index="1"> <Block Index="1">
<AO_ITEM Index="181" Name="AO_PSUInnerLoopMode" BufferOffset="0" Addr="0" Description="" /> <AO_ITEM Index="181" Name="AO_PSUInnerLoopMode" BufferOffset="0" Addr="0" Description="" />

View File

@ -281,15 +281,15 @@
<DI_ITEM Index="388" Name="DI_MFC38Offline" BufferOffset="388" Addr="388" Description="" /> <DI_ITEM Index="388" Name="DI_MFC38Offline" BufferOffset="388" Addr="388" Description="" />
<DI_ITEM Index="389" Name="DI_MFC39Offline" BufferOffset="389" Addr="389" Description="" /> <DI_ITEM Index="389" Name="DI_MFC39Offline" BufferOffset="389" Addr="389" Description="" />
<DI_ITEM Index="390" Name="DI_MFC40Offline" BufferOffset="390" Addr="390" Description="" /> <DI_ITEM Index="390" Name="DI_MFC40Offline" BufferOffset="390" Addr="390" Description="" />
<DI_ITEM Index="391" Name="DI_PC01Offline" BufferOffset="391" Addr="391" Description="" /> <DI_ITEM Index="391" Name="DI_PC1Offline" BufferOffset="391" Addr="391" Description="" />
<DI_ITEM Index="392" Name="DI_PC02Offline" BufferOffset="392" Addr="392" Description="" /> <DI_ITEM Index="392" Name="DI_PC2Offline" BufferOffset="392" Addr="392" Description="" />
<DI_ITEM Index="393" Name="DI_PC03Offline" BufferOffset="393" Addr="393" Description="" /> <DI_ITEM Index="393" Name="DI_PC3Offline" BufferOffset="393" Addr="393" Description="" />
<DI_ITEM Index="394" Name="DI_PC04Offline" BufferOffset="394" Addr="394" Description="" /> <DI_ITEM Index="394" Name="DI_PC4Offline" BufferOffset="394" Addr="394" Description="" />
<DI_ITEM Index="395" Name="DI_PC05Offline" BufferOffset="395" Addr="395" Description="" /> <DI_ITEM Index="395" Name="DI_PC5Offline" BufferOffset="395" Addr="395" Description="" />
<DI_ITEM Index="396" Name="DI_PC06Offline" BufferOffset="396" Addr="396" Description="" /> <DI_ITEM Index="396" Name="DI_PC6Offline" BufferOffset="396" Addr="396" Description="" />
<DI_ITEM Index="397" Name="DI_PC07Offline" BufferOffset="397" Addr="397" Description="" /> <DI_ITEM Index="397" Name="DI_PC7Offline" BufferOffset="397" Addr="397" Description="" />
<DI_ITEM Index="398" Name="DI_PC08Offline" BufferOffset="398" Addr="398" Description="" /> <DI_ITEM Index="398" Name="DI_PC8Offline" BufferOffset="398" Addr="398" Description="" />
<DI_ITEM Index="399" Name="DI_PC09Offline" BufferOffset="399" Addr="399" Description="" /> <DI_ITEM Index="399" Name="DI_PC9Offline" BufferOffset="399" Addr="399" Description="" />
<DI_ITEM Index="400" Name="DI_PC10Offline" BufferOffset="400" Addr="400" Description="" /> <DI_ITEM Index="400" Name="DI_PC10Offline" BufferOffset="400" Addr="400" Description="" />
</Block> </Block>
</Dig_In> </Dig_In>

View File

@ -195,7 +195,22 @@
<IoMfc id="Mfc40" display="Mfc40" schematicId="Mfc40" unit="sccm" aiActMode="AI_M40ActMode" aoSetMode="AO_M40CtrlMode" aiFlow="AI_M40" aoFlow="AO_M40" scBasePath="PM.PM1.MFC" aioType="float" formatString="F1" diAlarm="DI_MFC40Offline" maskDOProcessIdle="DO_ProcessIdleRunning" maskDOPreProcess="DO_PreprocessRunning" maskDOPostProcess="DO_PostProcessRunning" maskDOProcess="DO_ProcessRunning" AlarmText="Alarm140 MFC40 Offline[DI-390]" /> <IoMfc id="Mfc40" display="Mfc40" schematicId="Mfc40" unit="sccm" aiActMode="AI_M40ActMode" aoSetMode="AO_M40CtrlMode" aiFlow="AI_M40" aoFlow="AO_M40" scBasePath="PM.PM1.MFC" aioType="float" formatString="F1" diAlarm="DI_MFC40Offline" maskDOProcessIdle="DO_ProcessIdleRunning" maskDOPreProcess="DO_PreprocessRunning" maskDOPostProcess="DO_PostProcessRunning" maskDOProcess="DO_ProcessRunning" AlarmText="Alarm140 MFC40 Offline[DI-390]" />
</IoMFCs> </IoMFCs>
</IoMfcGroup> </IoMfcGroup>
<IoPressureGroup classType="MECF.Framework.Simulator.Core.SimulatorPressure" assembly="MECF.Framework.Simulator.Core">
<!--这里是包了一层复制PM配置的PC时需要注意-->
<IoPressures id="IoPressures" display="" schematicId="" unit="">
<IoPressure id="PC1" display="PC1" schematicId="PC1" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC1Valve" aiActMode="AI_PC1ActMode" aoSetMode="AO_PC1CtrlMode" aiValue="AI_PressCtrl1" aoValue="AO_PressCtrl1" formatString="0.0" diAlarm="DI_PC1Offline" AlarmText="Alarm141 PC1 Offline[DI-391]" />
<IoPressure id="PC2" display="PC2" schematicId="PC2" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC2Valve" aiActMode="AI_PC2ActMode" aoSetMode="AO_PC2CtrlMode" aiValue="AI_PressCtrl2" aoValue="AO_PressCtrl2" formatString="0.0" diAlarm="DI_PC2Offline" AlarmText="Alarm142 PC2 Offline[DI-392]" />
<IoPressure id="PC3" display="PC3" schematicId="PC3" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC3Valve" aiActMode="AI_PC3ActMode" aoSetMode="AO_PC3CtrlMode" aiValue="AI_PressCtrl3" aoValue="AO_PressCtrl3" formatString="0.0" diAlarm="DI_PC3Offline" AlarmText="Alarm143 PC3 Offline[DI-393]" />
<IoPressure id="PC4" display="PC4" schematicId="PC4" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC4Valve" aiActMode="AI_PC4ActMode" aoSetMode="AO_PC4CtrlMode" aiValue="AI_PressCtrl4" aoValue="AO_PressCtrl4" formatString="0.0" diAlarm="DI_PC4Offline" AlarmText="Alarm144 PC4 Offline[DI-394]" />
<IoPressure id="PC5" display="PC5" schematicId="PC5" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC5Valve" aiActMode="AI_PC5ActMode" aoSetMode="AO_PC5CtrlMode" aiValue="AI_PressCtrl5" aoValue="AO_PressCtrl5" formatString="0.0" diAlarm="DI_PC5Offline" AlarmText="Alarm145 PC5 Offline[DI-395]" />
<IoPressure id="PC6" display="PC6" schematicId="PC6" scBasePath="PM.{module}.PC" unit="mbar" aioType="float" aiOpenDegree="AI_PC6Valve" aiActMode="AI_PC6ActMode" aoSetMode="AO_PC6CtrlMode" aiValue="AI_PressCtrl6" aoValue="AO_PressCtrl6" formatString="0.0" diAlarm="DI_PC6Offline" AlarmText="Alarm146 PC6 Offline[DI-396]" />
<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]" />
</IoPressures>
</IoPressureGroup>
</DeviceModelDefine> </DeviceModelDefine>

View File

@ -509,13 +509,15 @@
<AI_ITEM Index="68" Name="AI_M37" BufferOffset="68" Addr="68" Description="" /> <AI_ITEM Index="68" Name="AI_M37" BufferOffset="68" Addr="68" Description="" />
<AI_ITEM Index="69" Name="AI_M38" BufferOffset="69" Addr="69" Description="" /> <AI_ITEM Index="69" Name="AI_M38" BufferOffset="69" Addr="69" Description="" />
<AI_ITEM Index="71" Name="AI_M40" BufferOffset="71" Addr="71" Description="" /> <AI_ITEM Index="71" Name="AI_M40" BufferOffset="71" Addr="71" Description="" />
<AI_ITEM Index="72" Name="AI_PC1OpenDegree" BufferOffset="72" Addr="72" Description="" /> <AI_ITEM Index="72" Name="AI_PC1Valve" BufferOffset="72" Addr="72" Description="" />
<AI_ITEM Index="73" Name="AI_PC2OpenDegree" BufferOffset="73" Addr="73" Description="" /> <AI_ITEM Index="73" Name="AI_PC2Valve" BufferOffset="73" Addr="73" Description="" />
<AI_ITEM Index="74" Name="AI_PC3OpenDegree" BufferOffset="74" Addr="74" Description="" /> <AI_ITEM Index="74" Name="AI_PC3Valve" BufferOffset="74" Addr="74" Description="" />
<AI_ITEM Index="75" Name="AI_PC4OpenDegree" BufferOffset="75" Addr="75" Description="" /> <AI_ITEM Index="75" Name="AI_PC4Valve" BufferOffset="75" Addr="75" Description="" />
<AI_ITEM Index="76" Name="AI_PC5OpenDegree" BufferOffset="76" Addr="76" Description="" /> <AI_ITEM Index="76" Name="AI_PC5Valve" BufferOffset="76" Addr="76" Description="" />
<AI_ITEM Index="77" Name="AI_PC6OpenDegree" BufferOffset="77" Addr="77" Description="" /> <AI_ITEM Index="77" Name="AI_PC6Valve" BufferOffset="77" Addr="77" Description="" />
<AI_ITEM Index="78" Name="AI_PC7OpenDegree" BufferOffset="78" Addr="78" Description="" /> <AI_ITEM Index="78" Name="AI_PC7Valve" BufferOffset="78" Addr="78" Description="" />
<AI_ITEM Index="79" Name="AI_PC8Valve" BufferOffset="79" Addr="79" Description="" />
<AI_ITEM Index="80" Name="AI_PC9Valve" BufferOffset="80" Addr="80" Description="" />
<AI_ITEM Index="92" Name="AI_SCR1Voltage" BufferOffset="92" Addr="92" Description="" /> <AI_ITEM Index="92" Name="AI_SCR1Voltage" BufferOffset="92" Addr="92" Description="" />
<AI_ITEM Index="93" Name="AI_SCR1Arms" BufferOffset="93" Addr="93" Description="" /> <AI_ITEM Index="93" Name="AI_SCR1Arms" BufferOffset="93" Addr="93" Description="" />
<AI_ITEM Index="94" Name="AI_SCR1Power" BufferOffset="94" Addr="94" Description="" /> <AI_ITEM Index="94" Name="AI_SCR1Power" BufferOffset="94" Addr="94" Description="" />
@ -530,13 +532,17 @@
<AI_ITEM Index="103" Name="AI_SCR3Status" BufferOffset="103" Addr="103" Description="" /> <AI_ITEM Index="103" Name="AI_SCR3Status" BufferOffset="103" Addr="103" Description="" />
<AI_ITEM Index="104" Name="AI_DeviceAlarmCode" BufferOffset="104" Addr="104" Description="" /> <AI_ITEM Index="104" Name="AI_DeviceAlarmCode" BufferOffset="104" Addr="104" Description="" />
<AI_ITEM Index="105" Name="AI_DeviceWarningCode" BufferOffset="105" Addr="105" Description="" /> <AI_ITEM Index="105" Name="AI_DeviceWarningCode" BufferOffset="105" Addr="105" Description="" />
<AI_ITEM Index="108" Name="AI_PC1O2DiluteVentCV" BufferOffset="108" Addr="108" Description="" /> <AI_ITEM Index="108" Name="AI_PressCtrl1" BufferOffset="108" Addr="108" Description="" />
<AI_ITEM Index="109" Name="AI_PC2WCO6PressureCV" BufferOffset="109" Addr="109" Description="" /> <AI_ITEM Index="109" Name="AI_PressCtrl2" BufferOffset="109" Addr="109" Description="" />
<AI_ITEM Index="110" Name="AI_PC3CS2PressureCV" BufferOffset="110" Addr="110" Description="" /> <AI_ITEM Index="110" Name="AI_PressCtrl3" BufferOffset="110" Addr="110" Description="" />
<AI_ITEM Index="111" Name="AI_PC4VentPressureCV" BufferOffset="111" Addr="111" Description="" /> <AI_ITEM Index="111" Name="AI_PressCtrl4" BufferOffset="111" Addr="111" Description="" />
<AI_ITEM Index="112" Name="AI_PC5MoWRunPressureCV" BufferOffset="112" Addr="112" Description="" /> <AI_ITEM Index="112" Name="AI_PressCtrl5" BufferOffset="112" Addr="112" Description="" />
<AI_ITEM Index="113" Name="AI_PC6CS2H2SSeRunPressureCV" BufferOffset="113" Addr="113" Description="" /> <AI_ITEM Index="113" Name="AI_PressCtrl6" BufferOffset="113" Addr="113" Description="" />
<AI_ITEM Index="114" Name="AI_PC7O2SO2RunPressureCV" BufferOffset="114" Addr="114" Description="" /> <AI_ITEM Index="114" Name="AI_PressCtrl7" BufferOffset="114" Addr="114" Description="" />
<AI_ITEM Index="115" Name="AI_PressCtrl8" BufferOffset="115" Addr="115" Description="" />
<AI_ITEM Index="116" Name="AI_PressCtrl9" BufferOffset="116" Addr="116" Description="" />
<AI_ITEM Index="118" Name="AI_Actualspeed" BufferOffset="118" Addr="118" Description="" /> <AI_ITEM Index="118" Name="AI_Actualspeed" BufferOffset="118" Addr="118" Description="" />
<AI_ITEM Index="119" Name="AI_ActualCurrent" BufferOffset="119" Addr="119" Description="" /> <AI_ITEM Index="119" Name="AI_ActualCurrent" BufferOffset="119" Addr="119" Description="" />
<AI_ITEM Index="120" Name="AI_ActualspeedACC" BufferOffset="120" Addr="120" Description="" /> <AI_ITEM Index="120" Name="AI_ActualspeedACC" BufferOffset="120" Addr="120" Description="" />
@ -584,15 +590,17 @@
<AI_ITEM Index="167" Name="AI_M37ActMode" BufferOffset="167" Addr="167" Description="" /> <AI_ITEM Index="167" Name="AI_M37ActMode" BufferOffset="167" Addr="167" Description="" />
<AI_ITEM Index="168" Name="AI_M38ActMode" BufferOffset="168" Addr="168" Description="" /> <AI_ITEM Index="168" Name="AI_M38ActMode" BufferOffset="168" Addr="168" Description="" />
<AI_ITEM Index="170" Name="AI_M40ActMode" BufferOffset="170" Addr="170" Description="" /> <AI_ITEM Index="170" Name="AI_M40ActMode" BufferOffset="170" Addr="170" Description="" />
<AI_ITEM Index="171" Name="AI_PC1O2DiluteVentCM" BufferOffset="171" Addr="171" Description="" /> <AI_ITEM Index="171" Name="AI_PC1ActMode" BufferOffset="171" Addr="171" Description="" />
<AI_ITEM Index="172" Name="AI_PC2WCO6PressureCM" BufferOffset="172" Addr="172" Description="" /> <AI_ITEM Index="172" Name="AI_PC2ActMode" BufferOffset="172" Addr="172" Description="" />
<AI_ITEM Index="173" Name="AI_PC3CS2PressureCM" BufferOffset="173" Addr="173" Description="" /> <AI_ITEM Index="173" Name="AI_PC3ActMode" BufferOffset="173" Addr="173" Description="" />
<AI_ITEM Index="174" Name="AI_PC4VentPressureCM" BufferOffset="174" Addr="174" Description="" /> <AI_ITEM Index="174" Name="AI_PC4ActMode" BufferOffset="174" Addr="174" Description="" />
<AI_ITEM Index="175" Name="AI_PC5MoWRunPressureCM" BufferOffset="175" Addr="175" Description="" /> <AI_ITEM Index="175" Name="AI_PC5ActMode" BufferOffset="175" Addr="175" Description="" />
<AI_ITEM Index="176" Name="AI_PC6CS2H2SSeRunPressureCM" BufferOffset="176" Addr="176" Description="" /> <AI_ITEM Index="176" Name="AI_PC6ActMode" BufferOffset="176" Addr="176" Description="" />
<AI_ITEM Index="177" Name="AI_PC7O2SO2RunPressureCM" BufferOffset="177" Addr="177" Description="" /> <AI_ITEM Index="177" Name="AI_PC7ActMode" BufferOffset="177" Addr="177" Description="" />
<AI_ITEM Index="178" Name="AI_PC8ActMode" BufferOffset="178" Addr="178" Description="" />
<AI_ITEM Index="179" Name="AI_PC9ActMode" BufferOffset="179" Addr="179" Description="" />
</Block> </Block>
<Block Index="0"> <Block Index="1">
<AI_ITEM Index="181" Name="AI_PSUInnerWorkingOP" BufferOffset="0" Addr="0" Description="" /> <AI_ITEM Index="181" Name="AI_PSUInnerWorkingOP" BufferOffset="0" Addr="0" Description="" />
<AI_ITEM Index="182" Name="AI_PSUMiddleWorkingOP" BufferOffset="1" Addr="1" Description="" /> <AI_ITEM Index="182" Name="AI_PSUMiddleWorkingOP" BufferOffset="1" Addr="1" Description="" />
<AI_ITEM Index="183" Name="AI_PSUOuterWorkingOP" BufferOffset="2" Addr="2" Description="" /> <AI_ITEM Index="183" Name="AI_PSUOuterWorkingOP" BufferOffset="2" Addr="2" Description="" />
@ -719,13 +727,15 @@
<AO_ITEM Index="104" Name="AO_PSU1Y" BufferOffset="104" Addr="104" Description="" /> <AO_ITEM Index="104" Name="AO_PSU1Y" BufferOffset="104" Addr="104" Description="" />
<AO_ITEM Index="105" Name="AO_PSY2Y" BufferOffset="105" Addr="105" Description="" /> <AO_ITEM Index="105" Name="AO_PSY2Y" BufferOffset="105" Addr="105" Description="" />
<AO_ITEM Index="106" Name="AO_PSU3Y" BufferOffset="106" Addr="106" Description="" /> <AO_ITEM Index="106" Name="AO_PSU3Y" BufferOffset="106" Addr="106" Description="" />
<AO_ITEM Index="108" Name="AO_PC1O2DiluteVentSV" BufferOffset="108" Addr="108" Description="" /> <AO_ITEM Index="108" Name="AO_PressCtrl1" BufferOffset="108" Addr="108" Description="" />
<AO_ITEM Index="109" Name="AO_PC2WCO6PressureSV" BufferOffset="109" Addr="109" Description="" /> <AO_ITEM Index="109" Name="AO_PressCtrl2" BufferOffset="109" Addr="109" Description="" />
<AO_ITEM Index="110" Name="AO_PC3CS2PressureSV" BufferOffset="110" Addr="110" Description="" /> <AO_ITEM Index="110" Name="AO_PressCtrl3" BufferOffset="110" Addr="110" Description="" />
<AO_ITEM Index="111" Name="AO_PC4VentPressureSV" BufferOffset="111" Addr="111" Description="" /> <AO_ITEM Index="111" Name="AO_PressCtrl4" BufferOffset="111" Addr="111" Description="" />
<AO_ITEM Index="112" Name="AO_PC5MoWRunPressureSV" BufferOffset="112" Addr="112" Description="" /> <AO_ITEM Index="112" Name="AO_PressCtrl5" BufferOffset="112" Addr="112" Description="" />
<AO_ITEM Index="113" Name="AO_PC6CS2H2SSeRunPressureSV" BufferOffset="113" Addr="113" Description="" /> <AO_ITEM Index="113" Name="AO_PressCtrl6" BufferOffset="113" Addr="113" Description="" />
<AO_ITEM Index="114" Name="AO_PC7O2SO2RunPressureSV" BufferOffset="114" Addr="114" Description="" /> <AO_ITEM Index="114" Name="AO_PressCtrl7" BufferOffset="114" Addr="114" Description="" />
<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_Setpointspeed" BufferOffset="118" Addr="118" Description="" /> <AO_ITEM Index="118" Name="AO_Setpointspeed" BufferOffset="118" Addr="118" Description="" />
<AO_ITEM Index="120" Name="AO_SetpointACC" BufferOffset="120" Addr="120" 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="121" Name="AO_SetpointDEC" BufferOffset="121" Addr="121" Description="" />
@ -771,13 +781,15 @@
<AO_ITEM Index="167" Name="AO_M37CtrlMode" BufferOffset="167" Addr="167" Description="" /> <AO_ITEM Index="167" Name="AO_M37CtrlMode" BufferOffset="167" Addr="167" Description="" />
<AO_ITEM Index="168" Name="AO_M38CtrlMode" BufferOffset="168" Addr="168" Description="" /> <AO_ITEM Index="168" Name="AO_M38CtrlMode" BufferOffset="168" Addr="168" Description="" />
<AO_ITEM Index="170" Name="AO_M40CtrlMode" BufferOffset="170" Addr="170" Description="" /> <AO_ITEM Index="170" Name="AO_M40CtrlMode" BufferOffset="170" Addr="170" Description="" />
<AO_ITEM Index="171" Name="AO_PC1O2DiluteVentSM" BufferOffset="171" Addr="171" Description="" /> <AO_ITEM Index="171" Name="AO_PC1CtrlMode" BufferOffset="171" Addr="171" Description="" />
<AO_ITEM Index="172" Name="AO_PC2WCO6PressureSM" BufferOffset="172" Addr="172" Description="" /> <AO_ITEM Index="172" Name="AO_PC2CtrlMode" BufferOffset="172" Addr="172" Description="" />
<AO_ITEM Index="173" Name="AO_PC3CS2PressureSM" BufferOffset="173" Addr="173" Description="" /> <AO_ITEM Index="173" Name="AO_PC3CtrlMode" BufferOffset="173" Addr="173" Description="" />
<AO_ITEM Index="174" Name="AO_PC4VentPressureSM" BufferOffset="174" Addr="174" Description="" /> <AO_ITEM Index="174" Name="AO_PC4CtrlMode" BufferOffset="174" Addr="174" Description="" />
<AO_ITEM Index="175" Name="AO_PC5MoWRunPressureSM" BufferOffset="175" Addr="175" Description="" /> <AO_ITEM Index="175" Name="AO_PC5CtrlMode" BufferOffset="175" Addr="175" Description="" />
<AO_ITEM Index="176" Name="AO_PC6CS2H2SSeRunPressureSM" BufferOffset="176" Addr="176" Description="" /> <AO_ITEM Index="176" Name="AO_PC6CtrlMode" BufferOffset="176" Addr="176" Description="" />
<AO_ITEM Index="177" Name="AO_PC7O2SO2RunPressureSM" BufferOffset="177" Addr="177" Description="" /> <AO_ITEM Index="177" Name="AO_PC7CtrlMode" BufferOffset="177" Addr="177" Description="" />
<AO_ITEM Index="178" Name="AO_PC8CtrlMode" BufferOffset="178" Addr="178" Description="" />
<AO_ITEM Index="179" Name="AO_PC9CtrlMode" BufferOffset="179" Addr="179" Description="" />
</Block> </Block>
<Block Index="1"> <Block Index="1">
<AO_ITEM Index="181" Name="AO_PSUInnerLoopMode" BufferOffset="0" Addr="0" Description="" /> <AO_ITEM Index="181" Name="AO_PSUInnerLoopMode" BufferOffset="0" Addr="0" Description="" />

View File

@ -2904,27 +2904,27 @@
Height="25" Height="25"
Margin="0,0,89,0" Margin="0,0,89,0"
BackColor="Blue" BackColor="Blue"
DeviceData="{Binding PT3Data}" DeviceData="{Binding PC3}"
HideDialog="false" /> HideDialog="false" />
<controlRT:AnalogControl <controlRT:AnalogControl
Width="54" Width="54"
Height="25" Height="25"
Margin="0,0,90,0" Margin="0,0,90,0"
BackColor="Blue" BackColor="Blue"
DeviceData="{Binding PT2Data}" DeviceData="{Binding PC2}"
HideDialog="false" /> HideDialog="false" />
<controlRT:AnalogControl <controlRT:AnalogControl
Width="54" Width="54"
Height="25" Height="25"
Margin="0,0,90,0" Margin="0,0,90,0"
BackColor="Blue" BackColor="Blue"
DeviceData="{Binding PT9Data}" DeviceData="{Binding PC9}"
HideDialog="false" /> HideDialog="false" />
<controlRT:AnalogControl <controlRT:AnalogControl
Width="54" Width="54"
Height="25" Height="25"
BackColor="Blue" BackColor="Blue"
DeviceData="{Binding PT8Data}" DeviceData="{Binding PC8}"
HideDialog="false" /> HideDialog="false" />
</StackPanel> </StackPanel>
@ -3659,7 +3659,7 @@
Width="54" Width="54"
Height="25" Height="25"
BackColor="Blue" BackColor="Blue"
DeviceData="{Binding PT5Data}" DeviceData="{Binding PC5}"
HideDialog="false" /> HideDialog="false" />
<controlRT:AnalogControl <controlRT:AnalogControl
Canvas.Left="777" Canvas.Left="777"
@ -3667,7 +3667,7 @@
Width="54" Width="54"
Height="25" Height="25"
BackColor="Blue" BackColor="Blue"
DeviceData="{Binding PT6Data}" DeviceData="{Binding PC6}"
HideDialog="false" /> HideDialog="false" />
<controlRT:AnalogControl <controlRT:AnalogControl
Canvas.Left="952" Canvas.Left="952"
@ -3675,7 +3675,7 @@
Width="54" Width="54"
Height="25" Height="25"
BackColor="Blue" BackColor="Blue"
DeviceData="{Binding PT7Data}" DeviceData="{Binding PC7}"
HideDialog="false" /> HideDialog="false" />
<controlRT:AnalogControl <controlRT:AnalogControl
Canvas.Left="988" Canvas.Left="988"
@ -3683,8 +3683,8 @@
Width="54" Width="54"
Height="25" Height="25"
BackColor="Blue" BackColor="Blue"
DeviceData="{Binding PT1Data}" DeviceData="{Binding PC1}"
HideDialog="false" /> HideDialog="true" />
</Canvas> </Canvas>
<Canvas Canvas.Left="670" Canvas.Top="355"> <Canvas Canvas.Left="670" Canvas.Top="355">
<controlRT:AnalogControl2 <controlRT:AnalogControl2
@ -4557,7 +4557,7 @@
Height="25" Height="25"
Margin="0,10,0,0" Margin="0,10,0,0"
BackColor="Blue" BackColor="Blue"
DeviceData="{Binding PT4Data}" DeviceData="{Binding PC4}"
HideDialog="false" /> HideDialog="false" />
</StackPanel> </StackPanel>

View File

@ -206,29 +206,29 @@ namespace SicUI.Models.PMs
#endregion #endregion
#region Pressure #region Pressure
[Subscription("Pressure1.DeviceData")] [Subscription("PC1.DeviceData")]
public AITPressureMeterData PT1Data { get; set; } public AITPressureMeterData PC1 { get; set; }
[Subscription("Pressure2.DeviceData")] [Subscription("PC2.DeviceData")]
public AITPressureMeterData PT2Data { get; set; } public AITPressureMeterData PC2 { get; set; }
[Subscription("Pressure3.DeviceData")] [Subscription("PC3.DeviceData")]
public AITPressureMeterData PT3Data { get; set; } public AITPressureMeterData PC3 { get; set; }
[Subscription("Pressure4.DeviceData")] [Subscription("PC4.DeviceData")]
public AITPressureMeterData PT4Data { get; set; } public AITPressureMeterData PC4 { get; set; }
[Subscription("Pressure5.DeviceData")] [Subscription("PC5.DeviceData")]
public AITPressureMeterData PT5Data { get; set; } public AITPressureMeterData PC5 { get; set; }
[Subscription("Pressure6.DeviceData")] [Subscription("PC6.DeviceData")]
public AITPressureMeterData PT6Data { get; set; } public AITPressureMeterData PC6 { get; set; }
[Subscription("Pressure7.DeviceData")] [Subscription("PC7.DeviceData")]
public AITPressureMeterData PT7Data { get; set; } public AITPressureMeterData PC7 { get; set; }
[Subscription("Pressure8.DeviceData")] [Subscription("PC8.DeviceData")]
public AITPressureMeterData PT8Data { get; set; } public AITPressureMeterData PC8 { get; set; }
[Subscription("Pressure9.DeviceData")] [Subscription("PC9.DeviceData")]
public AITPressureMeterData PT9Data { get; set; } public AITPressureMeterData PC9 { get; set; }
[Subscription("PT1.DeviceData")] [Subscription("PT1.DeviceData")]
public AITPressureMeterData ChamPress { get; set; } public AITPressureMeterData ChamPress { get; set; }

View File

@ -24,7 +24,7 @@ namespace MECF.Framework.Simulator.Core
/// <param name="node"></param> /// <param name="node"></param>
protected override void InitializeIValve(XmlElement node) protected override void InitializeIValve(XmlElement node)
{ {
XmlNodeList valveNodes = node.GetElementsByTagName("IoPressureMeter"); XmlNodeList valveNodes = node.GetElementsByTagName("IoPressure");
foreach (XmlElement xmlElement in valveNodes) foreach (XmlElement xmlElement in valveNodes)
{ {
string aiValue = xmlElement.GetAttribute("aiValue"); string aiValue = xmlElement.GetAttribute("aiValue");