测试Routine流程,修改调试Routine中修改各种配置或者条件或者仿真问题导致的流程失败
This commit is contained in:
parent
cac67d78d9
commit
be420ec451
@ -75,11 +75,11 @@
|
|||||||
<IoValve id="V19" display="ArSafetyBypass" schematicId="V19" unit="" isNc="false" isDefaultOpen="false" diOpen="DI_ArSafetyBypassFB(V19)" doOpen="DO_ArSafetyBypass(V19)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V19" display="ArSafetyBypass" schematicId="V19" unit="" isNc="false" isDefaultOpen="false" diOpen="DI_ArSafetyBypassFB(V19)" doOpen="DO_ArSafetyBypass(V19)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V19s" display="ArSafetyBypass" schematicId="V19s" unit="" isNc="false" isDefaultOpen="false" diOpen="DI_ArSafetyBypassFB(V19)" doOpen="DO_ArSafetyBypass(V19)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V19s" display="ArSafetyBypass" schematicId="V19s" unit="" isNc="false" isDefaultOpen="false" diOpen="DI_ArSafetyBypassFB(V19)" doOpen="DO_ArSafetyBypass(V19)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V27" display="PumpBypass" schematicId="V27" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_PumpBypassFB(V27)" doOpen="DO_PumpBypass(V27)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V27" display="PumpBypass" schematicId="V27" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_PumpBypassFB(V27)" doOpen="DO_PumpBypass(V27)" diCloseSensor="" diOpenSensor="" />
|
||||||
|
<IoValve id="V30" display="H2Supply2" schematicId="V30" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_H2SupplyFB(V30)" doOpen="DO_H2Supply(V30)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V31" display="H2Supply" schematicId="V31" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_H2SupplyFB(V31)" doOpen="DO_H2Supply(V31)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V31" display="H2Supply" schematicId="V31" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_H2SupplyFB(V31)" doOpen="DO_H2Supply(V31)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V32" display="ArSupply" schematicId="V32" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_ArSupplyFB(V32)" doOpen="DO_ArSupply(V32)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V32" display="ArSupply" schematicId="V32" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_ArSupplyFB(V32)" doOpen="DO_ArSupply(V32)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V33" display="H2ArSwitch" schematicId="V33" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_SHH2/ArSwitchFB(V33)" doOpen="DO_SHH2/ArSwitch(V33)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V33" display="H2ArSwitch" schematicId="V33" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_SHH2/ArSwitchFB(V33)" doOpen="DO_SHH2/ArSwitch(V33)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V33s" display="H2ArSwitch" schematicId="V33s" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_SHH2/ArSwitchFB(V33)" doOpen="DO_SHH2/ArSwitch(V33)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V33s" display="H2ArSwitch" schematicId="V33s" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_SHH2/ArSwitchFB(V33)" doOpen="DO_SHH2/ArSwitch(V33)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V34" display="NH3Source" schematicId="V34" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_NH3SourceFB(V34)" doOpen="DO_NH3Source(V34)" diCloseSensor="" diOpenSensor="" />
|
|
||||||
<IoValve id="V35" display="H2ArLine1" schematicId="V35" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_H2ArLine1FB(V35)" doOpen="DO_H2ArLine1(V35)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V35" display="H2ArLine1" schematicId="V35" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_H2ArLine1FB(V35)" doOpen="DO_H2ArLine1(V35)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V36" display="H2ArLine2" schematicId="V36" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_H2ArLine2FB(V36)" doOpen="DO_H2ArLine2(V36)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V36" display="H2ArLine2" schematicId="V36" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_H2ArLine2FB(V36)" doOpen="DO_H2ArLine2(V36)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V37" display="N2.Switch" schematicId="V37" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_N2SwitchFB(V37)" doOpen="DO_N2Switch(V37)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V37" display="N2.Switch" schematicId="V37" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_N2SwitchFB(V37)" doOpen="DO_N2Switch(V37)" diCloseSensor="" diOpenSensor="" />
|
||||||
@ -121,6 +121,8 @@
|
|||||||
<IoValve id="V61" display="DoppingFinal" schematicId="V61" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_DoppingFinalFB(V61)" doOpen="DO_DoppingFinal(V61)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V61" display="DoppingFinal" schematicId="V61" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_DoppingFinalFB(V61)" doOpen="DO_DoppingFinal(V61)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V62" display="SilaneFinal" schematicId="V62" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_SilaneFinalFB(V62)" doOpen="DO_SilaneFinal(V62)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V62" display="SilaneFinal" schematicId="V62" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_SilaneFinalFB(V62)" doOpen="DO_SilaneFinal(V62)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V63" display="PropaneFinal" schematicId="V63" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_PropaneFinalFB(V63)" doOpen="DO_PropaneFinal(V63)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V63" display="PropaneFinal" schematicId="V63" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_PropaneFinalFB(V63)" doOpen="DO_PropaneFinal(V63)" diCloseSensor="" diOpenSensor="" />
|
||||||
|
<IoValve id="V64" display="CarrierGasH2" schematicId="V64" unit="" isNc="true" isDefaultOpen="true" diOpen="DI_CarrierGasH2FB(V64)" doOpen="DO_CarrierGasH2(V64)" diCloseSensor="" diOpenSensor="" />
|
||||||
|
<IoValve id="V65" display="CarrierGasAr" schematicId="V65" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_CarrierGasArFB(V65)" doOpen="DO_CarrierGasAr(V65)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V68" display="ChamBodyArPurge" schematicId="V68" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_ChamBodyArPurgeFB(V68)" doOpen="DO_ChamBodyArPurge(V68)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V68" display="ChamBodyArPurge" schematicId="V68" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_ChamBodyArPurgeFB(V68)" doOpen="DO_ChamBodyArPurge(V68)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V69" display="ReactorLeakCheck" schematicId="V69" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_ReactorLeakCheckFB(V69)" doOpen="DO_ReactorLeakCheck(V69)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V69" display="ReactorLeakCheck" schematicId="V69" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_ReactorLeakCheckFB(V69)" doOpen="DO_ReactorLeakCheck(V69)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V70" display="TMPressBalance" schematicId="V70" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_TMPressBalanceFB(V70)" doOpen="DO_TMPressBalance(V70)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V70" display="TMPressBalance" schematicId="V70" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_TMPressBalanceFB(V70)" doOpen="DO_TMPressBalance(V70)" diCloseSensor="" diOpenSensor="" />
|
||||||
@ -711,9 +713,6 @@
|
|||||||
<RecipeValveAction id="N2NH3_16HighFlowMode" display="" schematicId="" unit="">
|
<RecipeValveAction id="N2NH3_16HighFlowMode" display="" schematicId="" unit="">
|
||||||
<Valve Name="V47" Vent="false" Run="true" />
|
<Valve Name="V47" Vent="false" Run="true" />
|
||||||
</RecipeValveAction>
|
</RecipeValveAction>
|
||||||
<RecipeValveAction id="V34Value" display="" schematicId="" unit="">
|
|
||||||
<Valve Name="V34" Open="true" Close="false" />
|
|
||||||
</RecipeValveAction>
|
|
||||||
<RecipeValveAction id="V38Value" display="" schematicId="" unit="">
|
<RecipeValveAction id="V38Value" display="" schematicId="" unit="">
|
||||||
<Valve Name="V38" Open="true" Close="false" />
|
<Valve Name="V38" Open="true" Close="false" />
|
||||||
</RecipeValveAction>
|
</RecipeValveAction>
|
||||||
|
|||||||
@ -107,7 +107,7 @@
|
|||||||
<DI_ITEM Index="161" Name="DI_H2SupplyFB(V31)" BufferOffset="161" Addr="161" Description="" />
|
<DI_ITEM Index="161" Name="DI_H2SupplyFB(V31)" BufferOffset="161" Addr="161" Description="" />
|
||||||
<DI_ITEM Index="162" Name="DI_ArSupplyFB(V32)" BufferOffset="162" Addr="162" Description="" />
|
<DI_ITEM Index="162" Name="DI_ArSupplyFB(V32)" BufferOffset="162" Addr="162" Description="" />
|
||||||
<DI_ITEM Index="163" Name="DI_SHH2/ArSwitchFB(V33)" BufferOffset="163" Addr="163" Description="" />
|
<DI_ITEM Index="163" Name="DI_SHH2/ArSwitchFB(V33)" BufferOffset="163" Addr="163" Description="" />
|
||||||
<DI_ITEM Index="164" Name="DI_NH3SourceFB(V34)" BufferOffset="164" Addr="164" Description="" />
|
<DI_ITEM Index="164" Name="DI_H2SupplyFB(V30)" BufferOffset="164" Addr="164" Description="" />
|
||||||
<DI_ITEM Index="165" Name="DI_H2ArLine1FB(V35)" BufferOffset="165" Addr="165" Description="" />
|
<DI_ITEM Index="165" Name="DI_H2ArLine1FB(V35)" BufferOffset="165" Addr="165" Description="" />
|
||||||
<DI_ITEM Index="166" Name="DI_H2ArLine2FB(V36)" BufferOffset="166" Addr="166" Description="" />
|
<DI_ITEM Index="166" Name="DI_H2ArLine2FB(V36)" BufferOffset="166" Addr="166" Description="" />
|
||||||
<DI_ITEM Index="167" Name="DI_N2SwitchFB(V37)" BufferOffset="167" Addr="167" Description="" />
|
<DI_ITEM Index="167" Name="DI_N2SwitchFB(V37)" BufferOffset="167" Addr="167" Description="" />
|
||||||
@ -138,6 +138,8 @@
|
|||||||
<DI_ITEM Index="192" Name="DI_DoppingFinalFB(V61)" BufferOffset="192" Addr="192" Description="" />
|
<DI_ITEM Index="192" Name="DI_DoppingFinalFB(V61)" BufferOffset="192" Addr="192" Description="" />
|
||||||
<DI_ITEM Index="193" Name="DI_SilaneFinalFB(V62)" BufferOffset="193" Addr="193" Description="" />
|
<DI_ITEM Index="193" Name="DI_SilaneFinalFB(V62)" BufferOffset="193" Addr="193" Description="" />
|
||||||
<DI_ITEM Index="194" Name="DI_PropaneFinalFB(V63)" BufferOffset="194" Addr="194" Description="" />
|
<DI_ITEM Index="194" Name="DI_PropaneFinalFB(V63)" BufferOffset="194" Addr="194" Description="" />
|
||||||
|
<DI_ITEM Index="195" Name="DI_CarrierGasH2FB(V64)" BufferOffset="195" Addr="195" Description="" />
|
||||||
|
<DI_ITEM Index="196" Name="DI_CarrierGasArFB(V65)" BufferOffset="196" Addr="196" Description="" />
|
||||||
<DI_ITEM Index="197" Name="DI_ArSafetyBypassFB(V19)" BufferOffset="197" Addr="197" Description="" />
|
<DI_ITEM Index="197" Name="DI_ArSafetyBypassFB(V19)" BufferOffset="197" Addr="197" Description="" />
|
||||||
<DI_ITEM Index="199" Name="DI_ChamBodyArPurgeFB(V68)" BufferOffset="199" Addr="199" Description="" />
|
<DI_ITEM Index="199" Name="DI_ChamBodyArPurgeFB(V68)" BufferOffset="199" Addr="199" Description="" />
|
||||||
<DI_ITEM Index="200" Name="DI_SHPurgeFinalFB(V87)" BufferOffset="200" Addr="200" Description="" />
|
<DI_ITEM Index="200" Name="DI_SHPurgeFinalFB(V87)" BufferOffset="200" Addr="200" Description="" />
|
||||||
@ -312,7 +314,7 @@
|
|||||||
<DO_ITEM Index="1" Name="DO_H2Supply(V31)" BufferOffset="1" Addr="1" Description="" />
|
<DO_ITEM Index="1" Name="DO_H2Supply(V31)" BufferOffset="1" Addr="1" Description="" />
|
||||||
<DO_ITEM Index="2" Name="DO_ArSupply(V32)" BufferOffset="2" Addr="2" Description="" />
|
<DO_ITEM Index="2" Name="DO_ArSupply(V32)" BufferOffset="2" Addr="2" Description="" />
|
||||||
<DO_ITEM Index="3" Name="DO_SHH2/ArSwitch(V33)" BufferOffset="3" Addr="3" Description="" />
|
<DO_ITEM Index="3" Name="DO_SHH2/ArSwitch(V33)" BufferOffset="3" Addr="3" Description="" />
|
||||||
<DO_ITEM Index="4" Name="DO_NH3Source(V34)" BufferOffset="4" Addr="4" Description="" />
|
<DO_ITEM Index="4" Name="DO_H2Supply(V30)" BufferOffset="4" Addr="4" Description="" />
|
||||||
<DO_ITEM Index="5" Name="DO_H2ArLine1(V35)" BufferOffset="5" Addr="5" Description="" />
|
<DO_ITEM Index="5" Name="DO_H2ArLine1(V35)" BufferOffset="5" Addr="5" Description="" />
|
||||||
<DO_ITEM Index="6" Name="DO_H2ArLine2(V36)" BufferOffset="6" Addr="6" Description="" />
|
<DO_ITEM Index="6" Name="DO_H2ArLine2(V36)" BufferOffset="6" Addr="6" Description="" />
|
||||||
<DO_ITEM Index="7" Name="DO_N2Switch(V37)" BufferOffset="7" Addr="7" Description="" />
|
<DO_ITEM Index="7" Name="DO_N2Switch(V37)" BufferOffset="7" Addr="7" Description="" />
|
||||||
@ -692,17 +694,17 @@
|
|||||||
<AI_ITEM Index="275" Name="AI_PSU3SimVoltage" BufferOffset="94" Addr="94" Description="" />
|
<AI_ITEM Index="275" Name="AI_PSU3SimVoltage" BufferOffset="94" Addr="94" Description="" />
|
||||||
<AI_ITEM Index="276" Name="AI_PSU3SimArms" BufferOffset="95" Addr="95" Description="" />
|
<AI_ITEM Index="276" Name="AI_PSU3SimArms" BufferOffset="95" Addr="95" Description="" />
|
||||||
<AI_ITEM Index="277" Name="AI_PSU3Alarm" BufferOffset="96" Addr="96" Description="" />
|
<AI_ITEM Index="277" Name="AI_PSU3Alarm" BufferOffset="96" Addr="96" Description="" />
|
||||||
<AO_ITEM Index="281" Name="AO_M41" BufferOffset="97" Addr="97" Description="" />
|
<AI_ITEM Index="281" Name="AI_M41" BufferOffset="97" Addr="97" Description="" />
|
||||||
<AO_ITEM Index="282" Name="AO_M42" BufferOffset="98" Addr="98" Description="" />
|
<AI_ITEM Index="282" Name="AI_M42" BufferOffset="98" Addr="98" Description="" />
|
||||||
<AO_ITEM Index="283" Name="AO_M43" BufferOffset="99" Addr="99" Description="" />
|
<AI_ITEM Index="283" Name="AI_M43" BufferOffset="99" Addr="99" Description="" />
|
||||||
<AO_ITEM Index="284" Name="AO_M44" BufferOffset="100" Addr="100" Description="" />
|
<AI_ITEM Index="284" Name="AI_M44" BufferOffset="100" Addr="100" Description="" />
|
||||||
<AO_ITEM Index="285" Name="AO_M45" BufferOffset="101" Addr="101" Description="" />
|
<AI_ITEM Index="285" Name="AI_M45" BufferOffset="101" Addr="101" Description="" />
|
||||||
|
|
||||||
<AO_ITEM Index="301" Name="AO_M41CtrlMode" BufferOffset="102" Addr="102" Description="" />
|
<AI_ITEM Index="301" Name="AI_M41CtrlMode" BufferOffset="102" Addr="102" Description="" />
|
||||||
<AO_ITEM Index="302" Name="AO_M42CtrlMode" BufferOffset="103" Addr="103" Description="" />
|
<AI_ITEM Index="302" Name="AI_M42CtrlMode" BufferOffset="103" Addr="103" Description="" />
|
||||||
<AO_ITEM Index="303" Name="AO_M43CtrlMode" BufferOffset="104" Addr="104" Description="" />
|
<AI_ITEM Index="303" Name="AI_M43CtrlMode" BufferOffset="104" Addr="104" Description="" />
|
||||||
<AO_ITEM Index="304" Name="AO_M44CtrlMode" BufferOffset="105" Addr="105" Description="" />
|
<AI_ITEM Index="304" Name="AI_M44CtrlMode" BufferOffset="105" Addr="105" Description="" />
|
||||||
<AO_ITEM Index="305" Name="AO_M45CtrlMode" BufferOffset="106" Addr="106" Description="" />
|
<AI_ITEM Index="305" Name="AI_M45CtrlMode" BufferOffset="106" Addr="106" Description="" />
|
||||||
</Block>
|
</Block>
|
||||||
</Ana_In>
|
</Ana_In>
|
||||||
<Ana_Out>
|
<Ana_Out>
|
||||||
|
|||||||
@ -78,7 +78,7 @@
|
|||||||
<IoValve id="V32" display="ArSupply" schematicId="V32" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_ArSupplyFB(V32)" doOpen="DO_ArSupply(V32)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V32" display="ArSupply" schematicId="V32" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_ArSupplyFB(V32)" doOpen="DO_ArSupply(V32)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V33" display="H2ArSwitch" schematicId="V33" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_SHH2/ArSwitchFB(V33)" doOpen="DO_SHH2/ArSwitch(V33)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V33" display="H2ArSwitch" schematicId="V33" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_SHH2/ArSwitchFB(V33)" doOpen="DO_SHH2/ArSwitch(V33)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V33s" display="H2ArSwitch" schematicId="V33s" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_SHH2/ArSwitchFB(V33)" doOpen="DO_SHH2/ArSwitch(V33)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V33s" display="H2ArSwitch" schematicId="V33s" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_SHH2/ArSwitchFB(V33)" doOpen="DO_SHH2/ArSwitch(V33)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V34" display="NH3Source" schematicId="V34" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_NH3SourceFB(V34)" doOpen="DO_NH3Source(V34)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V34" display="NH3Source" schematicId="V34" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_H2SupplyFB(V30)" doOpen="DO_H2Supply(V30)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V35" display="H2ArLine1" schematicId="V35" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_H2ArLine1FB(V35)" doOpen="DO_H2ArLine1(V35)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V35" display="H2ArLine1" schematicId="V35" unit="" isNc="true" isDefaultOpen="false" diOpen="DI_H2ArLine1FB(V35)" doOpen="DO_H2ArLine1(V35)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V36" display="H2ArLine2" schematicId="V36" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_H2ArLine2FB(V36)" doOpen="DO_H2ArLine2(V36)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V36" display="H2ArLine2" schematicId="V36" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_H2ArLine2FB(V36)" doOpen="DO_H2ArLine2(V36)" diCloseSensor="" diOpenSensor="" />
|
||||||
<IoValve id="V37" display="N2.Switch" schematicId="V37" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_N2SwitchFB(V37)" doOpen="DO_N2Switch(V37)" diCloseSensor="" diOpenSensor="" />
|
<IoValve id="V37" display="N2.Switch" schematicId="V37" unit="" isNc="false" isDefaultOpen="true" diOpen="DI_N2SwitchFB(V37)" doOpen="DO_N2Switch(V37)" diCloseSensor="" diOpenSensor="" />
|
||||||
|
|||||||
@ -104,7 +104,7 @@
|
|||||||
<DI_ITEM Index="161" Name="DI_H2SupplyFB(V31)" BufferOffset="161" Addr="161" Description="" />
|
<DI_ITEM Index="161" Name="DI_H2SupplyFB(V31)" BufferOffset="161" Addr="161" Description="" />
|
||||||
<DI_ITEM Index="162" Name="DI_ArSupplyFB(V32)" BufferOffset="162" Addr="162" Description="" />
|
<DI_ITEM Index="162" Name="DI_ArSupplyFB(V32)" BufferOffset="162" Addr="162" Description="" />
|
||||||
<DI_ITEM Index="163" Name="DI_SHH2/ArSwitchFB(V33)" BufferOffset="163" Addr="163" Description="" />
|
<DI_ITEM Index="163" Name="DI_SHH2/ArSwitchFB(V33)" BufferOffset="163" Addr="163" Description="" />
|
||||||
<DI_ITEM Index="164" Name="DI_NH3SourceFB(V34)" BufferOffset="164" Addr="164" Description="" />
|
<DI_ITEM Index="164" Name="DI_H2SupplyFB(V30)" BufferOffset="164" Addr="164" Description="" />
|
||||||
<DI_ITEM Index="165" Name="DI_H2ArLine1FB(V35)" BufferOffset="165" Addr="165" Description="" />
|
<DI_ITEM Index="165" Name="DI_H2ArLine1FB(V35)" BufferOffset="165" Addr="165" Description="" />
|
||||||
<DI_ITEM Index="166" Name="DI_H2ArLine2FB(V36)" BufferOffset="166" Addr="166" Description="" />
|
<DI_ITEM Index="166" Name="DI_H2ArLine2FB(V36)" BufferOffset="166" Addr="166" Description="" />
|
||||||
<DI_ITEM Index="167" Name="DI_N2SwitchFB(V37)" BufferOffset="167" Addr="167" Description="" />
|
<DI_ITEM Index="167" Name="DI_N2SwitchFB(V37)" BufferOffset="167" Addr="167" Description="" />
|
||||||
@ -310,7 +310,7 @@
|
|||||||
<DO_ITEM Index="1" Name="DO_H2Supply(V31)" BufferOffset="1" Addr="1" Description="" />
|
<DO_ITEM Index="1" Name="DO_H2Supply(V31)" BufferOffset="1" Addr="1" Description="" />
|
||||||
<DO_ITEM Index="2" Name="DO_ArSupply(V32)" BufferOffset="2" Addr="2" Description="" />
|
<DO_ITEM Index="2" Name="DO_ArSupply(V32)" BufferOffset="2" Addr="2" Description="" />
|
||||||
<DO_ITEM Index="3" Name="DO_SHH2/ArSwitch(V33)" BufferOffset="3" Addr="3" Description="" />
|
<DO_ITEM Index="3" Name="DO_SHH2/ArSwitch(V33)" BufferOffset="3" Addr="3" Description="" />
|
||||||
<DO_ITEM Index="4" Name="DO_NH3Source(V34)" BufferOffset="4" Addr="4" Description="" />
|
<DO_ITEM Index="4" Name="DO_H2Supply(V30)" BufferOffset="4" Addr="4" Description="" />
|
||||||
<DO_ITEM Index="5" Name="DO_H2ArLine1(V35)" BufferOffset="5" Addr="5" Description="" />
|
<DO_ITEM Index="5" Name="DO_H2ArLine1(V35)" BufferOffset="5" Addr="5" Description="" />
|
||||||
<DO_ITEM Index="6" Name="DO_H2ArLine2(V36)" BufferOffset="6" Addr="6" Description="" />
|
<DO_ITEM Index="6" Name="DO_H2ArLine2(V36)" BufferOffset="6" Addr="6" Description="" />
|
||||||
<DO_ITEM Index="7" Name="DO_N2Switch(V37)" BufferOffset="7" Addr="7" Description="" />
|
<DO_ITEM Index="7" Name="DO_N2Switch(V37)" BufferOffset="7" Addr="7" Description="" />
|
||||||
|
|||||||
@ -67,10 +67,10 @@
|
|||||||
<IoSensor id="SensorLoadDoorOpened" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_LoadDoorOpened" infoText="Information2 LoadDoor.Opened [TDI-1]" warningText="" alarmText="" />
|
<IoSensor id="SensorLoadDoorOpened" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_LoadDoorOpened" infoText="Information2 LoadDoor.Opened [TDI-1]" warningText="" alarmText="" />
|
||||||
<IoSensor id="SensorUnloadStationDoorClosed" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_UnloadStationDoorClosed" infoText="Information3 UnloadStationDoor.Closed [TDI-2]" warningText="" alarmText="" />
|
<IoSensor id="SensorUnloadStationDoorClosed" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_UnloadStationDoorClosed" infoText="Information3 UnloadStationDoor.Closed [TDI-2]" warningText="" alarmText="" />
|
||||||
<IoSensor id="SensorUnloadStationDoorOpened" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_UnloadStationDoorOpened" infoText="Information4 UnloadStationDoor.Opened [TDI-3]" warningText="" alarmText="" />
|
<IoSensor id="SensorUnloadStationDoorOpened" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_UnloadStationDoorOpened" infoText="Information4 UnloadStationDoor.Opened [TDI-3]" warningText="" alarmText="" />
|
||||||
<IoSensor id="SensorReactorADoorClosed" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_ReactorADoorClosed" infoText="Information5 ReactorA.Door.Closed [TDI-4]" warningText="" alarmText="" />
|
<IoSensor id="SensorReactorADoorClosed" module="TM" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_ReactorADoorClosed" infoText="Information5 ReactorA.Door.Closed [TDI-4]" warningText="" alarmText="" />
|
||||||
<IoSensor id="SensorReactorADoorOpened" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_ReactorADoorOpened" infoText="Information6 ReactorA.Door.Opened [TDI-5]" warningText="" alarmText="" />
|
<IoSensor id="SensorReactorADoorOpened" module="TM" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_ReactorADoorOpened" infoText="Information6 ReactorA.Door.Opened [TDI-5]" warningText="" alarmText="" />
|
||||||
<IoSensor id="SensorReactorBDoorClosed" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_ReactorBDoorClosed" infoText="Information7 ReactorB.Door.Closed [TDI-6]" warningText="" alarmText="" />
|
<IoSensor id="SensorReactorBDoorClosed" module="TM" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_ReactorBDoorClosed" infoText="Information7 ReactorB.Door.Closed [TDI-6]" warningText="" alarmText="" />
|
||||||
<IoSensor id="SensorReactorBDoorOpened" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_ReactorBDoorOpened" infoText="Information8 ReactorB.Door.Opened [TDI-7]" warningText="" alarmText="" />
|
<IoSensor id="SensorReactorBDoorOpened" module="TM" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_ReactorBDoorOpened" infoText="Information8 ReactorB.Door.Opened [TDI-7]" warningText="" alarmText="" />
|
||||||
<IoSensor id="SensorBufferStationDoorClosed" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_BufferStationDoorClosed" infoText="Information9 BufferStationDoor.Closed [TDI-10]" warningText="" alarmText="" />
|
<IoSensor id="SensorBufferStationDoorClosed" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_BufferStationDoorClosed" infoText="Information9 BufferStationDoor.Closed [TDI-10]" warningText="" alarmText="" />
|
||||||
<IoSensor id="SensorBufferStationDoorOpened" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_BufferStationDoorOpened" infoText="Information10 BufferStationDoor.Closed [TDI-11]" warningText="" alarmText="" />
|
<IoSensor id="SensorBufferStationDoorOpened" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_BufferStationDoorOpened" infoText="Information10 BufferStationDoor.Closed [TDI-11]" warningText="" alarmText="" />
|
||||||
<IoSensor id="SensorRobotOnBackPos" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_RobotOnBackPos" infoText="Information12 RobotOnBackPos [TDI-31]" warningText="" alarmText="" />
|
<IoSensor id="SensorRobotOnBackPos" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="true" di="DI_RobotOnBackPos" infoText="Information12 RobotOnBackPos [TDI-31]" warningText="" alarmText="" />
|
||||||
|
|||||||
@ -986,11 +986,11 @@ namespace SicModules.PMs
|
|||||||
{
|
{
|
||||||
if (Module == ModuleName.PM1.ToString())
|
if (Module == ModuleName.PM1.ToString())
|
||||||
{
|
{
|
||||||
return DEVICE.GetDevice<IoSensor>("TM.ReactorADoorClosed").Value;
|
return DEVICE.GetDevice<IoSensor>("TM.SensorReactorADoorClosed").Value;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
return DEVICE.GetDevice<IoSensor>("TM.ReactorBDoorClosed").Value;
|
return DEVICE.GetDevice<IoSensor>("TM.SensorReactorBDoorClosed").Value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3568,7 +3568,7 @@ namespace SicModules.PMs
|
|||||||
public override bool CheckRotationEnable()
|
public override bool CheckRotationEnable()
|
||||||
{
|
{
|
||||||
//if (!_sicServo.ServoEnable || !_sicServo.ServoReady || _sicServo.ServoError)
|
//if (!_sicServo.ServoEnable || !_sicServo.ServoReady || _sicServo.ServoError)
|
||||||
if (!_sicServo.ServoEnable || !_sicServo.ServoError)
|
if (!_sicServo.ServoEnable || _sicServo.ServoError)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@ -107,7 +107,7 @@
|
|||||||
<DI_ITEM Index="161" Name="DI_H2SupplyFB(V31)" BufferOffset="161" Addr="161" Description="" />
|
<DI_ITEM Index="161" Name="DI_H2SupplyFB(V31)" BufferOffset="161" Addr="161" Description="" />
|
||||||
<DI_ITEM Index="162" Name="DI_ArSupplyFB(V32)" BufferOffset="162" Addr="162" Description="" />
|
<DI_ITEM Index="162" Name="DI_ArSupplyFB(V32)" BufferOffset="162" Addr="162" Description="" />
|
||||||
<DI_ITEM Index="163" Name="DI_SHH2/ArSwitchFB(V33)" BufferOffset="163" Addr="163" Description="" />
|
<DI_ITEM Index="163" Name="DI_SHH2/ArSwitchFB(V33)" BufferOffset="163" Addr="163" Description="" />
|
||||||
<DI_ITEM Index="164" Name="DI_NH3SourceFB(V34)" BufferOffset="164" Addr="164" Description="" />
|
<DI_ITEM Index="164" Name="DI_H2SupplyFB(V30)" BufferOffset="164" Addr="164" Description="" />
|
||||||
<DI_ITEM Index="165" Name="DI_H2ArLine1FB(V35)" BufferOffset="165" Addr="165" Description="" />
|
<DI_ITEM Index="165" Name="DI_H2ArLine1FB(V35)" BufferOffset="165" Addr="165" Description="" />
|
||||||
<DI_ITEM Index="166" Name="DI_H2ArLine2FB(V36)" BufferOffset="166" Addr="166" Description="" />
|
<DI_ITEM Index="166" Name="DI_H2ArLine2FB(V36)" BufferOffset="166" Addr="166" Description="" />
|
||||||
<DI_ITEM Index="167" Name="DI_N2SwitchFB(V37)" BufferOffset="167" Addr="167" Description="" />
|
<DI_ITEM Index="167" Name="DI_N2SwitchFB(V37)" BufferOffset="167" Addr="167" Description="" />
|
||||||
@ -138,6 +138,8 @@
|
|||||||
<DI_ITEM Index="192" Name="DI_DoppingFinalFB(V61)" BufferOffset="192" Addr="192" Description="" />
|
<DI_ITEM Index="192" Name="DI_DoppingFinalFB(V61)" BufferOffset="192" Addr="192" Description="" />
|
||||||
<DI_ITEM Index="193" Name="DI_SilaneFinalFB(V62)" BufferOffset="193" Addr="193" Description="" />
|
<DI_ITEM Index="193" Name="DI_SilaneFinalFB(V62)" BufferOffset="193" Addr="193" Description="" />
|
||||||
<DI_ITEM Index="194" Name="DI_PropaneFinalFB(V63)" BufferOffset="194" Addr="194" Description="" />
|
<DI_ITEM Index="194" Name="DI_PropaneFinalFB(V63)" BufferOffset="194" Addr="194" Description="" />
|
||||||
|
<DI_ITEM Index="195" Name="DI_CarrierGasH2FB(V64)" BufferOffset="195" Addr="195" Description="" />
|
||||||
|
<DI_ITEM Index="196" Name="DI_CarrierGasArFB(V65)" BufferOffset="196" Addr="196" Description="" />
|
||||||
<DI_ITEM Index="197" Name="DI_ArSafetyBypassFB(V19)" BufferOffset="197" Addr="197" Description="" />
|
<DI_ITEM Index="197" Name="DI_ArSafetyBypassFB(V19)" BufferOffset="197" Addr="197" Description="" />
|
||||||
<DI_ITEM Index="199" Name="DI_ChamBodyArPurgeFB(V68)" BufferOffset="199" Addr="199" Description="" />
|
<DI_ITEM Index="199" Name="DI_ChamBodyArPurgeFB(V68)" BufferOffset="199" Addr="199" Description="" />
|
||||||
<DI_ITEM Index="200" Name="DI_SHPurgeFinalFB(V87)" BufferOffset="200" Addr="200" Description="" />
|
<DI_ITEM Index="200" Name="DI_SHPurgeFinalFB(V87)" BufferOffset="200" Addr="200" Description="" />
|
||||||
@ -312,7 +314,7 @@
|
|||||||
<DO_ITEM Index="1" Name="DO_H2Supply(V31)" BufferOffset="1" Addr="1" Description="" />
|
<DO_ITEM Index="1" Name="DO_H2Supply(V31)" BufferOffset="1" Addr="1" Description="" />
|
||||||
<DO_ITEM Index="2" Name="DO_ArSupply(V32)" BufferOffset="2" Addr="2" Description="" />
|
<DO_ITEM Index="2" Name="DO_ArSupply(V32)" BufferOffset="2" Addr="2" Description="" />
|
||||||
<DO_ITEM Index="3" Name="DO_SHH2/ArSwitch(V33)" BufferOffset="3" Addr="3" Description="" />
|
<DO_ITEM Index="3" Name="DO_SHH2/ArSwitch(V33)" BufferOffset="3" Addr="3" Description="" />
|
||||||
<DO_ITEM Index="4" Name="DO_NH3Source(V34)" BufferOffset="4" Addr="4" Description="" />
|
<DO_ITEM Index="4" Name="DO_H2Supply(V30)" BufferOffset="4" Addr="4" Description="" />
|
||||||
<DO_ITEM Index="5" Name="DO_H2ArLine1(V35)" BufferOffset="5" Addr="5" Description="" />
|
<DO_ITEM Index="5" Name="DO_H2ArLine1(V35)" BufferOffset="5" Addr="5" Description="" />
|
||||||
<DO_ITEM Index="6" Name="DO_H2ArLine2(V36)" BufferOffset="6" Addr="6" Description="" />
|
<DO_ITEM Index="6" Name="DO_H2ArLine2(V36)" BufferOffset="6" Addr="6" Description="" />
|
||||||
<DO_ITEM Index="7" Name="DO_N2Switch(V37)" BufferOffset="7" Addr="7" Description="" />
|
<DO_ITEM Index="7" Name="DO_N2Switch(V37)" BufferOffset="7" Addr="7" Description="" />
|
||||||
@ -686,17 +688,17 @@
|
|||||||
<AI_ITEM Index="275" Name="AI_PSU3SimVoltage" BufferOffset="94" Addr="94" Description="" />
|
<AI_ITEM Index="275" Name="AI_PSU3SimVoltage" BufferOffset="94" Addr="94" Description="" />
|
||||||
<AI_ITEM Index="276" Name="AI_PSU3SimArms" BufferOffset="95" Addr="95" Description="" />
|
<AI_ITEM Index="276" Name="AI_PSU3SimArms" BufferOffset="95" Addr="95" Description="" />
|
||||||
<AI_ITEM Index="277" Name="AI_PSU3Alarm" BufferOffset="96" Addr="96" Description="" />
|
<AI_ITEM Index="277" Name="AI_PSU3Alarm" BufferOffset="96" Addr="96" Description="" />
|
||||||
<AO_ITEM Index="281" Name="AO_M41" BufferOffset="97" Addr="97" Description="" />
|
<AI_ITEM Index="281" Name="AI_M41" BufferOffset="97" Addr="97" Description="" />
|
||||||
<AO_ITEM Index="282" Name="AO_M42" BufferOffset="98" Addr="98" Description="" />
|
<AI_ITEM Index="282" Name="AI_M42" BufferOffset="98" Addr="98" Description="" />
|
||||||
<AO_ITEM Index="283" Name="AO_M43" BufferOffset="99" Addr="99" Description="" />
|
<AI_ITEM Index="283" Name="AI_M43" BufferOffset="99" Addr="99" Description="" />
|
||||||
<AO_ITEM Index="284" Name="AO_M44" BufferOffset="100" Addr="100" Description="" />
|
<AI_ITEM Index="284" Name="AI_M44" BufferOffset="100" Addr="100" Description="" />
|
||||||
<AO_ITEM Index="285" Name="AO_M45" BufferOffset="101" Addr="101" Description="" />
|
<AI_ITEM Index="285" Name="AI_M45" BufferOffset="101" Addr="101" Description="" />
|
||||||
|
|
||||||
<AO_ITEM Index="301" Name="AO_M41CtrlMode" BufferOffset="102" Addr="102" Description="" />
|
<AI_ITEM Index="301" Name="AI_M41CtrlMode" BufferOffset="102" Addr="102" Description="" />
|
||||||
<AO_ITEM Index="302" Name="AO_M42CtrlMode" BufferOffset="103" Addr="103" Description="" />
|
<AI_ITEM Index="302" Name="AI_M42CtrlMode" BufferOffset="103" Addr="103" Description="" />
|
||||||
<AO_ITEM Index="303" Name="AO_M43CtrlMode" BufferOffset="104" Addr="104" Description="" />
|
<AI_ITEM Index="303" Name="AI_M43CtrlMode" BufferOffset="104" Addr="104" Description="" />
|
||||||
<AO_ITEM Index="304" Name="AO_M44CtrlMode" BufferOffset="105" Addr="105" Description="" />
|
<AI_ITEM Index="304" Name="AI_M44CtrlMode" BufferOffset="105" Addr="105" Description="" />
|
||||||
<AO_ITEM Index="305" Name="AO_M45CtrlMode" BufferOffset="106" Addr="106" Description="" />
|
<AI_ITEM Index="305" Name="AI_M45CtrlMode" BufferOffset="106" Addr="106" Description="" />
|
||||||
</Block>
|
</Block>
|
||||||
</Ana_In>
|
</Ana_In>
|
||||||
<Ana_Out>
|
<Ana_Out>
|
||||||
|
|||||||
@ -274,7 +274,6 @@ namespace SicSimulator.Instances
|
|||||||
IO.DI[$"{mod}.DI_TCSAlarm"].Value = true;
|
IO.DI[$"{mod}.DI_TCSAlarm"].Value = true;
|
||||||
IO.DI[$"{mod}.DI_GBExhaustDPSW"].Value = true;
|
IO.DI[$"{mod}.DI_GBExhaustDPSW"].Value = true;
|
||||||
IO.DI[$"{mod}.DI_PMAExhaustDPSW"].Value = true;
|
IO.DI[$"{mod}.DI_PMAExhaustDPSW"].Value = true;
|
||||||
IO.DI[$"{mod}.DI_ServoDriverFaultSW"].Value = true;
|
|
||||||
|
|
||||||
IO.DI[$"{mod}.DI_ServoDriverFaultSW"].Value = true;
|
IO.DI[$"{mod}.DI_ServoDriverFaultSW"].Value = true;
|
||||||
|
|
||||||
@ -359,7 +358,7 @@ namespace SicSimulator.Instances
|
|||||||
MonitorValve("PM2");
|
MonitorValve("PM2");
|
||||||
|
|
||||||
MonitorFlowRamp("PM1");
|
MonitorFlowRamp("PM1");
|
||||||
MonitorFlowRamp("PM2");
|
//MonitorFlowRamp("PM2");
|
||||||
MonitorGasConnector("PM1");
|
MonitorGasConnector("PM1");
|
||||||
MonitorLid("PM1");
|
MonitorLid("PM1");
|
||||||
MonitorLidSwing("PM1");
|
MonitorLidSwing("PM1");
|
||||||
@ -411,10 +410,8 @@ namespace SicSimulator.Instances
|
|||||||
new Tuple<string, string>("AI_M15","AO_M15"),
|
new Tuple<string, string>("AI_M15","AO_M15"),
|
||||||
new Tuple<string, string>("AI_M16","AO_M16"),
|
new Tuple<string, string>("AI_M16","AO_M16"),
|
||||||
new Tuple<string, string>("AI_M17","AO_M17"),
|
new Tuple<string, string>("AI_M17","AO_M17"),
|
||||||
new Tuple<string, string>("AI_M18","AO_M18"),
|
|
||||||
new Tuple<string, string>("AI_M19","AO_M19"),
|
new Tuple<string, string>("AI_M19","AO_M19"),
|
||||||
new Tuple<string, string>("AI_M20","AO_M20"),
|
new Tuple<string, string>("AI_M20","AO_M20"),
|
||||||
new Tuple<string, string>("AI_M21","AO_M21"),
|
|
||||||
new Tuple<string, string>("AI_M22","AO_M22"),
|
new Tuple<string, string>("AI_M22","AO_M22"),
|
||||||
new Tuple<string, string>("AI_M23","AO_M23"),
|
new Tuple<string, string>("AI_M23","AO_M23"),
|
||||||
new Tuple<string, string>("AI_M25","AO_M25"),
|
new Tuple<string, string>("AI_M25","AO_M25"),
|
||||||
@ -422,8 +419,6 @@ namespace SicSimulator.Instances
|
|||||||
new Tuple<string, string>("AI_M27","AO_M27"),
|
new Tuple<string, string>("AI_M27","AO_M27"),
|
||||||
new Tuple<string, string>("AI_M28","AO_M28"),
|
new Tuple<string, string>("AI_M28","AO_M28"),
|
||||||
new Tuple<string, string>("AI_M29","AO_M29"),
|
new Tuple<string, string>("AI_M29","AO_M29"),
|
||||||
new Tuple<string, string>("AI_M30","AO_M30"),
|
|
||||||
new Tuple<string, string>("AI_M40","AO_M40"),
|
|
||||||
new Tuple<string, string>("AI_M31","AO_M31"),
|
new Tuple<string, string>("AI_M31","AO_M31"),
|
||||||
new Tuple<string, string>("AI_M32","AO_M32"),
|
new Tuple<string, string>("AI_M32","AO_M32"),
|
||||||
new Tuple<string, string>("AI_M33","AO_M33"),
|
new Tuple<string, string>("AI_M33","AO_M33"),
|
||||||
@ -447,8 +442,6 @@ namespace SicSimulator.Instances
|
|||||||
new Tuple<string, string>("AI_PressCtrl5","AO_PressCtrl5"),
|
new Tuple<string, string>("AI_PressCtrl5","AO_PressCtrl5"),
|
||||||
new Tuple<string, string>("AI_PressCtrl6","AO_PressCtrl6"),
|
new Tuple<string, string>("AI_PressCtrl6","AO_PressCtrl6"),
|
||||||
new Tuple<string, string>("AI_PressCtrl7","AO_PressCtrl7"),
|
new Tuple<string, string>("AI_PressCtrl7","AO_PressCtrl7"),
|
||||||
new Tuple<string, string>("AI_PressCtrl8","AO_PressCtrl8"),
|
|
||||||
new Tuple<string, string>("AI_PressCtrl9","AO_PressCtrl9"),
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -937,12 +930,11 @@ namespace SicSimulator.Instances
|
|||||||
IO.DI[$"{pm}.DI_ChamMoveBodyUpDownEnableFB"].Value = IO.DO[$"{pm}.DO_ChamMoveBodyUpDownEnable"].Value;
|
IO.DI[$"{pm}.DI_ChamMoveBodyUpDownEnableFB"].Value = IO.DO[$"{pm}.DO_ChamMoveBodyUpDownEnable"].Value;
|
||||||
|
|
||||||
IO.DI[$"{pm}.DI_ArSafetyBypassFB(V19)"].Value = IO.DO[$"{pm}.DO_ArSafetyBypass(V19)"].Value;
|
IO.DI[$"{pm}.DI_ArSafetyBypassFB(V19)"].Value = IO.DO[$"{pm}.DO_ArSafetyBypass(V19)"].Value;
|
||||||
IO.DI[$"{pm}.DI_NH3SourceFB(V34)"].Value = IO.DO[$"{pm}.DO_NH3Source(V34)"].Value;
|
IO.DI[$"{pm}.DI_H2SupplyFB(V30)"].Value = IO.DO[$"{pm}.DO_H2Supply(V30)"].Value;
|
||||||
IO.DI[$"{pm}.DI_PumpBypassFB(V27)"].Value = IO.DO[$"{pm}.DO_PumpBypass(V27)"].Value;
|
IO.DI[$"{pm}.DI_PumpBypassFB(V27)"].Value = IO.DO[$"{pm}.DO_PumpBypass(V27)"].Value;
|
||||||
IO.DI[$"{pm}.DI_H2SupplyFB(V31)"].Value = IO.DO[$"{pm}.DO_H2Supply(V31)"].Value;
|
IO.DI[$"{pm}.DI_H2SupplyFB(V31)"].Value = IO.DO[$"{pm}.DO_H2Supply(V31)"].Value;
|
||||||
IO.DI[$"{pm}.DI_ArSupplyFB(V32)"].Value = IO.DO[$"{pm}.DO_ArSupply(V32)"].Value;
|
IO.DI[$"{pm}.DI_ArSupplyFB(V32)"].Value = IO.DO[$"{pm}.DO_ArSupply(V32)"].Value;
|
||||||
IO.DI[$"{pm}.DI_SHH2/ArSwitchFB(V33)"].Value = IO.DO[$"{pm}.DO_SHH2/ArSwitch(V33)"].Value;
|
IO.DI[$"{pm}.DI_SHH2/ArSwitchFB(V33)"].Value = IO.DO[$"{pm}.DO_SHH2/ArSwitch(V33)"].Value;
|
||||||
IO.DI[$"{pm}.DI_NH3SourceFB(V34)"].Value = IO.DO[$"{pm}.DO_NH3Source(V34)"].Value;
|
|
||||||
IO.DI[$"{pm}.DI_H2ArLine1FB(V35)"].Value = IO.DO[$"{pm}.DO_H2ArLine1(V35)"].Value;
|
IO.DI[$"{pm}.DI_H2ArLine1FB(V35)"].Value = IO.DO[$"{pm}.DO_H2ArLine1(V35)"].Value;
|
||||||
IO.DI[$"{pm}.DI_H2ArLine2FB(V36)"].Value = IO.DO[$"{pm}.DO_H2ArLine2(V36)"].Value;
|
IO.DI[$"{pm}.DI_H2ArLine2FB(V36)"].Value = IO.DO[$"{pm}.DO_H2ArLine2(V36)"].Value;
|
||||||
//IO.DI[$"{pm}.DI_DoppingDilute_FB"].Value = IO.DO[$"{pm}.DO_HighN2Flow"].Value;
|
//IO.DI[$"{pm}.DI_DoppingDilute_FB"].Value = IO.DO[$"{pm}.DO_HighN2Flow"].Value;
|
||||||
@ -972,9 +964,12 @@ namespace SicSimulator.Instances
|
|||||||
IO.DI[$"{pm}.DI_DoppingFinalFB(V61)"].Value = IO.DO[$"{pm}.DO_DoppingFinal(V61)"].Value;
|
IO.DI[$"{pm}.DI_DoppingFinalFB(V61)"].Value = IO.DO[$"{pm}.DO_DoppingFinal(V61)"].Value;
|
||||||
IO.DI[$"{pm}.DI_SilaneFinalFB(V62)"].Value = IO.DO[$"{pm}.DO_SilaneFinal(V62)"].Value;
|
IO.DI[$"{pm}.DI_SilaneFinalFB(V62)"].Value = IO.DO[$"{pm}.DO_SilaneFinal(V62)"].Value;
|
||||||
IO.DI[$"{pm}.DI_PropaneFinalFB(V63)"].Value = IO.DO[$"{pm}.DO_PropaneFinal(V63)"].Value;
|
IO.DI[$"{pm}.DI_PropaneFinalFB(V63)"].Value = IO.DO[$"{pm}.DO_PropaneFinal(V63)"].Value;
|
||||||
//IO.DI[$"{pm}.DI_GasRingH2Purge_FB"].Value = IO.DO[$"{pm}.DO_GasRingH2Purge"].Value;
|
IO.DI[$"{pm}.DI_CarrierGasH2FB(V64)"].Value = IO.DO[$"{pm}.DO_CarrierGasH2(V64)"].Value;
|
||||||
//IO.DI[$"{pm}.DI_GasRingArPurge_FB"].Value = IO.DO[$"{pm}.DO_GasRingArPurge"].Value;
|
IO.DI[$"{pm}.DI_CarrierGasArFB(V65)"].Value = IO.DO[$"{pm}.DO_CarrierGasAr(V65)"].Value;
|
||||||
IO.DI[$"{pm}.DI_ChamBodyArPurgeFB(V68)"].Value = IO.DO[$"{pm}.DO_ChamBodyArPurge(V68)"].Value;
|
|
||||||
|
//IO.DI[$"{pm}.DI_GasRingH2Purge_FB"].Value = IO.DO[$"{pm}.DO_GasRingH2Purge"].Value;
|
||||||
|
//IO.DI[$"{pm}.DI_GasRingArPurge_FB"].Value = IO.DO[$"{pm}.DO_GasRingArPurge"].Value;
|
||||||
|
IO.DI[$"{pm}.DI_ChamBodyArPurgeFB(V68)"].Value = IO.DO[$"{pm}.DO_ChamBodyArPurge(V68)"].Value;
|
||||||
IO.DI[$"{pm}.DI_ReactorLeakCheckFB(V69)"].Value = IO.DO[$"{pm}.DO_ReactorLeakCheck(V69)"].Value;
|
IO.DI[$"{pm}.DI_ReactorLeakCheckFB(V69)"].Value = IO.DO[$"{pm}.DO_ReactorLeakCheck(V69)"].Value;
|
||||||
IO.DI[$"{pm}.DI_TMPressBalanceFB(V70)"].Value = IO.DO[$"{pm}.DO_TMPressBalance(V70)"].Value;
|
IO.DI[$"{pm}.DI_TMPressBalanceFB(V70)"].Value = IO.DO[$"{pm}.DO_TMPressBalance(V70)"].Value;
|
||||||
//IO.DI[$"{pm}.DI_CarryGasFinal_FB"].Value = IO.DO[$"{pm}.DO_CarryGasFinal(V97)"].Value;
|
//IO.DI[$"{pm}.DI_CarryGasFinal_FB"].Value = IO.DO[$"{pm}.DO_CarryGasFinal(V97)"].Value;
|
||||||
|
|||||||
@ -293,6 +293,9 @@ namespace SicUI.Models.PMs
|
|||||||
[Subscription("V27.DeviceData")]
|
[Subscription("V27.DeviceData")]
|
||||||
public AITValveData V27 { get; set; }
|
public AITValveData V27 { get; set; }
|
||||||
|
|
||||||
|
[Subscription("V30.DeviceData")]
|
||||||
|
public AITValveData V30 { get; set; }
|
||||||
|
|
||||||
[Subscription("V31.DeviceData")]
|
[Subscription("V31.DeviceData")]
|
||||||
public AITValveData V31 { get; set; }
|
public AITValveData V31 { get; set; }
|
||||||
|
|
||||||
@ -305,9 +308,6 @@ namespace SicUI.Models.PMs
|
|||||||
[Subscription("V33s.DeviceData")]
|
[Subscription("V33s.DeviceData")]
|
||||||
public AITValveData V33s { get; set; }
|
public AITValveData V33s { get; set; }
|
||||||
|
|
||||||
[Subscription("V34.DeviceData")]
|
|
||||||
public AITValveData V34 { get; set; }
|
|
||||||
|
|
||||||
[Subscription("V35.DeviceData")]
|
[Subscription("V35.DeviceData")]
|
||||||
public AITValveData V35 { get; set; }
|
public AITValveData V35 { get; set; }
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user