1PM新增DI-73,AI-26,AI-27点位

2监控加热带温区AI-26,AI-27超温报警
3增加配置控制报警输出等级
4仿真添加相应点位
This commit is contained in:
hanqiangqiang 2024-02-21 11:02:19 +08:00
parent e11cf71b9a
commit c02e54dbb9
15 changed files with 29 additions and 6 deletions

View File

@ -304,12 +304,16 @@
</IoSensorWaterFlowTemp>
<IoGasBoxTemps classType="Aitex.Core.RT.Device.Devices.IoLineHeater" assembly="MECF.Framework.RT.EquipmentLibrary">
<IoGasBoxTemp id="HeatTMAPanelTemp" display="TMAPanelTemp(ATC-1)" aiHeatTMA="AI_HeatTMAPanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区1" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatTCSPanelTemp" display="TCSPanelTemp(ATC-2)" aiHeatTMA="AI_HeatTCSPanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区2" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatinsidePanelTemp" display="insidePanelTemp(ATC-3)" aiHeatTMA="AI_HeatinsidePanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区3" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatoutsidePanelTemp" display="outsidePanelTemp(ATC-4)" aiHeatTMA="AI_HeatoutsidePanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区4" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatoutsideSHTemp" display="outsideSHTemp(ATC-5)" aiHeatTMA="AI_HeatoutsideSH" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区5" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatLeakBypassTemp" display="LeakBypassTemp(ATC-6)" aiHeatTMA="AI_HeatLeakBypass" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区6" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatTMAPanelTemp" display="TMAPanelTemp(ATC-1)" aiHeatTMA="AI_HeatTMAPanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区1" scWarningLog="" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatTCSPanelTemp" display="TCSPanelTemp(ATC-2)" aiHeatTMA="AI_HeatTCSPanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区2" scWarningLog="" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatinsidePanelTemp" display="insidePanelTemp(ATC-3)" aiHeatTMA="AI_HeatinsidePanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区3" scWarningLog="" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatoutsidePanelTemp" display="outsidePanelTemp(ATC-4)" aiHeatTMA="AI_HeatoutsidePanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区4" scWarningLog="" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatoutsideSHTemp" display="outsideSHTemp(ATC-5)" aiHeatTMA="AI_HeatoutsideSH" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区5" scWarningLog="" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatLeakBypassTemp" display="LeakBypassTemp(ATC-6)" aiHeatTMA="AI_HeatLeakBypass" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区6" scWarningLog="" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatTailFilter" display="HeatTailFilter" aiHeatTMA="AI_HeatTailFilter" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="PumpLineTempLimt" scWarningLog="PumpLineTempAlarm" doLineHeaterEnable=""/>
<IoGasBoxTemp id="HeatTailPipe" display="HeatTailPipe" aiHeatTMA="AI_HeatTailPipe" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="PumpLineTempLimt" scWarningLog="PumpLineTempAlarm" doLineHeaterEnable=""/>
</IoGasBoxTemps>
<IoPumps classType="Aitex.Core.RT.Device.Devices.IoPump" assembly="MECF.Framework.RT.EquipmentLibrary">
<IoPump id="Pump" module="" display="Pump" schematicId="Pump" unit="" aioType="" diDryPumpAlarm="DI_DryPumpAlarm" diPumpExhaustPress="DI_PumpExhaustPressSW" diDryPumpFlow="DI_DryPumpFlowSW" diDryPump1Running="DI_DryPump1Running" diDryPump1Warning="DI_DryPump1Warning" />

View File

@ -60,6 +60,7 @@
<DI_ITEM Index="70" Name="DI_EMOStatusSW" BufferOffset="70" Addr="70" Description="" />
<DI_ITEM Index="71" Name="DI_PumpCabDoorClosed" BufferOffset="71" Addr="71" Description="" />
<DI_ITEM Index="72" Name="DI_FacilityWarningSW" BufferOffset="72" Addr="72" Description="" />
<DI_ITEM Index="73" Name="DI_TailPipeTempCtrlAlarm" BufferOffset="73" Addr="73" Description="" />
<DI_ITEM Index="76" Name="DI_MainCBStatusSW" BufferOffset="76" Addr="76" Description="" />
<DI_ITEM Index="77" Name="DI_PowerRackWaterLeakSW" BufferOffset="77" Addr="77" Description="" />
<DI_ITEM Index="78" Name="DI_UPS1Enable" BufferOffset="78" Addr="78" Description="" />
@ -467,6 +468,8 @@
<AI_ITEM Index="23" Name="AI_HeatoutsidePanel" BufferOffset="23" Addr="23" Description="" />
<AI_ITEM Index="24" Name="AI_HeatoutsideSH" BufferOffset="24" Addr="24" Description="" />
<AI_ITEM Index="25" Name="AI_HeatLeakBypass" BufferOffset="25" Addr="25" Description="" />
<AI_ITEM Index="26" Name="AI_HeatTailFilter" BufferOffset="26" Addr="26" Description="" />
<AI_ITEM Index="27" Name="AI_HeatTailPipe" BufferOffset="27" Addr="27" Description="" />
<AI_ITEM Index="32" Name="AI_M1" BufferOffset="32" Addr="32" Description="" />
<AI_ITEM Index="33" Name="AI_M2" BufferOffset="33" Addr="33" Description="" />
<AI_ITEM Index="34" Name="AI_M3" BufferOffset="34" Addr="34" Description="" />

View File

@ -311,6 +311,9 @@
<IoGasBoxTemp id="HeatoutsidePanelTemp" display="outsidePanelTemp(ATC-4)" aiHeatTMA="AI_HeatoutsidePanel" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区4" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatoutsideSHTemp" display="outsideSHTemp(ATC-5)" aiHeatTMA="AI_HeatoutsideSH" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区5" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatLeakBypassTemp" display="LeakBypassTemp(ATC-6)" aiHeatTMA="AI_HeatLeakBypass" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="加热带温区6" doLineHeaterEnable="DO_LineHeaterEnable"/>
<IoGasBoxTemp id="HeatTailFilter" display="HeatTailFilter" aiHeatTMA="AI_HeatTailFilter" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="PumpLineTempLimt" scWarningLog="PumpLineTempAlarm" doLineHeaterEnable=""/>
<IoGasBoxTemp id="HeatTailPipe" display="HeatTailPipe" aiHeatTMA="AI_HeatTailPipe" scBasePath="PM.{module}.LineHeaterTemp" scAlarmHigh="PumpLineTempLimt" scWarningLog="PumpLineTempAlarm" doLineHeaterEnable=""/>
</IoGasBoxTemps>
<IoPumps classType="Aitex.Core.RT.Device.Devices.IoPump" assembly="MECF.Framework.RT.EquipmentLibrary">

View File

@ -60,6 +60,7 @@
<DI_ITEM Index="70" Name="DI_EMOStatusSW" BufferOffset="70" Addr="70" Description="" />
<DI_ITEM Index="71" Name="DI_PumpCabDoorClosed" BufferOffset="71" Addr="71" Description="" />
<DI_ITEM Index="72" Name="DI_FacilityWarningSW" BufferOffset="72" Addr="72" Description="" />
<DI_ITEM Index="73" Name="DI_TailPipeTempCtrlAlarm" BufferOffset="73" Addr="73" Description="" />
<DI_ITEM Index="76" Name="DI_MainCBStatusSW" BufferOffset="76" Addr="76" Description="" />
<DI_ITEM Index="77" Name="DI_PowerRackWaterLeakSW" BufferOffset="77" Addr="77" Description="" />
<DI_ITEM Index="78" Name="DI_UPS1Enable" BufferOffset="78" Addr="78" Description="" />
@ -470,6 +471,8 @@
<AI_ITEM Index="23" Name="AI_HeatoutsidePanel" BufferOffset="23" Addr="23" Description="" />
<AI_ITEM Index="24" Name="AI_HeatoutsideSH" BufferOffset="24" Addr="24" Description="" />
<AI_ITEM Index="25" Name="AI_HeatLeakBypass" BufferOffset="25" Addr="25" Description="" />
<AI_ITEM Index="26" Name="AI_HeatTailFilter" BufferOffset="26" Addr="26" Description="" />
<AI_ITEM Index="27" Name="AI_HeatTailPipe" BufferOffset="27" Addr="27" Description="" />
<AI_ITEM Index="32" Name="AI_M1" BufferOffset="32" Addr="32" Description="" />
<AI_ITEM Index="33" Name="AI_M2" BufferOffset="33" Addr="33" Description="" />
<AI_ITEM Index="34" Name="AI_M3" BufferOffset="34" Addr="34" Description="" />

View File

@ -1047,6 +1047,10 @@
<config default="70" name="加热带温区4" description="HeatoutsidePane 温度上限设为0忽略报警" max="100" min="0" paramter="" tag="" unit="℃" type="Double" />
<config default="70" name="加热带温区5" description="HeatoutsideSH 温度上限设为0忽略报警" max="100" min="0" paramter="" tag="" unit="℃" type="Double" />
<config default="70" name="加热带温区6" description="HeatLeakBypass 温度上限设为0忽略报警" max="100" min="0" paramter="" tag="" unit="℃" type="Double" />
<config default="0" name="PumpLineTempLimt" description="PumpLineTempLimt 温度上限设为0忽略报警" max="200" min="0" paramter="" tag="" unit="℃" type="Double" />
<config default="Warning" name="PumpLineTempAlarm" description="报警等级(加热带温区1-6固定为Warning)" max="" min="" paramter="Warning;Alarm" tag="ReadOnlySelection" unit="" type="String" visible="true" />
</configs>
<configs name="TempSensor">
@ -1606,6 +1610,9 @@
<config default="70" name="加热带温区4" description="HeatoutsidePane 温度上限设为0忽略报警" max="100" min="0" paramter="" tag="" unit="℃" type="Double" />
<config default="70" name="加热带温区5" description="HeatoutsideSH 温度上限设为0忽略报警" max="100" min="0" paramter="" tag="" unit="℃" type="Double" />
<config default="70" name="加热带温区6" description="HeatLeakBypass 温度上限设为0忽略报警" max="100" min="0" paramter="" tag="" unit="℃" type="Double" />
<config default="0" name="PumpLineTempLimt" description="PumpLineTempLimt 温度上限设为0忽略报警" max="200" min="0" paramter="" tag="" unit="℃" type="Double" />
<config default="Warning" name="PumpLineTempAlarm" description="报警等级(加热带温区1-6固定为Warning)" max="" min="" paramter="Warning;Alarm" tag="ReadOnlySelection" unit="" type="String" visible="true" />
</configs>
<configs name="TempSensor">

View File

@ -59,6 +59,7 @@
<DI_ITEM Index="67" Name="DI_DryPump1Warning" BufferOffset="67" Addr="67" Description="" />
<DI_ITEM Index="70" Name="DI_EMOStatusSW" BufferOffset="70" Addr="70" Description="" />
<DI_ITEM Index="72" Name="DI_FacilityWarningSW" BufferOffset="72" Addr="72" Description="" />
<DI_ITEM Index="73" Name="DI_TailPipeTempCtrlAlarm" BufferOffset="73" Addr="73" Description="" />
<DI_ITEM Index="76" Name="DI_MainCBStatusSW" BufferOffset="76" Addr="76" Description="" />
<DI_ITEM Index="77" Name="DI_PowerRackWaterLeakSW" BufferOffset="77" Addr="77" Description="" />
<DI_ITEM Index="78" Name="DI_UPS1Enable" BufferOffset="78" Addr="78" Description="" />
@ -468,6 +469,8 @@
<AI_ITEM Index="23" Name="AI_HeatoutsidePanel" BufferOffset="23" Addr="23" Description="" />
<AI_ITEM Index="24" Name="AI_HeatoutsideSH" BufferOffset="24" Addr="24" Description="" />
<AI_ITEM Index="25" Name="AI_HeatLeakBypass" BufferOffset="25" Addr="25" Description="" />
<AI_ITEM Index="26" Name="AI_HeatTailFilter" BufferOffset="26" Addr="26" Description="" />
<AI_ITEM Index="27" Name="AI_HeatTailPipe" BufferOffset="27" Addr="27" Description="" />
<AI_ITEM Index="32" Name="AI_M1" BufferOffset="32" Addr="32" Description="" />
<AI_ITEM Index="33" Name="AI_M2" BufferOffset="33" Addr="33" Description="" />
<AI_ITEM Index="34" Name="AI_M3" BufferOffset="34" Addr="34" Description="" />

Binary file not shown.