Update from svn.
This commit is contained in:
parent
dbe789f287
commit
68c5ce946b
|
@ -81,8 +81,17 @@ namespace Aitex.Core.RT.Device.Devices
|
|||
|
||||
public bool Initialize()
|
||||
{
|
||||
DATA.Subscribe($"{Module}.{Display}.PTOffset", () => PTOffset);
|
||||
DATA.Subscribe($"{Module}.{Display}.PTK", () => PTK);
|
||||
|
||||
if (Name.Contains("Water"))
|
||||
{
|
||||
DATA.Subscribe($"{Module}.AllOffset.{Name}", () => PTOffset);
|
||||
}
|
||||
else
|
||||
{
|
||||
DATA.Subscribe($"{Module}.AllOffset.{Name}.PTOffset", () => PTOffset);
|
||||
DATA.Subscribe($"{Module}.AllOffset.{Name}.PTK", () => PTK);
|
||||
}
|
||||
|
||||
|
||||
//OP.Subscribe($"{Module}.{Name}.GetSCPTOffset", (function, args) =>
|
||||
//{
|
||||
|
@ -101,7 +110,7 @@ namespace Aitex.Core.RT.Device.Devices
|
|||
return true;
|
||||
});
|
||||
|
||||
OP.Subscribe($"{Module}.{Display}_Offset.SetTempOffset", (function, args) =>
|
||||
OP.Subscribe($"{Module}.{Name}", (function, args) =>
|
||||
{
|
||||
SetTempOffset();
|
||||
return true;
|
||||
|
@ -113,13 +122,12 @@ namespace Aitex.Core.RT.Device.Devices
|
|||
{
|
||||
try
|
||||
{
|
||||
|
||||
PTOffset = SC.GetValue<double>($"PM.{Module}.Temp.{Display}_Offset.AO_{_offsetName}");
|
||||
EV.PostInfoLog(Module, $"Set PM..{Module}.Temp.{Display}_Offset.AO_{_offsetName} OK.");
|
||||
PTOffset = SC.GetValue<double>($"PM.{Module}.WaterTemp.{Name}");
|
||||
EV.PostInfoLog(Module, $"Set PM.{Module}.WaterTemp.{Name} OK.");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
EV.PostAlarmLog(Module, $"Set PM..{Module}.Temp.{Display}_Offset.AO_{_offsetName} Error:" + ex.Message);
|
||||
EV.PostAlarmLog(Module, $"Set PM.{Module}.WaterTemp.{Name} Error:" + ex.Message);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -307,6 +307,11 @@ namespace Aitex.Core.RT.Device.Devices
|
|||
_setValueIsZero = false;
|
||||
}
|
||||
|
||||
if(target > 0 && !ServoEnable)
|
||||
{
|
||||
SetServoEnable(true, out _);
|
||||
}
|
||||
|
||||
_rampTimer.Stop();
|
||||
_rampInitValue = _aoActualSpeedSetPoint.FloatValue; //ramp 初始值取当前设定值,而非实际读取值.零漂问题
|
||||
_rampTime = time;
|
||||
|
|
|
@ -294,7 +294,7 @@ namespace MECF.Framework.RT.EquipmentLibrary.HardwareUnits.MachineVision.Keyence
|
|||
//转至运行模式,此命令可以重入
|
||||
this.RunR0();
|
||||
this.SetFileName("sic");
|
||||
_trigRetryConnect.CLK = true;
|
||||
_trigRetryConnect.RST = true;//重连后自动复位信号,
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -304,7 +304,9 @@ namespace MECF.Framework.RT.EquipmentLibrary.HardwareUnits.MachineVision.Keyence
|
|||
LOG.Write($"Trying to connect {Module}.{Name} with address: {_connection.Address}");
|
||||
}
|
||||
}
|
||||
Thread.Sleep(2000);//降低重连频率
|
||||
Thread.Sleep(1000);//降低重连频率
|
||||
|
||||
return true;//有异常时退出,不在执行下面的查询
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -375,22 +375,19 @@ namespace MECF.Framework.UI.Client.CenterViews.Configs.SystemConfig
|
|||
#region 扩展Set触发其他事件
|
||||
private void ExTrigger(string key, string value)
|
||||
{
|
||||
if (key.Contains("Water"))
|
||||
{
|
||||
string[] strArray = key.Split('.');
|
||||
string STR = $"{strArray[1]}.{strArray[3]}.SetTempOffset";
|
||||
InvokeClient.Instance.Service.DoOperation($"{strArray[1]}.{strArray[3]}", value);
|
||||
|
||||
}
|
||||
if (key.Contains("_Offset"))
|
||||
{
|
||||
if (key.Contains("AI"))
|
||||
{
|
||||
string[] strArray = key.Split('.');
|
||||
string STR = $"{strArray[1]}.{strArray[3]}.SetTempOffset";
|
||||
InvokeClient.Instance.Service.DoOperation($"{strArray[1]}.{strArray[3]}.SetTempOffset", value);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
string[] strArray = key.Split('.');
|
||||
string STR = $"{strArray[1]}.{strArray[3]}.SetPTOffset";
|
||||
InvokeClient.Instance.Service.DoOperation($"{strArray[1]}.{strArray[3]}.SetPTOffset", value);
|
||||
}
|
||||
}
|
||||
string[] strArray = key.Split('.');
|
||||
string STR = $"{strArray[1]}.{strArray[3]}.SetPTOffset";
|
||||
InvokeClient.Instance.Service.DoOperation($"{strArray[1]}.{strArray[3]}.SetPTOffset", value);
|
||||
}
|
||||
else if (key.Contains("_K"))
|
||||
{
|
||||
string[] strArray = key.Split('.');
|
||||
|
|
|
@ -269,14 +269,6 @@
|
|||
<Limit di="TM.DI_LoadRightGateINTK" value="false" tip="" tip.zh-CN="" tip.en-US="DI-34"/>
|
||||
</Action>
|
||||
|
||||
<Action do="TM.DO_LoadLSideDoorOpen" value="true" tip="" tip.zh-CN="" tip.en-US="DO-28">
|
||||
<Limit di="TM.DI_LoaderAtATM" value="true" tip="" tip.zh-CN="" tip.en-US="DI-17"/>
|
||||
</Action>
|
||||
|
||||
<Action do="TM.DO_LoadRSideDoorOpen" value="true" tip="" tip.zh-CN="" tip.en-US="DO-30">
|
||||
<Limit di="TM.DI_LoaderAtATM" value="true" tip="" tip.zh-CN="" tip.en-US="DI-17"/>
|
||||
</Action>
|
||||
|
||||
<Action do="TM.DO_VacRobotExtenLoadEnable" value="true" tip="" tip.zh-CN="" tip.en-US="DO-19">
|
||||
<Limit di="TM.DI_LoadDoorOpened" value="true" tip="" tip.zh-CN="" tip.en-US="DI-1"/>
|
||||
<Limit di="TM.DI_LoadLifterCYDown" value="true" tip="" tip.zh-CN="" tip.en-US="DI-65"/>
|
||||
|
@ -293,23 +285,17 @@
|
|||
<Action do="TM.DO_VacRobotExtendPMBEnable" value="true" tip="" tip.zh-CN="" tip.en-US="DO-22">
|
||||
<Limit di="TM.DI_ReactorBDoorOpened" value="true" tip="" tip.zh-CN="" tip.en-US="DI-7"/>
|
||||
</Action>
|
||||
|
||||
<Action do="TM.DO_VacRobotExtendBufferEnable" value="true" tip="" tip.zh-CN="" tip.en-US="DO-23">
|
||||
<Limit di="TM.DI_BufferStationDoorOpened" value="true" tip="" tip.zh-CN="" tip.en-US="DI-11"/>
|
||||
</Action>
|
||||
|
||||
<Action do="TM.DO_ATMRobotExtendUnloadEnable" value="true" tip="" tip.zh-CN="" tip.en-US="DO-24">
|
||||
<Limit di="TM.DI_UnloadStationLifterCYDown" value="true" tip="" tip.zh-CN="" tip.en-US="DI-75"/>
|
||||
<Limit di="TM.DI_UnloadSubStationDoorOpened" value="true" tip="" tip.zh-CN="" tip.en-US="DI-9"/>
|
||||
</Action>
|
||||
<Action do="TM.DO_ATMRobotExtendLoaLSideEnable" value="true" tip="" tip.zh-CN="" tip.en-US="DO-25">
|
||||
<Limit di="TM.DI_LoaderAtATM" value="true" tip="" tip.zh-CN="" tip.en-US="DI-17"/>
|
||||
<Limit di="TM.DI_LoadTrayCYOpend" value="true" tip="" tip.zh-CN="" tip.en-US="DI-69"/>
|
||||
<Limit di="TM.DI_LoadLifterCYDown" value="true" tip="" tip.zh-CN="" tip.en-US="DI-65"/>
|
||||
<Limit di="TM.DI_LoadLSideDoorOpened" value="true" tip="" tip.zh-CN="" tip.en-US="DI-25"/>
|
||||
</Action>
|
||||
<Action do="TM.DO_ATMRobotExtendLoaRSideEnable" value="true" tip="" tip.zh-CN="" tip.en-US="DO-26">
|
||||
<Limit di="TM.DI_LoaderAtATM" value="true" tip="" tip.zh-CN="" tip.en-US="DI-17"/>
|
||||
<Limit di="TM.DI_LoadTrayCYOpend" value="true" tip="" tip.zh-CN="" tip.en-US="DI-69"/>
|
||||
<Limit di="TM.DI_LoadLifterCYDown" value="true" tip="" tip.zh-CN="" tip.en-US="DI-65"/>
|
||||
<Limit di="TM.DI_LoadRSideDoorOpened" value="true" tip="" tip.zh-CN="" tip.en-US="DI-27"/>
|
||||
|
|
|
@ -168,20 +168,20 @@
|
|||
<IoPTOffsetAndK id="PT4OffsetAndK" module="" display="PT4" schematicId="" unit="" aioType="float" aoOffset="AO_PT4_Offset" aoK="AO_PT4_K" />
|
||||
<IoPTOffsetAndK id="PT9OffsetAndK" module="" display="PT9" schematicId="" unit="" aioType="float" aoOffset="AO_PT9_Offset" aoK="AO_PT9_K" />
|
||||
<IoPTOffsetAndK id="PT10OffsetAndK" module="" display="PT10" schematicId="" unit="" aioType="float" aoOffset="AO_PT10_Offset" aoK="AO_PT10_K" />
|
||||
<IoPTOffsetAndK id="AO_AI2_OffsetAndK" module="" display="AI2" schematicId="" unit="" aioType="float" aoOffset="AO_AI2_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI3_OffsetAndK" module="" display="AI3" schematicId="" unit="" aioType="float" aoOffset="AO_AI3_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI4_OffsetAndK" module="" display="AI4" schematicId="" unit="" aioType="float" aoOffset="AO_AI4_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI5_OffsetAndK" module="" display="AI5" schematicId="" unit="" aioType="float" aoOffset="AO_AI5_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI6_OffsetAndK" module="" display="AI6" schematicId="" unit="" aioType="float" aoOffset="AO_AI6_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI7_OffsetAndK" module="" display="AI7" schematicId="" unit="" aioType="float" aoOffset="AO_AI7_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI8_OffsetAndK" module="" display="AI8" schematicId="" unit="" aioType="float" aoOffset="AO_AI8_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI9_OffsetAndK" module="" display="AI9" schematicId="" unit="" aioType="float" aoOffset="AO_AI9_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI10_OffsetAndK" module="" display="AI10" schematicId="" unit="" aioType="float" aoOffset="AO_AI10_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI11_OffsetAndK" module="" display="AI11" schematicId="" unit="" aioType="float" aoOffset="AO_AI11_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI12_OffsetAndK" module="" display="AI12" schematicId="" unit="" aioType="float" aoOffset="AO_AI12_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI13_OffsetAndK" module="" display="AI13" schematicId="" unit="" aioType="float" aoOffset="AO_AI13_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI14_OffsetAndK" module="" display="AI14" schematicId="" unit="" aioType="float" aoOffset="AO_AI14_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI15_OffsetAndK" module="" display="AI15" schematicId="" unit="" aioType="float" aoOffset="AO_AI15_Offset" />
|
||||
<IoPTOffsetAndK id="U1_Water" module="" display="U1" schematicId="" unit="" aioType="float" aoOffset="AO_AI3_Offset" />
|
||||
<IoPTOffsetAndK id="U2_Water" module="" display="U2" schematicId="" unit="" aioType="float" aoOffset="AO_AI4_Offset" />
|
||||
<IoPTOffsetAndK id="U3_Water" module="" display="U3" schematicId="" unit="" aioType="float" aoOffset="AO_AI5_Offset" />
|
||||
<IoPTOffsetAndK id="U4_Water" module="" display="U4" schematicId="" unit="" aioType="float" aoOffset="AO_AI2_Offset" />
|
||||
<IoPTOffsetAndK id="U5_Water" module="" display="U5" schematicId="" unit="" aioType="float" aoOffset="AO_AI6_Offset" />
|
||||
<IoPTOffsetAndK id="U6_Water" module="" display="U6" schematicId="" unit="" aioType="float" aoOffset="AO_AI7_Offset" />
|
||||
<IoPTOffsetAndK id="U7_Water" module="" display="U7" schematicId="" unit="" aioType="float" aoOffset="AO_AI8_Offset" />
|
||||
<IoPTOffsetAndK id="U8_Water" module="" display="U8" schematicId="" unit="" aioType="float" aoOffset="AO_AI9_Offset" />
|
||||
<IoPTOffsetAndK id="U9_Water" module="" display="U9" schematicId="" unit="" aioType="float" aoOffset="AO_AI10_Offset" />
|
||||
<IoPTOffsetAndK id="U10_Water" module="" display="U10" schematicId="" unit="" aioType="float" aoOffset="AO_AI11_Offset" />
|
||||
<IoPTOffsetAndK id="U11_Water" module="" display="U11" schematicId="" unit="" aioType="float" aoOffset="AO_AI12_Offset" />
|
||||
<IoPTOffsetAndK id="U12_Water" module="" display="U12" schematicId="" unit="" aioType="float" aoOffset="AO_AI14_Offset" />
|
||||
<IoPTOffsetAndK id="U13_Water" module="" display="U13" schematicId="" unit="" aioType="float" aoOffset="AO_AI15_Offset" />
|
||||
<IoPTOffsetAndK id="U14_Water" module="" display="U14" schematicId="" unit="" aioType="float" aoOffset="AO_AI13_Offset" />
|
||||
</IoPTOffsetAndKs>
|
||||
<DoSensors classType="Aitex.Core.RT.Device.Devices.DoSensor" assembly="MECF.Framework.RT.EquipmentLibrary">
|
||||
<DoSensor id="CleanRoutineSucceed" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="false" do="DO_CleanRoutineSucceed" infoText="" warningText="" alarmText="" />
|
||||
|
|
|
@ -611,20 +611,20 @@
|
|||
<AI_ITEM Index="277" Name="AI_PSU3Alarm" BufferOffset="277" Addr="277" Description="" />
|
||||
</Ana_In>
|
||||
<Ana_Out>
|
||||
<AO_ITEM Index="18" Name="AO_AI2_Offset" BufferOffset="18" Addr="18" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="19" Name="AO_AI3_Offset" BufferOffset="19" Addr="19" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="20" Name="AO_AI4_Offset" BufferOffset="20" Addr="20" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="21" Name="AO_AI5_Offset" BufferOffset="21" Addr="21" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="22" Name="AO_AI6_Offset" BufferOffset="22" Addr="22" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="23" Name="AO_AI7_Offset" BufferOffset="23" Addr="23" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="24" Name="AO_AI8_Offset" BufferOffset="24" Addr="24" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="25" Name="AO_AI9_Offset" BufferOffset="25" Addr="25" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="26" Name="AO_AI10_Offset" BufferOffset="26" Addr="26" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="27" Name="AO_AI11_Offset" BufferOffset="27" Addr="27" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="28" Name="AO_AI12_Offset" BufferOffset="28" Addr="28" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="29" Name="AO_AI13_Offset" BufferOffset="29" Addr="29" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="30" Name="AO_AI14_Offset" BufferOffset="30" Addr="30" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="31" Name="AO_AI15_Offset" BufferOffset="31" Addr="31" Description="" Visible="false"/>
|
||||
<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="33" Name="AO_M2" BufferOffset="33" Addr="33" Description="" />
|
||||
<AO_ITEM Index="34" Name="AO_M3" BufferOffset="34" Addr="34" Description="" />
|
||||
|
@ -658,18 +658,18 @@
|
|||
<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_PT1_Offset" BufferOffset="72" Addr="72" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="73" Name="AO_PT1_K" BufferOffset="73" Addr="73" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="74" Name="AO_PT2_Offset" BufferOffset="74" Addr="74" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="75" Name="AO_PT2_K" BufferOffset="75" Addr="75" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="76" Name="AO_PT3_Offset" BufferOffset="76" Addr="76" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="77" Name="AO_PT3_K" BufferOffset="77" Addr="77" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="78" Name="AO_PT4_Offset" BufferOffset="78" Addr="78" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="79" Name="AO_PT4_K" BufferOffset="79" Addr="79" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="80" Name="AO_PT9_Offset" BufferOffset="80" Addr="80" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="81" Name="AO_PT9_K" BufferOffset="81" Addr="81" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="82" Name="AO_PT10_Offset" BufferOffset="82" Addr="82" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="83" Name="AO_PT10_K" BufferOffset="83" Addr="83" Description="" Visible="false"/>
|
||||
<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_AI-0_Offset" BufferOffset="84" Addr="84" Description="" />
|
||||
<AO_ITEM Index="85" Name="AO_AI-1_Offset" BufferOffset="85" Addr="85" Description="" />
|
||||
|
|
|
@ -10,14 +10,9 @@
|
|||
<Limit di="PM1.DI_DryPumpAlarm" value="true" tip="" tip.zh-CN="" tip.en-US="DI-36"/>
|
||||
<Limit di="PM1.DI_DryPump1Running" value="true" tip="" tip.zh-CN="" tip.en-US="DI-65"/>
|
||||
<Limit di="PM1.DI_PumpExhaustPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-38"/>
|
||||
<Limit di="PM1.DI_GBExhaustDPSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-32"/>
|
||||
|
||||
|
||||
<Limit di="PM1.DI_PumpExhaustDPSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-40"/>
|
||||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
|
||||
<Limit di="PM1.DI_EMOStatusSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-70"/>
|
||||
<Limit di="PM1.DI_MainCBStatusSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-76"/>
|
||||
<Limit di="PM1.DI_ProcessStopSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-81"/>
|
||||
|
@ -32,10 +27,6 @@
|
|||
<Limit di="PM1.DI_ReactorHCLDetectorSW" value="true" tip="" tip.zh-CN="" tip.en-US="DO-52"/>
|
||||
<Limit di="PM1.DI_GBH2DetectorSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-59"/>
|
||||
<Limit di="PM1.DI_PumpExhaustPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-38"/>
|
||||
<Limit di="PM1.DI_GBExhaustDPSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-32"/>
|
||||
|
||||
|
||||
<Limit di="PM1.DI_PumpExhaustDPSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-40"/>
|
||||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
|
@ -145,7 +136,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -211,7 +202,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -277,7 +268,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -343,7 +334,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -409,7 +400,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -475,7 +466,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -542,7 +533,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -608,7 +599,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -673,7 +664,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -802,7 +793,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -870,7 +861,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -938,7 +929,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -1006,7 +997,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -1238,7 +1229,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
<Limit di="PM1.DI_H2PressureSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-57"/>
|
||||
|
@ -1302,7 +1293,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
<Limit di="PM1.DI_H2PressureSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-57"/>
|
||||
|
@ -1366,7 +1357,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
<Limit di="PM1.DI_H2PressureSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-57"/>
|
||||
|
@ -2293,7 +2284,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -2397,7 +2388,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_InletTotalFlowHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-28"/>
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
|
@ -2487,7 +2478,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
<Limit di="PM1.DI_H2PressureSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-57"/>
|
||||
|
@ -2552,7 +2543,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
<Limit di="PM1.DI_H2PressureSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-57"/>
|
||||
|
@ -2617,7 +2608,7 @@
|
|||
<Limit di="PM1.DI_ScrubberIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-41"/>
|
||||
<Limit di="PM1.DI_FacilityIntlkSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-42"/>
|
||||
<Limit di="PM1.DI_ServoDriverFaultSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-45"/>
|
||||
<Limit di="PM1.DI_InletTotalTempHighSW" value="false" tip="" tip.zh-CN="" tip.en-US="DI-58"/>
|
||||
|
||||
<Limit di="PM1.DI_GN2InletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-55"/>
|
||||
<Limit di="PM1.DI_ArInletPressSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-56"/>
|
||||
<Limit di="PM1.DI_H2PressureSW" value="true" tip="" tip.zh-CN="" tip.en-US="DI-57"/>
|
||||
|
|
|
@ -3,6 +3,7 @@ using Aitex.Core.RT.DataCenter;
|
|||
using Aitex.Core.RT.Device;
|
||||
using Aitex.Core.RT.Device.Devices;
|
||||
using Aitex.Core.RT.Event;
|
||||
using Aitex.Core.RT.IOCore;
|
||||
using Aitex.Core.RT.Log;
|
||||
using Aitex.Core.RT.OperationCenter;
|
||||
using Aitex.Core.RT.Routine;
|
||||
|
@ -245,7 +246,13 @@ namespace SicPM1.RecipeExecutions
|
|||
EV.PostAlarmLog(Module, reason);
|
||||
return Result.FAIL;
|
||||
}
|
||||
|
||||
//ProcessRunning状态判断,
|
||||
bool processRunning = IO.DO[$"{Module}.DO_ProcessRunning"].Value;//DO-174 true表示ProcessRunning正常
|
||||
if (!processRunning)
|
||||
{
|
||||
EV.PostAlarmLog(Module, $"{Module}.DO_ProcessRunning DO-174 Is False");
|
||||
return Result.FAIL;
|
||||
}
|
||||
if (_isDryRun) // 空跑工艺
|
||||
{
|
||||
try
|
||||
|
|
|
@ -164,20 +164,20 @@
|
|||
<IoPTOffsetAndKs classType="Aitex.Core.RT.Device.Devices.IoPTOffsetAndK" assembly="MECF.Framework.RT.EquipmentLibrary">
|
||||
<IoPTOffsetAndK id="PT1OffsetAndK" module="" display="PT1" schematicId="" unit="" aioType="float" aoOffset="AO_PT1_Offset" aoK="AO_PT1_K" />
|
||||
<IoPTOffsetAndK id="PT2OffsetAndK" module="" display="PT2" schematicId="" unit="" aioType="float" aoOffset="AO_PT2_Offset" aoK="AO_PT2_K" />
|
||||
<IoPTOffsetAndK id="AO_AI2_OffsetAndK" module="" display="AI2" schematicId="" unit="" aioType="float" aoOffset="AO_AI2_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI3_OffsetAndK" module="" display="AI3" schematicId="" unit="" aioType="float" aoOffset="AO_AI3_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI4_OffsetAndK" module="" display="AI4" schematicId="" unit="" aioType="float" aoOffset="AO_AI4_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI5_OffsetAndK" module="" display="AI5" schematicId="" unit="" aioType="float" aoOffset="AO_AI5_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI6_OffsetAndK" module="" display="AI6" schematicId="" unit="" aioType="float" aoOffset="AO_AI6_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI7_OffsetAndK" module="" display="AI7" schematicId="" unit="" aioType="float" aoOffset="AO_AI7_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI8_OffsetAndK" module="" display="AI8" schematicId="" unit="" aioType="float" aoOffset="AO_AI8_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI9_OffsetAndK" module="" display="AI9" schematicId="" unit="" aioType="float" aoOffset="AO_AI9_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI10_OffsetAndK" module="" display="AI10" schematicId="" unit="" aioType="float" aoOffset="AO_AI10_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI11_OffsetAndK" module="" display="AI11" schematicId="" unit="" aioType="float" aoOffset="AO_AI11_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI12_OffsetAndK" module="" display="AI12" schematicId="" unit="" aioType="float" aoOffset="AO_AI12_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI13_OffsetAndK" module="" display="AI13" schematicId="" unit="" aioType="float" aoOffset="AO_AI13_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI14_OffsetAndK" module="" display="AI14" schematicId="" unit="" aioType="float" aoOffset="AO_AI14_Offset" />
|
||||
<IoPTOffsetAndK id="AO_AI15_OffsetAndK" module="" display="AI15" schematicId="" unit="" aioType="float" aoOffset="AO_AI15_Offset" />
|
||||
<IoPTOffsetAndK id="U1_Water" module="" display="U1" schematicId="" unit="" aioType="float" aoOffset="AO_AI3_Offset" />
|
||||
<IoPTOffsetAndK id="U2_Water" module="" display="U2" schematicId="" unit="" aioType="float" aoOffset="AO_AI4_Offset" />
|
||||
<IoPTOffsetAndK id="U3_Water" module="" display="U3" schematicId="" unit="" aioType="float" aoOffset="AO_AI5_Offset" />
|
||||
<IoPTOffsetAndK id="U4_Water" module="" display="U4" schematicId="" unit="" aioType="float" aoOffset="AO_AI2_Offset" />
|
||||
<IoPTOffsetAndK id="U5_Water" module="" display="U5" schematicId="" unit="" aioType="float" aoOffset="AO_AI6_Offset" />
|
||||
<IoPTOffsetAndK id="U6_Water" module="" display="U6" schematicId="" unit="" aioType="float" aoOffset="AO_AI7_Offset" />
|
||||
<IoPTOffsetAndK id="U7_Water" module="" display="U7" schematicId="" unit="" aioType="float" aoOffset="AO_AI8_Offset" />
|
||||
<IoPTOffsetAndK id="U8_Water" module="" display="U8" schematicId="" unit="" aioType="float" aoOffset="AO_AI9_Offset" />
|
||||
<IoPTOffsetAndK id="U9_Water" module="" display="U9" schematicId="" unit="" aioType="float" aoOffset="AO_AI10_Offset" />
|
||||
<IoPTOffsetAndK id="U10_Water" module="" display="U10" schematicId="" unit="" aioType="float" aoOffset="AO_AI11_Offset" />
|
||||
<IoPTOffsetAndK id="U11_Water" module="" display="U11" schematicId="" unit="" aioType="float" aoOffset="AO_AI12_Offset" />
|
||||
<IoPTOffsetAndK id="U12_Water" module="" display="U12" schematicId="" unit="" aioType="float" aoOffset="AO_AI14_Offset" />
|
||||
<IoPTOffsetAndK id="U13_Water" module="" display="U13" schematicId="" unit="" aioType="float" aoOffset="AO_AI15_Offset" />
|
||||
<IoPTOffsetAndK id="U14_Water" module="" display="U14" schematicId="" unit="" aioType="float" aoOffset="AO_AI13_Offset" />
|
||||
</IoPTOffsetAndKs>
|
||||
<DoSensors classType="Aitex.Core.RT.Device.Devices.DoSensor" assembly="MECF.Framework.RT.EquipmentLibrary">
|
||||
<DoSensor id="CleanRoutineSucceed" module="" display="" schematicId="" unit="" aioType="" textOutTrigValue="false" do="DO_CleanRoutineSucceed" infoText="" warningText="" alarmText="" />
|
||||
|
|
|
@ -627,20 +627,20 @@
|
|||
<AI_ITEM Index="277" Name="AI_PSU3Alarm" BufferOffset="277" Addr="277" Description="" />
|
||||
</Ana_In>
|
||||
<Ana_Out>
|
||||
<AO_ITEM Index="18" Name="AO_AI2_Offset" BufferOffset="18" Addr="18" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="19" Name="AO_AI3_Offset" BufferOffset="19" Addr="19" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="20" Name="AO_AI4_Offset" BufferOffset="20" Addr="20" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="21" Name="AO_AI5_Offset" BufferOffset="21" Addr="21" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="22" Name="AO_AI6_Offset" BufferOffset="22" Addr="22" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="23" Name="AO_AI7_Offset" BufferOffset="23" Addr="23" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="24" Name="AO_AI8_Offset" BufferOffset="24" Addr="24" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="25" Name="AO_AI9_Offset" BufferOffset="25" Addr="25" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="26" Name="AO_AI10_Offset" BufferOffset="26" Addr="26" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="27" Name="AO_AI11_Offset" BufferOffset="27" Addr="27" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="28" Name="AO_AI12_Offset" BufferOffset="28" Addr="28" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="29" Name="AO_AI13_Offset" BufferOffset="29" Addr="29" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="30" Name="AO_AI14_Offset" BufferOffset="30" Addr="30" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="31" Name="AO_AI15_Offset" BufferOffset="31" Addr="31" Description="" Visible="false"/>
|
||||
<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="33" Name="AO_M2" BufferOffset="33" Addr="33" Description="" />
|
||||
<AO_ITEM Index="34" Name="AO_M3" BufferOffset="34" Addr="34" Description="" />
|
||||
|
@ -675,18 +675,18 @@
|
|||
<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_PT1_Offset" BufferOffset="72" Addr="72" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="73" Name="AO_PT1_K" BufferOffset="73" Addr="73" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="74" Name="AO_PT2_Offset" BufferOffset="74" Addr="74" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="75" Name="AO_PT2_K" BufferOffset="75" Addr="75" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="76" Name="AO_PT3_Offset" BufferOffset="76" Addr="76" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="77" Name="AO_PT3_K" BufferOffset="77" Addr="77" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="78" Name="AO_PT4_Offset" BufferOffset="78" Addr="78" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="79" Name="AO_PT4_K" BufferOffset="79" Addr="79" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="80" Name="AO_PT9_Offset" BufferOffset="80" Addr="80" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="81" Name="AO_PT9_K" BufferOffset="81" Addr="81" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="82" Name="AO_PT10_Offset" BufferOffset="82" Addr="82" Description="" Visible="false"/>
|
||||
<AO_ITEM Index="83" Name="AO_PT10_K" BufferOffset="83" Addr="83" Description="" Visible="false"/>
|
||||
<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="88" Name="AO_ConfinementRingUpPos" BufferOffset="88" Addr="88" Description="" />
|
||||
<AO_ITEM Index="89" Name="AO_ConfinementRingDownPos" BufferOffset="89" Addr="89" Description="" />
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -3,6 +3,7 @@ using Aitex.Core.RT.DataCenter;
|
|||
using Aitex.Core.RT.Device;
|
||||
using Aitex.Core.RT.Device.Devices;
|
||||
using Aitex.Core.RT.Event;
|
||||
using Aitex.Core.RT.IOCore;
|
||||
using Aitex.Core.RT.Log;
|
||||
using Aitex.Core.RT.OperationCenter;
|
||||
using Aitex.Core.RT.Routine;
|
||||
|
@ -61,7 +62,7 @@ namespace SicPM2.RecipeExecutions
|
|||
|
||||
private double _curStepElpasedTimeBeforePaused2;
|
||||
private List<int> _lstSkipSteps = new List<int>();
|
||||
|
||||
private DeviceTimer _timer = new DeviceTimer();
|
||||
public RecipeContinueMode ContinueAction { get; set; }
|
||||
|
||||
public DateTime _recipeStartTime
|
||||
|
@ -246,6 +247,15 @@ namespace SicPM2.RecipeExecutions
|
|||
return Result.FAIL;
|
||||
}
|
||||
|
||||
//ProcessRunning状态判断,
|
||||
bool processRunning = IO.DO[$"{Module}.DO_ProcessRunning"].Value;//DO-174 true表示ProcessRunning正常
|
||||
if (!processRunning)
|
||||
{
|
||||
EV.PostAlarmLog(Module, $"{Module}.DO_ProcessRunning DO-174 Is False");
|
||||
return Result.FAIL;
|
||||
}
|
||||
|
||||
|
||||
if (_isDryRun) // 空跑工艺
|
||||
{
|
||||
try
|
||||
|
|
|
@ -150,6 +150,7 @@ Global
|
|||
{A40B734C-F2EC-453C-A5FB-70CD46452BF1}.Release|x86.ActiveCfg = Release|Any CPU
|
||||
{A40B734C-F2EC-453C-A5FB-70CD46452BF1}.Release|x86.Build.0 = Release|Any CPU
|
||||
{C842F167-DB8E-4827-ACDD-74215AF5100A}.Debug|Any CPU.ActiveCfg = Debug|x86
|
||||
{C842F167-DB8E-4827-ACDD-74215AF5100A}.Debug|Any CPU.Build.0 = Debug|x86
|
||||
{C842F167-DB8E-4827-ACDD-74215AF5100A}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{C842F167-DB8E-4827-ACDD-74215AF5100A}.Debug|x86.Build.0 = Debug|x86
|
||||
{C842F167-DB8E-4827-ACDD-74215AF5100A}.Release|Any CPU.ActiveCfg = Release|x86
|
||||
|
|
|
@ -1280,53 +1280,24 @@
|
|||
<config default="0" name="PT10_Offset" description="PT10 Offset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="1" name="PT10_K" description="PT10 K值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
</configs>
|
||||
</configs >
|
||||
|
||||
|
||||
<configs name="Temp">
|
||||
<configs name="AI2_Offset">
|
||||
<config default="0" name="AO_AI2_Offset" description="AI2 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI3_Offset">
|
||||
<config default="0" name="AO_AI3_Offset" description="AI3 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI4_Offset">
|
||||
<config default="0" name="AO_AI4_Offset" description="AI4 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI5_Offset">
|
||||
<config default="0" name="AO_AI5_Offset" description="AI5 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI6_Offset">
|
||||
<config default="0" name="AO_AI6_Offset" description="AI6 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI7_Offset">
|
||||
<config default="0" name="AO_AI7_Offset" description="AI7 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI8_Offset">
|
||||
<config default="0" name="AO_AI8_Offset" description="AI8 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI9_Offset">
|
||||
<config default="0" name="AO_AI9_Offset" description="AI9 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI10_Offset">
|
||||
<config default="0" name="AO_AI10_Offset" description="AI10 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI11_Offset">
|
||||
<config default="0" name="AO_AI11_Offset" description="AI11 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI12_Offset">
|
||||
<config default="0" name="AO_AI12_Offset" description="AI12 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI13_Offset">
|
||||
<config default="0" name="AO_AI13_Offset" description="AI13 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI14_Offset">
|
||||
<config default="0" name="AO_AI14_Offset" description="AI14 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI15_Offset">
|
||||
<config default="0" name="AO_AI15_Offset" description="AI15 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
</configs>
|
||||
<configs name="WaterTemp">
|
||||
<config default="0" name="U1_Water" description="SHFlow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U2_Water" description="ChamTopFlow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U3_Water" description="ChamMiddleFlow1" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U4_Water" description="ChamMiddleFlow2" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U5_Water" description="ChamBottomFlow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U6_Water" description="Foreline1.Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U7_Water" description="PowerRod1Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U8_Water" description="PowerRod2Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U9_Water" description="Foreline2.Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U10_Water" description="Electrode-W.Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U11_Water" description="TMPump1Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U12_Water" description="Spare1" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U13_Water" description="Spare2" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U14_Water" description="TransformerFlow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs >
|
||||
|
||||
</configs>
|
||||
|
||||
|
@ -2015,51 +1986,22 @@
|
|||
</configs>
|
||||
</configs>
|
||||
|
||||
|
||||
<configs name="Temp">
|
||||
<configs name="AI2_Offset">
|
||||
<config default="0" name="AO_AI2_Offset" description="AI2 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI3_Offset">
|
||||
<config default="0" name="AO_AI3_Offset" description="AI3 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI4_Offset">
|
||||
<config default="0" name="AO_AI4_Offset" description="AI4 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI5_Offset">
|
||||
<config default="0" name="AO_AI5_Offset" description="AI5 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI6_Offset">
|
||||
<config default="0" name="AO_AI6_Offset" description="AI6 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI7_Offset">
|
||||
<config default="0" name="AO_AI7_Offset" description="AI7 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI8_Offset">
|
||||
<config default="0" name="AO_AI8_Offset" description="AI8 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI9_Offset">
|
||||
<config default="0" name="AO_AI9_Offset" description="AI9 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI10_Offset">
|
||||
<config default="0" name="AO_AI10_Offset" description="AI10 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI11_Offset">
|
||||
<config default="0" name="AO_AI11_Offset" description="AI11 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI12_Offset">
|
||||
<config default="0" name="AO_AI12_Offset" description="AI12 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI13_Offset">
|
||||
<config default="0" name="AO_AI13_Offset" description="AI13 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI14_Offset">
|
||||
<config default="0" name="AO_AI14_Offset" description="AI14 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
<configs name="AI15_Offset">
|
||||
<config default="0" name="AO_AI15_Offset" description="AI15 TempOffset值" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs>
|
||||
</configs>
|
||||
<configs name="WaterTemp">
|
||||
<config default="0" name="U1_Water" description="SHFlow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U2_Water" description="ChamTopFlow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U3_Water" description="ChamMiddleFlow1" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U4_Water" description="ChamMiddleFlow2" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U5_Water" description="ChamBottomFlow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U6_Water" description="Foreline1.Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U7_Water" description="PowerRod1Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U8_Water" description="PowerRod2Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U9_Water" description="Foreline2.Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U10_Water" description="Electrode-W.Flow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U11_Water" description="Spare1" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U12_Water" description="Spare1" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U13_Water" description="Spare2" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
<config default="0" name="U14_Water" description="TransformerFlow" max="100" min="-100" paramter="" tag="" unit="" type="Double" />
|
||||
</configs >
|
||||
|
||||
</configs>
|
||||
|
||||
|
|
|
@ -115,7 +115,7 @@ namespace SicRT.Instances
|
|||
|
||||
if (SC.GetConfigItem("KeyenceCVX300F.EnableDevice").BoolValue)
|
||||
{
|
||||
var KCVX = new KeyenceCVX300F("TM", "KeyenceCVX300F", "KeyenceCVX300F");
|
||||
var KCVX = new KeyenceCVX300F("LoadLock", "KeyenceCVX300F", "KeyenceCVX300F");
|
||||
KCVX.Initialize();
|
||||
QueueDevice(KCVX);
|
||||
}
|
||||
|
|
|
@ -324,9 +324,9 @@ namespace SicRT.Equipments.Systems
|
|||
ioPTOffsetAndKs.Add(DEVICE.GetDevice<IoPTOffsetAndK>("PM1.PT4OffsetAndK"));
|
||||
ioPTOffsetAndKs.Add(DEVICE.GetDevice<IoPTOffsetAndK>("PM1.PT9OffsetAndK"));
|
||||
ioPTOffsetAndKs.Add(DEVICE.GetDevice<IoPTOffsetAndK>("PM1.PT10OffsetAndK"));
|
||||
for (int i = 2; i < 16; i++)
|
||||
for (int i = 1; i < 15; i++)
|
||||
{
|
||||
ioPTOffsetAndKs.Add(DEVICE.GetDevice<IoPTOffsetAndK>($"PM1.AO_AI{i}_OffsetAndK"));
|
||||
ioPTOffsetAndKs.Add(DEVICE.GetDevice<IoPTOffsetAndK>($"PM1.U{i}_Water"));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -334,9 +334,9 @@ namespace SicRT.Equipments.Systems
|
|||
{
|
||||
ioPTOffsetAndKs.Add(DEVICE.GetDevice<IoPTOffsetAndK>("PM2.PT1OffsetAndK"));
|
||||
ioPTOffsetAndKs.Add(DEVICE.GetDevice<IoPTOffsetAndK>("PM2.PT2OffsetAndK"));
|
||||
for (int i = 2; i < 16; i++)
|
||||
for (int i = 1; i < 15; i++)
|
||||
{
|
||||
ioPTOffsetAndKs.Add(DEVICE.GetDevice<IoPTOffsetAndK>($"PM2.AO_AI{i}_OffsetAndK"));
|
||||
ioPTOffsetAndKs.Add(DEVICE.GetDevice<IoPTOffsetAndK>($"PM2.U{i}_Water"));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -51,7 +51,7 @@ using System.Windows;
|
|||
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
|
||||
// 方法是按如下所示使用“*”: :
|
||||
|
||||
[assembly: AssemblyVersion("1.0.4.10")]
|
||||
[assembly: AssemblyVersion("1.0.5.11")]
|
||||
//[assembly: AssemblyFileVersion("1.0.2.8")]
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,14 @@
|
|||
|
||||
# Sic 系统更新历史记录
|
||||
|
||||
## Version 1.0.5.11
|
||||
**2023-04-06**
|
||||
|
||||
- Bug修复
|
||||
- 修改InterLock
|
||||
- 基恩士连接重复提示修复
|
||||
- 新特性
|
||||
- 重新整理水温Offset界面和显示项
|
||||
|
||||
## Version 1.0.4.10
|
||||
**2023-04-04**
|
||||
|
|
|
@ -144,6 +144,10 @@ namespace SicSimulator.Instances
|
|||
IO.DI[$"{mod}.DI_ChamCabDoorClosed"].Value = true;
|
||||
IO.DI[$"{mod}.DI_ChamPressAboveATMSW"].Value = true;
|
||||
IO.DI[$"{mod}.DI_ChamAtSafeProcessPressSW"].Value = false;
|
||||
|
||||
|
||||
//
|
||||
IO.DI[$"{mod}.DI_DORPressVacSW"].Value = true;
|
||||
IO.DI[$"{mod}.DI_DORPressATMSW"].Value = false;
|
||||
IO.DI[$"{mod}.DI_HeaterTempLowLimitSW"].Value = true;
|
||||
IO.DI[$"{mod}.DI_ConfinementRingUp"].Value = true;
|
||||
|
@ -254,7 +258,7 @@ namespace SicSimulator.Instances
|
|||
IO.DI[$"{mod}.DI_Spare2FlowSW"].Value = true;
|
||||
IO.DI[$"{mod}.DI_Spare1FlowSW"].Value = true;
|
||||
|
||||
IO.DI[$"{mod}.DI_H2PressureSW"].Value = false;
|
||||
IO.DI[$"{mod}.DI_H2PressureSW"].Value = true;
|
||||
IO.DI[$"{mod}.DI_TCSAlarm"].Value = true;
|
||||
IO.DI[$"{mod}.DI_GBExhaustDPSW"].Value = true;
|
||||
IO.DI[$"{mod}.DI_PMAExhaustDPSW"].Value = true;
|
||||
|
@ -262,8 +266,8 @@ namespace SicSimulator.Instances
|
|||
|
||||
IO.DI[$"{mod}.DI_ServoDriverFaultSW"].Value = true;
|
||||
|
||||
IO.DI[$"{mod}.DI_GN2InletPressSW"].Value = false;
|
||||
IO.DI[$"{mod}.DI_ArInletPressSW"].Value = false;
|
||||
IO.DI[$"{mod}.DI_GN2InletPressSW"].Value = true;
|
||||
IO.DI[$"{mod}.DI_ArInletPressSW"].Value = true;
|
||||
IO.DI[$"{mod}.DI_FacilityWarningSW"].Value = true;
|
||||
|
||||
//IO.DI[$"{mod}.DI_InletTotalTempHighSW"].Value = true;
|
||||
|
|
|
@ -54,6 +54,6 @@ using System.Windows;
|
|||
// You can specify all the values or you can default the Build and Revision Numbers
|
||||
// by using the '*' as shown below:
|
||||
|
||||
[assembly: AssemblyVersion("1.0.4.10")]
|
||||
[assembly: AssemblyVersion("1.0.5.11")]
|
||||
//[assembly: AssemblyFileVersion("1.0.2.8")]
|
||||
|
||||
|
|
Loading…
Reference in New Issue