| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183 | 
							- <?xml version="1.0" encoding="utf-8"?>
 
- <DeviceModelDefine type="Furnace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  >
 
- 	<IoHeaters classType="FurnaceRT.Devices.IoHeater" assembly="FurnaceRT">
 
- 		<IoHeater id="HeaterU" display="U" schematicId="HeaterU" unit="" installzone="Zone1"
 
- 			diCascadePVSBrk="DI_HeaterUCascadePVSBrk"
 
- 		    diHeaterPVSBrk="DI_HeaterUHeaterPVSBrk"
 
- 		    diEnableOutput="DI_HeaterUEnableOutput"
 
- 			
 
- 			doEnableIn="DO_HeaterUEnableIn"
 
- 		    doAutoManual="DO_HeaterUAutoManual"
 
- 		    doMainPVSelect="DO_HeaterUHeaterPVSelect"
 
- 		    doCascadeMode="DO_HeaterUCascadeMode"
 
- 				  
 
- 		    aiCascadePV="AI_HeaterUCascadePV"
 
- 		    aiHeaterPV="AI_HeaterUHeaterPV"
 
- 		    aiWorkingOutput="AI_HeaterUWorkingOutput"
 
- 		    aiOverTemp="AI_HeaterUOverTemp"
 
- 			aiManualOP=""
 
- 				  
 
- 		    aoCascadeControlModeSetPoint="AO_HeaterUCascadeControlModeSV"
 
- 		    aoHeaterControlModeSetPoint="AO_HeaterUHeaterControlModeSV"
 
- 		    aoUpRate="AO_HeaterUUpRate"
 
- 		    aoDownRate="AO_HeaterUDownRate"
 
- 			aoOffset=""
 
- 		    aoTCOpenOffsetOffset="AO_HeaterUTCOpenOffset"
 
- 		    aoCascadePID_P="AO_HeaterUCascade_P"
 
- 		    aoCascadePID_I="AO_HeaterUCascade_I"
 
- 			aoCascadePID_D="AO_HeaterUCascade_D"
 
- 		    aoHeaterPID_P="AO_HeaterUHeater_P"
 
- 		    aoHeaterPID_I="AO_HeaterUHeater_I"
 
- 		    aoHeaterPID_D="AO_HeaterUHeater_D"
 
- 			aioType="float"
 
- 			scRoot="PM1.Heater"/>
 
- 		<IoHeater id="HeaterCU" display="CU" schematicId="HeaterCU" unit="" installzone="Zone2"
 
- 			diCascadePVSBrk="DI_HeaterCUCascadePVSBrk"
 
- 		    diHeaterPVSBrk="DI_HeaterCUHeaterPVSBrk"
 
- 		    diEnableOutput="DI_HeaterCUEnableOutput"
 
- 			
 
- 			doEnableIn="DO_HeaterCUEnableIn"
 
- 		    doAutoManual="DO_HeaterCUAutoManual"
 
- 		    doMainPVSelect="DO_HeaterCUHeaterPVSelect"
 
- 		    doCascadeMode="DO_HeaterCUCascadeMode"
 
- 				  
 
- 		    aiCascadePV="AI_HeaterCUCascadePV"
 
- 		    aiHeaterPV="AI_HeaterCUHeaterPV"
 
- 		    aiWorkingOutput="AI_HeaterCUWorkingOutput"
 
- 		    aiOverTemp="AI_HeaterCUOverTemp"
 
- 			aiManualOP=""
 
- 				  
 
- 		    aoCascadeControlModeSetPoint="AO_HeaterCUCascadeControlModeSV"
 
- 		   aoHeaterControlModeSetPoint="AO_HeaterCUHeaterControlModeSV"
 
- 		    aoUpRate="AO_HeaterCUUpRate"
 
- 		    aoDownRate="AO_HeaterCUDownRate"
 
- 			aoOffset=""
 
- 		    aoTCOpenOffsetOffset="AO_HeaterCUTCOpenOffset"
 
- 		    aoCascadePID_P="AO_HeaterCUCascade_P"
 
- 		    aoCascadePID_I="AO_HeaterCUCascade_I"
 
- 			aoCascadePID_D="AO_HeaterCUCascade_D"
 
- 		    aoHeaterPID_P="AO_HeaterCUHeater_P"
 
- 		    aoHeaterPID_I="AO_HeaterCUHeater_I"
 
- 		    aoHeaterPID_D="AO_HeaterCUHeater_D"
 
- 			aioType="float"
 
- 			scRoot="PM1.Heater"/>
 
- 		<IoHeater id="HeaterC" display="C" schematicId="HeaterC" unit="" installzone="Zone3"
 
- 			diCascadePVSBrk="DI_HeaterCCascadePVSBrk"
 
- 		    diHeaterPVSBrk="DI_HeaterCHeaterPVSBrk"
 
- 		    diEnableOutput="DI_HeaterCEnableOutput"
 
- 			
 
- 			doEnableIn="DO_HeaterCEnableIn"
 
- 		    doAutoManual="DO_HeaterCAutoManual"
 
- 		    doMainPVSelect="DO_HeaterCHeaterPVSelect"
 
- 		    doCascadeMode="DO_HeaterCCascadeMode"
 
- 				  
 
- 		    aiCascadePV="AI_HeaterCCascadePV"
 
- 		    aiHeaterPV="AI_HeaterCHeaterPV"
 
- 		    aiWorkingOutput="AI_HeaterCWorkingOutput"
 
- 		    aiOverTemp="AI_HeaterCOverTemp"
 
- 			aiManualOP=""
 
- 				  
 
- 		    aoCascadeControlModeSetPoint="AO_HeaterCCascadeControlModeSV"
 
- 		    aoHeaterControlModeSetPoint="AO_HeaterCHeaterControlModeSV"
 
- 		    aoUpRate="AO_HeaterCUpRate"
 
- 		    aoDownRate="AO_HeaterCDownRate"
 
- 			aoOffset=""
 
- 			aoTCOpenOffsetOffset="AO_HeaterCTCOpenOffset"
 
- 		    aoCascadePID_P="AO_HeaterCCascade_P"
 
- 		    aoCascadePID_I="AO_HeaterCCascade_I"
 
- 			aoCascadePID_D="AO_HeaterCCascade_D"
 
- 		    aoHeaterPID_P="AO_HeaterCHeater_P"
 
- 		    aoHeaterPID_I="AO_HeaterCHeater_I"
 
- 		    aoHeaterPID_D="AO_HeaterCHeater_D"
 
- 			aioType="float"
 
- 			scRoot="PM1.Heater"/>
 
- 		<IoHeater id="HeaterCL" display="CL" schematicId="HeaterCL" unit="" installzone="Zone4"
 
- 			diCascadePVSBrk="DI_HeaterCLCascadePVSBrk"
 
- 		    diHeaterPVSBrk="DI_HeaterCLHeaterPVSBrk"
 
- 		    diEnableOutput="DI_HeaterCLEnableOutput"
 
- 			
 
- 			doEnableIn="DO_HeaterCLEnableIn"
 
- 		    doAutoManual="DO_HeaterCLAutoManual"
 
- 		    doMainPVSelect="DO_HeaterCLHeaterPVSelect"
 
- 		    doCascadeMode="DO_HeaterCLCascadeMode"
 
- 				  
 
- 		    aiCascadePV="AI_HeaterCLCascadePV"
 
- 		    aiHeaterPV="AI_HeaterCLHeaterPV"
 
- 		    aiWorkingOutput="AI_HeaterCLWorkingOutput"
 
- 		    aiOverTemp="AI_HeaterCLOverTemp"
 
- 			aiManualOP=""
 
- 				  
 
- 		    aoCascadeControlModeSetPoint="AO_HeaterCLCascadeControlModeSV"
 
- 		    aoHeaterControlModeSetPoint="AO_HeaterCLHeaterControlModeSV"
 
- 		    aoUpRate="AO_HeaterCLUpRate"
 
- 		    aoDownRate="AO_HeaterCLDownRate"
 
- 			aoOffset=""
 
- 			aoTCOpenOffsetOffset="AO_HeaterCLTCOpenOffset"
 
- 		    aoCascadePID_P="AO_HeaterCLCascade_P"
 
- 		    aoCascadePID_I="AO_HeaterCLCascade_I"
 
- 			aoCascadePID_D="AO_HeaterCLCascade_D"
 
- 		    aoHeaterPID_P="AO_HeaterCLHeater_P"
 
- 		    aoHeaterPID_I="AO_HeaterCLHeater_I"
 
- 		    aoHeaterPID_D="AO_HeaterCLHeater_D"
 
- 			aioType="float"
 
- 			scRoot="PM1.Heater"/>
 
- 		<IoHeater id="HeaterL" display="L" schematicId="HeaterL" unit="" installzone="Zone5"
 
- 			diCascadePVSBrk="DI_HeaterLCascadePVSBrk"
 
- 		    diHeaterPVSBrk="DI_HeaterLHeaterPVSBrk"
 
- 		    diEnableOutput="DI_HeaterLEnableOutput"
 
- 			
 
- 			doEnableIn="DO_HeaterLEnableIn"
 
- 		    doAutoManual="DO_HeaterLAutoManual"
 
- 		    doMainPVSelect="DO_HeaterLHeaterPVSelect"
 
- 		    doCascadeMode="DO_HeaterLCascadeMode"
 
- 				  
 
- 		    aiCascadePV="AI_HeaterLCascadePV"
 
- 		    aiHeaterPV="AI_HeaterLHeaterPV"
 
- 		    aiWorkingOutput="AI_HeaterLWorkingOutput"
 
- 		    aiOverTemp="AI_HeaterLOverTemp"
 
- 			aiManualOP=""
 
- 				  
 
- 		    aoCascadeControlModeSetPoint="AO_HeaterLCascadeControlModeSV"
 
- 		    aoHeaterControlModeSetPoint="AO_HeaterLHeaterControlModeSV"
 
- 		    aoUpRate="AO_HeaterLUpRate"
 
- 		    aoDownRate="AO_HeaterLDownRate"
 
- 			aoOffset=""
 
- 		    aoTCOpenOffsetOffset="AO_HeaterLTCOpenOffset"
 
- 		    aoCascadePID_P="AO_HeaterLCascade_P"
 
- 		    aoCascadePID_I="AO_HeaterLCascade_I"
 
- 			aoCascadePID_D="AO_HeaterLCascade_D"
 
- 		    aoHeaterPID_P="AO_HeaterLHeater_P"
 
- 		    aoHeaterPID_I="AO_HeaterLHeater_I"
 
- 		    aoHeaterPID_D="AO_HeaterLHeater_D"
 
- 			aioType="float"
 
- 			scRoot="PM1.Heater"/>
 
- 	</IoHeaters>
 
- 	<IoAlarmSignals classType="Aitex.Core.RT.Device.Unit.IoAlarmSignal" assembly="MECF.Framework.RT.EquipmentLibrary">
 
- 		<IoAlarmSignal id="AlarmSignalHeaterUOverTemp"		diSignalsplay="HeaterU OverTemp" aiSignal="AI_HeaterUOverTemp"	alarmTrigValue="true" condition="H" limitValue="850"/>
 
- 		<IoAlarmSignal id="AlarmSignalHeaterCUOverTemp"		diSignalsplay="HeaterCU OverTemp" aiSignal="AI_HeaterCUOverTemp"	alarmTrigValue="true" condition="H" limitValue="850"/>
 
- 		<IoAlarmSignal id="AlarmSignalHeaterCOverTemp"		diSignalsplay="HeaterC OverTemp" aiSignal="AI_HeaterCOverTemp"	alarmTrigValue="true" condition="H" limitValue="850"/>
 
- 		<IoAlarmSignal id="AlarmSignalHeaterCLOverTemp"		diSignalsplay="HeaterCL OverTemp" aiSignal="AI_HeaterCLOverTemp"	alarmTrigValue="true" condition="H" limitValue="850"/>
 
- 		<IoAlarmSignal id="AlarmSignalHeaterLOverTemp"		diSignalsplay="HeaterL OverTemp" aiSignal="AI_HeaterLOverTemp"	alarmTrigValue="true" condition="H" limitValue="850"/>
 
-   
 
-     <IoAlarmSignal id="AlarmSignalHeaterUCascadePVSBrk"		diSignalsplay="HeaterU Cascade PVSBrk"			diSignal="DI_HeaterUCascadePVSBrk"		alarmTrigValue="true"/>
 
-     <IoAlarmSignal id="AlarmSignalHeaterUHeaterPVSBrk"		diSignalsplay="HeaterU Heater PVSBrk"			diSignal="DI_HeaterUHeaterPVSBrk"		alarmTrigValue="true"/>
 
-     <IoAlarmSignal id="AlarmSignalHeaterCUCascadePVSBrk"		diSignalsplay="HeaterCUCascade PVSBrk"			diSignal="DI_HeaterCUCascadePVSBrk"		alarmTrigValue="true"/>
 
-     <IoAlarmSignal id="AlarmSignalHeaterCUHeaterPVSBrk"		diSignalsplay="HeaterCU Heater PVSBrk"			diSignal="DI_HeaterCUHeaterPVSBrk"		alarmTrigValue="true"/>
 
-     <IoAlarmSignal id="AlarmSignalHeaterCCascadePVSBrk"		diSignalsplay="HeaterC Cascade PVSBrk"			diSignal="DI_HeaterCCascadePVSBrk"		alarmTrigValue="true"/>
 
-     <IoAlarmSignal id="AlarmSignalHeaterCHeaterPVSBrk"		diSignalsplay="HeaterC Heater PVSBrk"			diSignal="DI_HeaterCHeaterPVSBrk"		alarmTrigValue="true"/>
 
-     <IoAlarmSignal id="AlarmSignalHeaterCLCascadePVSBrk"		diSignalsplay="HeaterCL Cascade PVSBrk"			diSignal="DI_HeaterCLCascadePVSBrk"		alarmTrigValue="true"/>
 
-     <IoAlarmSignal id="AlarmSignalHeaterCLHeaterPVSBrk"		diSignalsplay="HeaterCL Heater PVSBrk"			diSignal="DI_HeaterCLHeaterPVSBrk"		alarmTrigValue="true"/>
 
-     <IoAlarmSignal id="AlarmSignalHeaterLCascadePVSBrk"		diSignalsplay="HeaterL CascadePV SBrk"			diSignal="DI_HeaterLCascadePVSBrk"		alarmTrigValue="true"/>
 
-     <IoAlarmSignal id="AlarmSignalHeaterLHeaterPVSBrk"		diSignalsplay="HeaterL Heater PVSBrk"			diSignal="DI_HeaterLHeaterPVSBrk"		alarmTrigValue="true"/>
 
-   </IoAlarmSignals>
 
- </DeviceModelDefine>
 
 
  |