Adds the reverse conversion (sab -> sax) and makes the tools usable without remembering paths on the command line. - sax.py: decoder ported from OfflineApp.decodeAppBinary + encodeAppXml. Rebuilds the tree from the firstChild/nextSibling chain and writes XML the way XWriter does. Reproduces java.lang.Float.toString, and rounds manifest defaults to f4 before comparing them - otherwise props equal to their default (0.1) get written where sedonac omits them. - sab2sax.py: CLI dispatching on the input extension, like sedonac. sab.py still runs and hands off to it. - config.py: sedona.home lives in system.properties. If it is missing or has no manifests/, a folder chooser opens and the answer is written back. File choosers for the input, save dialogs for the output; the default output name carries a timestamp so a run never overwrites the previous one. - verify.py: checks both directions plus a sab -> sax -> sab round trip, and points at testprogram/ where the test files actually live. All three checks pass byte-identical against the checked-in sedonac output. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1267 lines
60 KiB
XML
1267 lines
60 KiB
XML
<?xml version='1.0'?>
|
|
<sedonaApp>
|
|
<schema>
|
|
<kit name="sys" checksum="d3984c51" />
|
|
<kit name="control" checksum="808b7db3" />
|
|
<kit name="datetime" checksum="3a280dce" />
|
|
<kit name="driver" checksum="b4cc82ce" />
|
|
<kit name="inet" checksum="25648ba7" />
|
|
<kit name="ontrolCalc" checksum="ba6a7e02" />
|
|
<kit name="ontrolControl" checksum="a105438f" />
|
|
<kit name="ontrolDatetime" checksum="948972be" />
|
|
<kit name="ontrolDatetimeStd" checksum="190a44b4" />
|
|
<kit name="ontrolModbusMaster" checksum="c433f20d" />
|
|
<kit name="ontrolModbusTcpSlaveSmart" checksum="e69a477e" />
|
|
<kit name="ontrolPion" checksum="4719c7c3" />
|
|
<kit name="ontrolPlatform" checksum="5c12ff9d" />
|
|
<kit name="ontrolSchedule" checksum="d9c85cf5" />
|
|
<kit name="ontrolTrigger" checksum="b61b02db" />
|
|
<kit name="serial" checksum="87314b6e" />
|
|
<kit name="sox" checksum="397a84dd" />
|
|
<kit name="web" checksum="0462d43e" />
|
|
</schema>
|
|
<app>
|
|
<prop name="deviceName" val="DDC_8"/>
|
|
<prop name="appName" val="ATP_PION_17 V3"/>
|
|
<prop name="scanPeriod" val="250"/>
|
|
<prop name="timeToSteadyState" val="10000"/>
|
|
<!-- /service -->
|
|
<comp name="service" id="1" type="sys::Folder">
|
|
<prop name="meta" val="16842753"/>
|
|
<!-- /service/PionPlt -->
|
|
<comp name="PionPlt" id="2" type="ontrolPion::PionPlatformService">
|
|
<prop name="meta" val="16842753"/>
|
|
<prop name="pointType01" val="2"/>
|
|
<prop name="pointType02" val="3"/>
|
|
<prop name="highDisplay02" val="2500.0"/>
|
|
<prop name="pointType03" val="2"/>
|
|
<prop name="pointType04" val="2"/>
|
|
<prop name="highDisplay05" val="50.0"/>
|
|
<prop name="pointType09" val="3"/>
|
|
<prop name="highDisplay09" val="2500.0"/>
|
|
<prop name="pointType10" val="3"/>
|
|
<prop name="highDisplay10" val="2000.0"/>
|
|
<prop name="pointType11" val="2"/>
|
|
<prop name="lowDisplay11" val="-50.0"/>
|
|
<prop name="highDisplay11" val="50.0"/>
|
|
<prop name="pointType12" val="3"/>
|
|
<prop name="lowDisplay12" val="-20.0"/>
|
|
<prop name="highDisplay12" val="80.0"/>
|
|
<prop name="pointType13" val="3"/>
|
|
<prop name="pointType17" val="101"/>
|
|
<prop name="pointType18" val="101"/>
|
|
<prop name="pointType20" val="103"/>
|
|
<prop name="pointType21" val="103"/>
|
|
<prop name="pointType22" val="103"/>
|
|
<prop name="pointType23" val="103"/>
|
|
<prop name="pointType24" val="103"/>
|
|
<prop name="pointType25" val="103"/>
|
|
<prop name="pointType26" val="103"/>
|
|
<prop name="pointType27" val="103"/>
|
|
<prop name="pointType28" val="103"/>
|
|
<prop name="pointType29" val="103"/>
|
|
<prop name="pointType30" val="103"/>
|
|
<prop name="pointType31" val="103"/>
|
|
<prop name="pointType32" val="103"/>
|
|
<prop name="register01" val="24.5"/>
|
|
<prop name="register02" val="24.0"/>
|
|
<prop name="register03" val="45.0"/>
|
|
<prop name="register04" val="20.0"/>
|
|
<prop name="register05" val="15.0"/>
|
|
<prop name="register06" val="10.0"/>
|
|
<prop name="register07" val="200.0"/>
|
|
<prop name="register08" val="200.0"/>
|
|
<prop name="register09" val="600.0"/>
|
|
<prop name="register11" val="281.0"/>
|
|
<prop name="register12" val="1.0"/>
|
|
<prop name="register19" val="20.0"/>
|
|
<prop name="register31" val="25.0"/>
|
|
<prop name="register32" val="30.0"/>
|
|
</comp>
|
|
<!-- /service/users -->
|
|
<comp name="users" id="3" type="sys::UserService">
|
|
<prop name="meta" val="18350081"/>
|
|
<!-- /service/users/admin -->
|
|
<comp name="admin" id="4" type="sys::User">
|
|
<prop name="cred" val="hE49ksThgAeLkWB3NUU1NWeDO54="/>
|
|
<prop name="perm" val="2147483647"/>
|
|
<prop name="prov" val="255"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /service/sox -->
|
|
<comp name="sox" id="5" type="sox::SoxService">
|
|
<prop name="meta" val="18612225"/>
|
|
</comp>
|
|
<!-- /service/PionDat -->
|
|
<comp name="PionDat" id="6" type="ontrolDatetimeStd::StdDateTimeService">
|
|
<prop name="meta" val="17563649"/>
|
|
<prop name="utcOffset" val="10800"/>
|
|
<prop name="tz" val="Asia/Istanbul"/>
|
|
</comp>
|
|
<!-- /service/web -->
|
|
<comp name="web" id="7" type="web::WebService">
|
|
<prop name="meta" val="18874369"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /driver -->
|
|
<comp name="driver" id="8" type="sys::Folder">
|
|
<prop name="meta" val="17104897"/>
|
|
<!-- /driver/ModbusN -->
|
|
<comp name="ModbusN" id="9" type="ontrolModbusMaster::ModbusNetwork">
|
|
<prop name="parity" val="0"/>
|
|
<prop name="normalRate" val="10"/>
|
|
<!-- /driver/ModbusN/Vnt1Fc -->
|
|
<comp name="Vnt1Fc" id="10" type="ontrolModbusMaster::ModbusDevice">
|
|
<prop name="meta" val="16842753"/>
|
|
<prop name="slaveAddress" val="1"/>
|
|
<!-- /driver/ModbusN/Vnt1Fc/FcCmd -->
|
|
<comp name="FcCmd" id="11" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="84934657"/>
|
|
<prop name="address" val="50009"/>
|
|
<prop name="scale" val="0.0030517578"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Vnt1Fc/FcFeedb -->
|
|
<comp name="FcFeedb" id="15" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="100728833"/>
|
|
<prop name="address" val="16129"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Vnt1Fc/Akim -->
|
|
<comp name="Akim" id="202" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="67698689"/>
|
|
<prop name="address" val="16139"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Vnt1Fc/CmdWord -->
|
|
<comp name="CmdWord" id="227" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="503382017"/>
|
|
<prop name="address" val="49999"/>
|
|
<prop name="pollSpeed" val="2"/>
|
|
<prop name="scale" val="0.0030517578"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Vnt1Fc/StsWord -->
|
|
<comp name="StsWord" id="229" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="503906305"/>
|
|
<prop name="address" val="50199"/>
|
|
<prop name="pollSpeed" val="2"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Vnt2Fc -->
|
|
<comp name="Vnt2Fc" id="40" type="ontrolModbusMaster::ModbusDevice">
|
|
<prop name="meta" val="17629185"/>
|
|
<prop name="slaveAddress" val="2"/>
|
|
<!-- /driver/ModbusN/Vnt2Fc/FcCmd -->
|
|
<comp name="FcCmd" id="41" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="84934657"/>
|
|
<prop name="address" val="50009"/>
|
|
<prop name="scale" val="0.0030517578"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Vnt2Fc/FcFeedb -->
|
|
<comp name="FcFeedb" id="45" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="100728833"/>
|
|
<prop name="address" val="16129"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Vnt2Fc/Akim -->
|
|
<comp name="Akim" id="31" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="67698689"/>
|
|
<prop name="address" val="16139"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Vnt2Fc/CmdWord -->
|
|
<comp name="CmdWord" id="42" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="503382017"/>
|
|
<prop name="address" val="49999"/>
|
|
<prop name="pollSpeed" val="2"/>
|
|
<prop name="scale" val="0.0030517578"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Vnt2Fc/StsWord -->
|
|
<comp name="StsWord" id="43" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="503906305"/>
|
|
<prop name="address" val="50199"/>
|
|
<prop name="pollSpeed" val="2"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc1 -->
|
|
<comp name="AspFc1" id="25" type="ontrolModbusMaster::ModbusDevice">
|
|
<prop name="meta" val="17235969"/>
|
|
<prop name="slaveAddress" val="3"/>
|
|
<!-- /driver/ModbusN/AspFc1/FcCmd -->
|
|
<comp name="FcCmd" id="26" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="84934657"/>
|
|
<prop name="address" val="50009"/>
|
|
<prop name="scale" val="0.0030517578"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc1/FcFeedb -->
|
|
<comp name="FcFeedb" id="30" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="100728833"/>
|
|
<prop name="address" val="16129"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc1/Akim -->
|
|
<comp name="Akim" id="16" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="67698689"/>
|
|
<prop name="address" val="16139"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc1/CmdWord -->
|
|
<comp name="CmdWord" id="228" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="503382017"/>
|
|
<prop name="address" val="49999"/>
|
|
<prop name="pollSpeed" val="2"/>
|
|
<prop name="scale" val="0.0030517578"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc1/StsWord -->
|
|
<comp name="StsWord" id="230" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="503906305"/>
|
|
<prop name="address" val="50199"/>
|
|
<prop name="pollSpeed" val="2"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc2 -->
|
|
<comp name="AspFc2" id="55" type="ontrolModbusMaster::ModbusDevice">
|
|
<prop name="meta" val="18022401"/>
|
|
<prop name="slaveAddress" val="4"/>
|
|
<!-- /driver/ModbusN/AspFc2/FcCmd -->
|
|
<comp name="FcCmd" id="56" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="84934657"/>
|
|
<prop name="address" val="50009"/>
|
|
<prop name="scale" val="0.0030517578"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc2/FcFeedb -->
|
|
<comp name="FcFeedb" id="60" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="100728833"/>
|
|
<prop name="address" val="16129"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc2/Akim -->
|
|
<comp name="Akim" id="46" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="67698689"/>
|
|
<prop name="address" val="16139"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc2/CmdWord -->
|
|
<comp name="CmdWord" id="44" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="503382017"/>
|
|
<prop name="address" val="49999"/>
|
|
<prop name="pollSpeed" val="2"/>
|
|
<prop name="scale" val="0.0030517578"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/AspFc2/StsWord -->
|
|
<comp name="StsWord" id="47" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="503906305"/>
|
|
<prop name="address" val="50199"/>
|
|
<prop name="pollSpeed" val="2"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Rion -->
|
|
<comp name="Rion" id="210" type="ontrolModbusMaster::ModbusDevice">
|
|
<prop name="meta" val="18415617"/>
|
|
<prop name="slaveAddress" val="5"/>
|
|
<!-- /driver/ModbusN/Rion/SicSet -->
|
|
<comp name="SicSet" id="211" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="34078721"/>
|
|
<prop name="address" val="2502"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Rion/MahSic -->
|
|
<comp name="MahSic" id="215" type="ontrolModbusMaster::MdbNumericPoint">
|
|
<prop name="meta" val="33619969"/>
|
|
<prop name="address" val="207"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Rion/VHzKum -->
|
|
<comp name="VHzKum" id="212" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="34603009"/>
|
|
<prop name="address" val="8602"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Rion/AHzKum -->
|
|
<comp name="AHzKum" id="213" type="ontrolModbusMaster::MdbNumericWritable">
|
|
<prop name="meta" val="35127297"/>
|
|
<prop name="address" val="4402"/>
|
|
<prop name="scale" val="0.1"/>
|
|
</comp>
|
|
<!-- /driver/ModbusN/Rion/CMD -->
|
|
<comp name="CMD" id="222" type="ontrolModbusMaster::MdbBooleanWritable">
|
|
<prop name="meta" val="35651585"/>
|
|
<prop name="address" val="4702"/>
|
|
<prop name="pollSpeed" val="2"/>
|
|
</comp>
|
|
</comp>
|
|
</comp>
|
|
</comp>
|
|
<!-- /AHU20_1 -->
|
|
<comp name="AHU20_1" id="70" type="sys::Folder">
|
|
<prop name="meta" val="17367041"/>
|
|
<!-- /AHU20_1/TmpCont -->
|
|
<comp name="TmpCont" id="71" type="sys::Folder">
|
|
<prop name="meta" val="319291393"/>
|
|
<!-- /AHU20_1/TmpCont/Cascade -->
|
|
<comp name="Cascade" id="72" type="ontrolControl::PiLoop">
|
|
<prop name="meta" val="302383105"/>
|
|
<prop name="enable" val="false"/>
|
|
<prop name="setpoint" val="24.5"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/HvacCon -->
|
|
<comp name="HvacCon" id="73" type="ontrolControl::HvacControl">
|
|
<prop name="meta" val="822411265"/>
|
|
<prop name="enable" val="false"/>
|
|
<prop name="alarmInput" val="false"/>
|
|
<prop name="proportionalBand" val="200.0"/>
|
|
<prop name="integralTime" val="20"/>
|
|
<prop name="controlSignalForMin_1" val="15.0"/>
|
|
<prop name="minimumOut_3" val="20.0"/>
|
|
<prop name="alarmValue_3" val="100.0"/>
|
|
<prop name="controlSignalForMin_5" val="86.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/SupTemp -->
|
|
<comp name="SupTemp" id="74" type="ontrolControl::HdwAI">
|
|
<prop name="meta" val="50397185"/>
|
|
<prop name="channelNo" val="1"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/RetTemp -->
|
|
<comp name="RetTemp" id="75" type="ontrolControl::HdwAI">
|
|
<prop name="meta" val="50790401"/>
|
|
<prop name="channelNo" val="11"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/OutTem -->
|
|
<comp name="OutTem" id="76" type="control::WriteFloat">
|
|
<prop name="meta" val="68419585"/>
|
|
<prop name="in" val="33.68332"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/RetSet -->
|
|
<comp name="RetSet" id="77" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="34406401"/>
|
|
<prop name="address" val="1"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/FreezeT -->
|
|
<comp name="FreezeT" id="78" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="52035585"/>
|
|
<prop name="channelNo" val="5"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/Heating -->
|
|
<comp name="Heating" id="79" type="ontrolControl::HdwAO">
|
|
<prop name="meta" val="1443102721"/>
|
|
<prop name="channelNo" val="17"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/Cooling -->
|
|
<comp name="Cooling" id="80" type="ontrolControl::HdwAO">
|
|
<prop name="meta" val="1444020225"/>
|
|
<prop name="channelNo" val="18"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/FreezeP -->
|
|
<comp name="FreezeP" id="81" type="control::Max">
|
|
<prop name="meta" val="1107558401"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/Or2 -->
|
|
<comp name="Or2" id="82" type="control::Or2">
|
|
<prop name="meta" val="471400449"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/Not -->
|
|
<comp name="Not" id="83" type="control::Not">
|
|
<prop name="meta" val="303693825"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/Not1 -->
|
|
<comp name="Not1" id="84" type="control::Not">
|
|
<prop name="meta" val="639172609"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/Freeze6 -->
|
|
<comp name="Freeze6" id="85" type="control::Max">
|
|
<prop name="meta" val="1275330561"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/AirQual -->
|
|
<comp name="AirQual" id="86" type="control::Max">
|
|
<prop name="meta" val="1275789313"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/Damper -->
|
|
<comp name="Damper" id="87" type="ontrolControl::HdwAO">
|
|
<prop name="meta" val="1443561473"/>
|
|
<prop name="channelNo" val="19"/>
|
|
</comp>
|
|
<!-- /AHU20_1/TmpCont/MinDmp -->
|
|
<comp name="MinDmp" id="88" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="52428801"/>
|
|
<prop name="address" val="19"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /AHU20_1/Filter -->
|
|
<comp name="Filter" id="89" type="sys::Folder">
|
|
<prop name="meta" val="320274433"/>
|
|
<!-- /AHU20_1/Filter/FilAlm1 -->
|
|
<comp name="FilAlm1" id="90" type="ontrolControl::FlowAlarm">
|
|
<prop name="meta" val="402718721"/>
|
|
</comp>
|
|
<!-- /AHU20_1/Filter/FilDps1 -->
|
|
<comp name="FilDps1" id="91" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="16908289"/>
|
|
<prop name="channelNo" val="14"/>
|
|
</comp>
|
|
<!-- /AHU20_1/Filter/Not1 -->
|
|
<comp name="Not1" id="92" type="control::Not">
|
|
<prop name="meta" val="235012097"/>
|
|
</comp>
|
|
<!-- /AHU20_1/Filter/FilAlm2 -->
|
|
<comp name="FilAlm2" id="93" type="ontrolControl::FlowAlarm">
|
|
<prop name="meta" val="403177473"/>
|
|
</comp>
|
|
<!-- /AHU20_1/Filter/FilDps2 -->
|
|
<comp name="FilDps2" id="94" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="17367041"/>
|
|
<prop name="channelNo" val="15"/>
|
|
</comp>
|
|
<!-- /AHU20_1/Filter/Not2 -->
|
|
<comp name="Not2" id="95" type="control::Not">
|
|
<prop name="meta" val="235470849"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre -->
|
|
<comp name="FrePre" id="96" type="sys::Folder">
|
|
<!-- /AHU20_1/FrePre/Thermos -->
|
|
<comp name="Thermos" id="97" type="ontrolControl::Thermostat">
|
|
<prop name="meta" val="302907393"/>
|
|
<prop name="setpoint" val="15.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre/WintSP -->
|
|
<comp name="WintSP" id="98" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="34603009"/>
|
|
<prop name="address" val="5"/>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre/FreeAl -->
|
|
<comp name="FreeAl" id="99" type="ontrolControl::Thermostat">
|
|
<prop name="meta" val="302317569"/>
|
|
<prop name="setpoint" val="20.0"/>
|
|
<prop name="enable" val="false"/>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre/FreeASP -->
|
|
<comp name="FreeASP" id="100" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="34013185"/>
|
|
<prop name="address" val="4"/>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre/HeatTmp -->
|
|
<comp name="HeatTmp" id="101" type="ontrolControl::HdwAI">
|
|
<prop name="meta" val="33619969"/>
|
|
<prop name="channelNo" val="3"/>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre/Reset -->
|
|
<comp name="Reset" id="102" type="control::Reset">
|
|
<prop name="meta" val="303431681"/>
|
|
<prop name="inMax" val="10.0"/>
|
|
<prop name="outMin" val="35.0"/>
|
|
<prop name="outMax" val="25.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre/DesTemp -->
|
|
<comp name="DesTemp" id="103" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="35061761"/>
|
|
<prop name="address" val="6"/>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre/CoilCon -->
|
|
<comp name="CoilCon" id="104" type="ontrolControl::HvacControl">
|
|
<prop name="meta" val="688652289"/>
|
|
<prop name="setpoint" val="25.0"/>
|
|
<prop name="enable" val="false"/>
|
|
<prop name="alarmInput" val="false"/>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre/CoolTmp -->
|
|
<comp name="CoolTmp" id="105" type="ontrolControl::HdwAI">
|
|
<prop name="meta" val="35520513"/>
|
|
<prop name="channelNo" val="4"/>
|
|
</comp>
|
|
<!-- /AHU20_1/FrePre/Donma -->
|
|
<comp name="Donma" id="106" type="control::Reset">
|
|
<prop name="meta" val="487981057"/>
|
|
<prop name="inMax" val="10.0"/>
|
|
<prop name="outMin" val="100.0"/>
|
|
<prop name="outMax" val="0.0"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /AHU20_1/SupPres -->
|
|
<comp name="SupPres" id="107" type="sys::Folder">
|
|
<prop name="meta" val="321781761"/>
|
|
<!-- /AHU20_1/SupPres/SupCon -->
|
|
<comp name="SupCon" id="108" type="ontrolControl::HvacControl">
|
|
<prop name="meta" val="470024193"/>
|
|
<prop name="setpoint" val="200.0"/>
|
|
<prop name="enable" val="false"/>
|
|
<prop name="alarmInput" val="false"/>
|
|
<prop name="proportionalBand" val="2000.0"/>
|
|
<prop name="integralTime" val="20"/>
|
|
<prop name="minimumOut_1" val="20.0"/>
|
|
<prop name="maximumOut_1" val="50.0"/>
|
|
<prop name="alarmValue_1" val="0.0"/>
|
|
<prop name="minimumOut_3" val="0.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SupPres/SupPres -->
|
|
<comp name="SupPres" id="109" type="ontrolControl::HdwAI">
|
|
<prop name="meta" val="16842753"/>
|
|
<prop name="channelNo" val="2"/>
|
|
<prop name="minDelta" val="20.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SupPres/SupSet -->
|
|
<comp name="SupSet" id="110" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="17235969"/>
|
|
<prop name="address" val="7"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SupPres/FanFlow -->
|
|
<comp name="FanFlow" id="111" type="ontrolControl::Thermostat">
|
|
<prop name="meta" val="470614017"/>
|
|
<prop name="setpoint" val="10.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SupPres/Div2 -->
|
|
<comp name="Div2" id="112" type="control::Div2">
|
|
<prop name="meta" val="286261249"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SupPres/ConstFl -->
|
|
<comp name="ConstFl" id="113" type="control::ConstFloat">
|
|
<prop name="meta" val="17956865"/>
|
|
<prop name="out" val="20.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SupPres/FcOrnsl -->
|
|
<comp name="FcOrnsl" id="114" type="control::WriteFloat">
|
|
<prop name="meta" val="1007026177"/>
|
|
<prop name="in" val="25.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SupPres/Hz -->
|
|
<comp name="Hz" id="214" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="772079617"/>
|
|
<prop name="address" val="31"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan -->
|
|
<comp name="SuppFan" id="115" type="sys::Folder">
|
|
<prop name="meta" val="319619073"/>
|
|
<!-- /AHU20_1/SuppFan/SupCmd1 -->
|
|
<comp name="SupCmd1" id="116" type="ontrolControl::HdwDO">
|
|
<prop name="meta" val="1394475009"/>
|
|
<prop name="channelNo" val="33"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/FanComm -->
|
|
<comp name="FanComm" id="117" type="ontrolControl::FanCommandPriority">
|
|
<prop name="meta" val="755564545"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/FlowAla -->
|
|
<comp name="FlowAla" id="118" type="ontrolControl::FlowAlarm">
|
|
<prop name="meta" val="421003265"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/ElecAla -->
|
|
<comp name="ElecAla" id="119" type="ontrolControl::ElectricalAlarm">
|
|
<prop name="meta" val="689307649"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/And2 -->
|
|
<comp name="And2" id="120" type="control::And2">
|
|
<prop name="meta" val="420413441"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/Or2 -->
|
|
<comp name="Or2" id="121" type="control::Or2">
|
|
<prop name="meta" val="588120065"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SStts1 -->
|
|
<comp name="SStts1" id="123" type="control::WriteBool">
|
|
<prop name="meta" val="202833921"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SFlt1 -->
|
|
<comp name="SFlt1" id="124" type="control::WriteBool">
|
|
<prop name="meta" val="203620353"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SSwch1 -->
|
|
<comp name="SSwch1" id="125" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="203227137"/>
|
|
<prop name="channelNo" val="6"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SupStop -->
|
|
<comp name="SupStop" id="126" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="134283265"/>
|
|
<prop name="channelNo" val="7"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/Runtim3 -->
|
|
<comp name="Runtim3" id="128" type="ontrolControl::RunTime">
|
|
<prop name="meta" val="690028545"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SupCmd2 -->
|
|
<comp name="SupCmd2" id="129" type="ontrolControl::HdwDO">
|
|
<prop name="meta" val="1412169729"/>
|
|
<prop name="channelNo" val="34"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/FlowAl1 -->
|
|
<comp name="FlowAl1" id="130" type="ontrolControl::FlowAlarm">
|
|
<prop name="meta" val="422248449"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/ElecAl2 -->
|
|
<comp name="ElecAl2" id="131" type="ontrolControl::ElectricalAlarm">
|
|
<prop name="meta" val="690552833"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SStts2 -->
|
|
<comp name="SStts2" id="132" type="control::WriteBool">
|
|
<prop name="meta" val="69795841"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SFlt2 -->
|
|
<comp name="SFlt2" id="133" type="control::WriteBool">
|
|
<prop name="meta" val="204865537"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SSwch2 -->
|
|
<comp name="SSwch2" id="134" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="204472321"/>
|
|
<prop name="channelNo" val="8"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/Runtim4 -->
|
|
<comp name="Runtim4" id="135" type="ontrolControl::RunTime">
|
|
<prop name="meta" val="691339265"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/boolSch -->
|
|
<comp name="boolSch" id="139" type="ontrolSchedule::boolSchedule28">
|
|
<prop name="meta" val="135331841"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/LocRem1 -->
|
|
<comp name="LocRem1" id="190" type="control::WriteBool">
|
|
<prop name="meta" val="926679041"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/FcFeed1 -->
|
|
<comp name="FcFeed1" id="191" type="control::WriteFloat">
|
|
<prop name="meta" val="725352449"/>
|
|
<prop name="in" val="null"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/FcCur1 -->
|
|
<comp name="FcCur1" id="192" type="control::WriteFloat">
|
|
<prop name="meta" val="524025857"/>
|
|
<prop name="in" val="null"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/LocRem2 -->
|
|
<comp name="LocRem2" id="193" type="control::WriteBool">
|
|
<prop name="meta" val="927137793"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/FcFeed2 -->
|
|
<comp name="FcFeed2" id="194" type="control::WriteFloat">
|
|
<prop name="meta" val="725811201"/>
|
|
<prop name="in" val="null"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/FcCur2 -->
|
|
<comp name="FcCur2" id="195" type="control::WriteFloat">
|
|
<prop name="meta" val="524484609"/>
|
|
<prop name="in" val="null"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/VantKum -->
|
|
<comp name="VantKum" id="122" type="control::WriteBool">
|
|
<prop name="meta" val="134742017"/>
|
|
<prop name="in" val="true"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/BSW -->
|
|
<comp name="BSW" id="223" type="control::BSW">
|
|
<prop name="meta" val="336003073"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/CmdBit -->
|
|
<comp name="CmdBit" id="12" type="ontrolControl::BitsToNumeric">
|
|
<prop name="meta" val="1345978369"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/I2F2 -->
|
|
<comp name="I2F2" id="13" type="control::I2F">
|
|
<prop name="meta" val="1899233281"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SttBit -->
|
|
<comp name="SttBit" id="14" type="ontrolControl::NumericToBits">
|
|
<prop name="meta" val="257687553"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/F2I -->
|
|
<comp name="F2I" id="17" type="control::F2I">
|
|
<prop name="meta" val="56360961"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/False -->
|
|
<comp name="False" id="18" type="control::ConstBool">
|
|
<prop name="meta" val="1128923137"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/True -->
|
|
<comp name="True" id="19" type="control::ConstBool">
|
|
<prop name="meta" val="1111293953"/>
|
|
<prop name="out" val="true"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/CmdBit1 -->
|
|
<comp name="CmdBit1" id="20" type="ontrolControl::BitsToNumeric">
|
|
<prop name="meta" val="1631191041"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/I2F3 -->
|
|
<comp name="I2F3" id="21" type="control::I2F">
|
|
<prop name="meta" val="1899626497"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/SttBit1 -->
|
|
<comp name="SttBit1" id="24" type="ontrolControl::NumericToBits">
|
|
<prop name="meta" val="259129345"/>
|
|
</comp>
|
|
<!-- /AHU20_1/SuppFan/F2I1 -->
|
|
<comp name="F2I1" id="226" type="control::F2I">
|
|
<prop name="meta" val="57802753"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /AHU20_1/RetPres -->
|
|
<comp name="RetPres" id="140" type="sys::Folder">
|
|
<prop name="meta" val="322043905"/>
|
|
<!-- /AHU20_1/RetPres/RetCon -->
|
|
<comp name="RetCon" id="141" type="ontrolControl::HvacControl">
|
|
<prop name="meta" val="402784257"/>
|
|
<prop name="setpoint" val="200.0"/>
|
|
<prop name="enable" val="false"/>
|
|
<prop name="alarmInput" val="false"/>
|
|
<prop name="proportionalBand" val="2000.0"/>
|
|
<prop name="integralTime" val="20"/>
|
|
<prop name="minimumOut_1" val="20.0"/>
|
|
<prop name="maximumOut_1" val="50.0"/>
|
|
<prop name="alarmValue_1" val="0.0"/>
|
|
<prop name="minimumOut_3" val="0.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetPres/RetPres -->
|
|
<comp name="RetPres" id="142" type="ontrolControl::HdwAI">
|
|
<prop name="meta" val="33619969"/>
|
|
<prop name="channelNo" val="9"/>
|
|
<prop name="minDelta" val="20.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetPres/RetSet -->
|
|
<comp name="RetSet" id="143" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="17235969"/>
|
|
<prop name="address" val="8"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetPres/FanFlow -->
|
|
<comp name="FanFlow" id="144" type="ontrolControl::Thermostat">
|
|
<prop name="meta" val="420151297"/>
|
|
<prop name="setpoint" val="10.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetPres/Div2 -->
|
|
<comp name="Div2" id="145" type="control::Div2">
|
|
<prop name="meta" val="252575745"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetPres/FcOrnsl -->
|
|
<comp name="FcOrnsl" id="146" type="control::WriteFloat">
|
|
<prop name="meta" val="1007026177"/>
|
|
<prop name="in" val="30.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetPres/Hz -->
|
|
<comp name="Hz" id="216" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="772079617"/>
|
|
<prop name="address" val="32"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan -->
|
|
<comp name="RetFan" id="147" type="sys::Folder">
|
|
<prop name="meta" val="319946753"/>
|
|
<!-- /AHU20_1/RetFan/RetCmd1 -->
|
|
<comp name="RetCmd1" id="148" type="ontrolControl::HdwDO">
|
|
<prop name="meta" val="1578106881"/>
|
|
<prop name="channelNo" val="36"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/FanComm -->
|
|
<comp name="FanComm" id="149" type="ontrolControl::FanCommandPriority">
|
|
<prop name="meta" val="402718721"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/FlowAla -->
|
|
<comp name="FlowAla" id="150" type="ontrolControl::FlowAlarm">
|
|
<prop name="meta" val="370016257"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/RStts1 -->
|
|
<comp name="RStts1" id="151" type="control::WriteBool">
|
|
<prop name="meta" val="101515265"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/RFlt1 -->
|
|
<comp name="RFlt1" id="152" type="control::WriteBool">
|
|
<prop name="meta" val="135856129"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/RSwch -->
|
|
<comp name="RSwch" id="153" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="135462913"/>
|
|
<prop name="channelNo" val="21"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/RetStop -->
|
|
<comp name="RetStop" id="154" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="117506049"/>
|
|
<prop name="channelNo" val="22"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/ElecAl1 -->
|
|
<comp name="ElecAl1" id="155" type="ontrolControl::ElectricalAlarm">
|
|
<prop name="meta" val="705560577"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/Runtim3 -->
|
|
<comp name="Runtim3" id="157" type="ontrolControl::RunTime">
|
|
<prop name="meta" val="706215937"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/RetCmd2 -->
|
|
<comp name="RetCmd2" id="158" type="ontrolControl::HdwDO">
|
|
<prop name="meta" val="1579614209"/>
|
|
<prop name="channelNo" val="37"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/FlowAl2 -->
|
|
<comp name="FlowAl2" id="159" type="ontrolControl::FlowAlarm">
|
|
<prop name="meta" val="404815873"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/ElecAl2 -->
|
|
<comp name="ElecAl2" id="160" type="ontrolControl::ElectricalAlarm">
|
|
<prop name="meta" val="706805761"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/SStts2 -->
|
|
<comp name="SStts2" id="161" type="control::WriteBool">
|
|
<prop name="meta" val="136314881"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/SFlt2 -->
|
|
<comp name="SFlt2" id="162" type="control::WriteBool">
|
|
<prop name="meta" val="137101313"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/SSwch2 -->
|
|
<comp name="SSwch2" id="163" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="136708097"/>
|
|
<prop name="channelNo" val="23"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/Runtim4 -->
|
|
<comp name="Runtim4" id="164" type="ontrolControl::RunTime">
|
|
<prop name="meta" val="707461121"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/LocRem1 -->
|
|
<comp name="LocRem1" id="196" type="control::WriteBool">
|
|
<prop name="meta" val="892534785"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/FcFeed1 -->
|
|
<comp name="FcFeed1" id="197" type="control::WriteFloat">
|
|
<prop name="meta" val="691208193"/>
|
|
<prop name="in" val="null"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/FcCur1 -->
|
|
<comp name="FcCur1" id="198" type="control::WriteFloat">
|
|
<prop name="meta" val="489881601"/>
|
|
<prop name="in" val="null"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/LocRem2 -->
|
|
<comp name="LocRem2" id="199" type="control::WriteBool">
|
|
<prop name="meta" val="892993537"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/FcFeed2 -->
|
|
<comp name="FcFeed2" id="200" type="control::WriteFloat">
|
|
<prop name="meta" val="691666945"/>
|
|
<prop name="in" val="null"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/FcCur2 -->
|
|
<comp name="FcCur2" id="201" type="control::WriteFloat">
|
|
<prop name="meta" val="490340353"/>
|
|
<prop name="in" val="null"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/SttBit -->
|
|
<comp name="SttBit" id="63" type="ontrolControl::NumericToBits">
|
|
<prop name="meta" val="256901121"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/F2I -->
|
|
<comp name="F2I" id="64" type="control::F2I">
|
|
<prop name="meta" val="55574529"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/SttBit1 -->
|
|
<comp name="SttBit1" id="65" type="ontrolControl::NumericToBits">
|
|
<prop name="meta" val="258342913"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/F2I1 -->
|
|
<comp name="F2I1" id="66" type="control::F2I">
|
|
<prop name="meta" val="57016321"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/CmdBit -->
|
|
<comp name="CmdBit" id="22" type="ontrolControl::BitsToNumeric">
|
|
<prop name="meta" val="1345978369"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/I2F2 -->
|
|
<comp name="I2F2" id="23" type="control::I2F">
|
|
<prop name="meta" val="1899233281"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/False -->
|
|
<comp name="False" id="48" type="control::ConstBool">
|
|
<prop name="meta" val="1128923137"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/True -->
|
|
<comp name="True" id="49" type="control::ConstBool">
|
|
<prop name="meta" val="1111293953"/>
|
|
<prop name="out" val="true"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/CmdBit1 -->
|
|
<comp name="CmdBit1" id="50" type="ontrolControl::BitsToNumeric">
|
|
<prop name="meta" val="1631191041"/>
|
|
</comp>
|
|
<!-- /AHU20_1/RetFan/I2F3 -->
|
|
<comp name="I2F3" id="51" type="control::I2F">
|
|
<prop name="meta" val="1899626497"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp -->
|
|
<comp name="CoilPmp" id="168" type="sys::Folder">
|
|
<prop name="meta" val="320602113"/>
|
|
<!-- /AHU20_1/CoilPmp/P1Swch -->
|
|
<comp name="P1Swch" id="169" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="17891329"/>
|
|
<prop name="channelNo" val="27"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/P1Stts -->
|
|
<comp name="P1Stts" id="170" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="18284545"/>
|
|
<prop name="channelNo" val="28"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/P1Flt -->
|
|
<comp name="P1Flt" id="171" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="18677761"/>
|
|
<prop name="channelNo" val="29"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/P2Swch -->
|
|
<comp name="P2Swch" id="172" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="19136513"/>
|
|
<prop name="channelNo" val="30"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/P2Stts -->
|
|
<comp name="P2Stts" id="173" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="19529729"/>
|
|
<prop name="channelNo" val="31"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/P2Flt -->
|
|
<comp name="P2Flt" id="174" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="19922945"/>
|
|
<prop name="channelNo" val="32"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/ElecA1 -->
|
|
<comp name="ElecA1" id="175" type="ontrolControl::ElectricalAlarm">
|
|
<prop name="meta" val="319881217"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/ElecA2 -->
|
|
<comp name="ElecA2" id="176" type="ontrolControl::ElectricalAlarm">
|
|
<prop name="meta" val="321126401"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/P1Cmd -->
|
|
<comp name="P1Cmd" id="177" type="ontrolControl::HdwDO">
|
|
<prop name="meta" val="974585857"/>
|
|
<prop name="channelNo" val="39"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/P2Cmd -->
|
|
<comp name="P2Cmd" id="178" type="ontrolControl::HdwDO">
|
|
<prop name="meta" val="975044609"/>
|
|
<prop name="channelNo" val="40"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/PumpRot -->
|
|
<comp name="PumpRot" id="179" type="ontrolControl::PumpRotation">
|
|
<prop name="meta" val="672661505"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/Runtim1 -->
|
|
<comp name="Runtim1" id="180" type="ontrolControl::RunTime">
|
|
<prop name="meta" val="354156545"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/Runtim2 -->
|
|
<comp name="Runtim2" id="181" type="ontrolControl::RunTime">
|
|
<prop name="meta" val="355401729"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/Or4 -->
|
|
<comp name="Or4" id="182" type="control::Or4">
|
|
<prop name="meta" val="570818561"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/DlyOff -->
|
|
<comp name="DlyOff" id="183" type="control::DlyOff">
|
|
<prop name="meta" val="385941505"/>
|
|
<prop name="delayTime" val="600.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/Cmpr -->
|
|
<comp name="Cmpr" id="184" type="control::Cmpr">
|
|
<prop name="meta" val="218234881"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/Freeze -->
|
|
<comp name="Freeze" id="185" type="control::Not">
|
|
<prop name="meta" val="403243009"/>
|
|
</comp>
|
|
<!-- /AHU20_1/CoilPmp/Set80 -->
|
|
<comp name="Set80" id="224" type="control::WriteFloat">
|
|
<prop name="meta" val="17104897"/>
|
|
<prop name="in" val="80.0"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /AHU20_1/AirQual -->
|
|
<comp name="AirQual" id="186" type="sys::Folder">
|
|
<prop name="meta" val="321257473"/>
|
|
<!-- /AHU20_1/AirQual/AQCon -->
|
|
<comp name="AQCon" id="187" type="ontrolControl::HvacControl">
|
|
<prop name="meta" val="252116993"/>
|
|
<prop name="setpoint" val="600.0"/>
|
|
<prop name="enable" val="false"/>
|
|
<prop name="minimumOut_3" val="0.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/AirQual/AirQual -->
|
|
<comp name="AirQual" id="188" type="ontrolControl::HdwAI">
|
|
<prop name="meta" val="16842753"/>
|
|
<prop name="channelNo" val="10"/>
|
|
<prop name="minDelta" val="10.0"/>
|
|
</comp>
|
|
<!-- /AHU20_1/AirQual/AQSet -->
|
|
<comp name="AQSet" id="189" type="ontrolControl::RegFloat">
|
|
<prop name="meta" val="17235969"/>
|
|
<prop name="address" val="9"/>
|
|
</comp>
|
|
</comp>
|
|
</comp>
|
|
<!-- /DisHava -->
|
|
<comp name="DisHava" id="217" type="sys::Folder">
|
|
<prop name="meta" val="17629185"/>
|
|
<!-- /DisHava/Temp -->
|
|
<comp name="Temp" id="218" type="ontrolControl::HdwAI">
|
|
<prop name="meta" val="16842753"/>
|
|
<prop name="channelNo" val="12"/>
|
|
</comp>
|
|
<!-- /DisHava/Hum -->
|
|
<comp name="Hum" id="219" type="ontrolControl::HdwAI">
|
|
<prop name="meta" val="17235969"/>
|
|
<prop name="channelNo" val="13"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /Fire -->
|
|
<comp name="Fire" id="220" type="sys::Folder">
|
|
<prop name="meta" val="17891329"/>
|
|
<!-- /Fire/FAlarm -->
|
|
<comp name="FAlarm" id="221" type="ontrolControl::HdwDI">
|
|
<prop name="meta" val="16842753"/>
|
|
<prop name="channelNo" val="16"/>
|
|
</comp>
|
|
</comp>
|
|
<!-- /Perform -->
|
|
<comp name="Perform" id="225" type="ontrolControl::Performance"/>
|
|
</app>
|
|
<links>
|
|
<link from="/AHU20_1/SupPres/FcOrnsl.out" to="/driver/ModbusN/Vnt1Fc/FcCmd.in"/>
|
|
<link from="/AHU20_1/SuppFan/SupCmd1.in" to="/AHU20_1/SuppFan/CmdBit.bit6"/>
|
|
<link from="/AHU20_1/SuppFan/True.out" to="/AHU20_1/SuppFan/CmdBit.bit10"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit15"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit14"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit13"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit12"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit11"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit9"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit8"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit7"/>
|
|
<link from="/AHU20_1/SuppFan/True.out" to="/AHU20_1/SuppFan/CmdBit.bit5"/>
|
|
<link from="/AHU20_1/SuppFan/True.out" to="/AHU20_1/SuppFan/CmdBit.bit4"/>
|
|
<link from="/AHU20_1/SuppFan/True.out" to="/AHU20_1/SuppFan/CmdBit.bit3"/>
|
|
<link from="/AHU20_1/SuppFan/True.out" to="/AHU20_1/SuppFan/CmdBit.bit2"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit1"/>
|
|
<link from="/AHU20_1/SuppFan/False.out" to="/AHU20_1/SuppFan/CmdBit.bit0"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.out" to="/AHU20_1/SuppFan/I2F2.in"/>
|
|
<link from="/AHU20_1/SuppFan/F2I.out" to="/AHU20_1/SuppFan/SttBit.in"/>
|
|
<link from="/driver/ModbusN/Vnt1Fc/StsWord.out" to="/AHU20_1/SuppFan/F2I.in"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit15" to="/AHU20_1/SuppFan/CmdBit1.bit15"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit14" to="/AHU20_1/SuppFan/CmdBit1.bit14"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit13" to="/AHU20_1/SuppFan/CmdBit1.bit13"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit12" to="/AHU20_1/SuppFan/CmdBit1.bit12"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit11" to="/AHU20_1/SuppFan/CmdBit1.bit11"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit10" to="/AHU20_1/SuppFan/CmdBit1.bit10"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit9" to="/AHU20_1/SuppFan/CmdBit1.bit9"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit8" to="/AHU20_1/SuppFan/CmdBit1.bit8"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit7" to="/AHU20_1/SuppFan/CmdBit1.bit7"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit5" to="/AHU20_1/SuppFan/CmdBit1.bit5"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit4" to="/AHU20_1/SuppFan/CmdBit1.bit4"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit3" to="/AHU20_1/SuppFan/CmdBit1.bit3"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit2" to="/AHU20_1/SuppFan/CmdBit1.bit2"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit1" to="/AHU20_1/SuppFan/CmdBit1.bit1"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit.bit0" to="/AHU20_1/SuppFan/CmdBit1.bit0"/>
|
|
<link from="/AHU20_1/SuppFan/SupCmd2.in" to="/AHU20_1/SuppFan/CmdBit1.bit6"/>
|
|
<link from="/AHU20_1/SuppFan/CmdBit1.out" to="/AHU20_1/SuppFan/I2F3.in"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit0"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit1"/>
|
|
<link from="/AHU20_1/RetFan/True.out" to="/AHU20_1/RetFan/CmdBit.bit2"/>
|
|
<link from="/AHU20_1/RetFan/True.out" to="/AHU20_1/RetFan/CmdBit.bit3"/>
|
|
<link from="/AHU20_1/RetFan/True.out" to="/AHU20_1/RetFan/CmdBit.bit4"/>
|
|
<link from="/AHU20_1/RetFan/True.out" to="/AHU20_1/RetFan/CmdBit.bit5"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit7"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit8"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit9"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit11"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit12"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit13"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit14"/>
|
|
<link from="/AHU20_1/RetFan/False.out" to="/AHU20_1/RetFan/CmdBit.bit15"/>
|
|
<link from="/AHU20_1/RetFan/True.out" to="/AHU20_1/RetFan/CmdBit.bit10"/>
|
|
<link from="/AHU20_1/RetFan/RetCmd1.in" to="/AHU20_1/RetFan/CmdBit.bit6"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.out" to="/AHU20_1/RetFan/I2F2.in"/>
|
|
<link from="/AHU20_1/SuppFan/F2I1.out" to="/AHU20_1/SuppFan/SttBit1.in"/>
|
|
<link from="/AHU20_1/RetPres/FcOrnsl.out" to="/driver/ModbusN/AspFc1/FcCmd.in"/>
|
|
<link from="/AHU20_1/SupPres/FcOrnsl.out" to="/driver/ModbusN/Vnt2Fc/FcCmd.in"/>
|
|
<link from="/AHU20_1/SuppFan/I2F3.out" to="/driver/ModbusN/Vnt2Fc/CmdWord.in"/>
|
|
<link from="/AHU20_1/RetFan/I2F3.out" to="/driver/ModbusN/AspFc2/CmdWord.in"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit0" to="/AHU20_1/RetFan/CmdBit1.bit0"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit1" to="/AHU20_1/RetFan/CmdBit1.bit1"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit2" to="/AHU20_1/RetFan/CmdBit1.bit2"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit3" to="/AHU20_1/RetFan/CmdBit1.bit3"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit4" to="/AHU20_1/RetFan/CmdBit1.bit4"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit5" to="/AHU20_1/RetFan/CmdBit1.bit5"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit7" to="/AHU20_1/RetFan/CmdBit1.bit7"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit8" to="/AHU20_1/RetFan/CmdBit1.bit8"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit9" to="/AHU20_1/RetFan/CmdBit1.bit9"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit10" to="/AHU20_1/RetFan/CmdBit1.bit10"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit11" to="/AHU20_1/RetFan/CmdBit1.bit11"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit12" to="/AHU20_1/RetFan/CmdBit1.bit12"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit13" to="/AHU20_1/RetFan/CmdBit1.bit13"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit14" to="/AHU20_1/RetFan/CmdBit1.bit14"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit.bit15" to="/AHU20_1/RetFan/CmdBit1.bit15"/>
|
|
<link from="/AHU20_1/RetFan/RetCmd2.in" to="/AHU20_1/RetFan/CmdBit1.bit6"/>
|
|
<link from="/AHU20_1/RetFan/CmdBit1.out" to="/AHU20_1/RetFan/I2F3.in"/>
|
|
<link from="/AHU20_1/RetPres/FcOrnsl.out" to="/driver/ModbusN/AspFc2/FcCmd.in"/>
|
|
<link from="/AHU20_1/RetFan/F2I.out" to="/AHU20_1/RetFan/SttBit.in"/>
|
|
<link from="/driver/ModbusN/AspFc1/StsWord.out" to="/AHU20_1/RetFan/F2I.in"/>
|
|
<link from="/AHU20_1/RetFan/F2I1.out" to="/AHU20_1/RetFan/SttBit1.in"/>
|
|
<link from="/driver/ModbusN/AspFc2/StsWord.out" to="/AHU20_1/RetFan/F2I1.in"/>
|
|
<link from="/AHU20_1/SupPres/FanFlow.coolingOut" to="/AHU20_1/TmpCont/Cascade.enable"/>
|
|
<link from="/AHU20_1/TmpCont/RetSet.value" to="/AHU20_1/TmpCont/Cascade.setpoint"/>
|
|
<link from="/driver/ModbusN/Rion/MahSic.out" to="/AHU20_1/TmpCont/Cascade.sensor"/>
|
|
<link from="/AHU20_1/TmpCont/OutTem.out" to="/AHU20_1/TmpCont/HvacCon.outsideTemperature"/>
|
|
<link from="/AHU20_1/TmpCont/Not1.out" to="/AHU20_1/TmpCont/HvacCon.alarmInput"/>
|
|
<link from="/AHU20_1/TmpCont/MinDmp.value" to="/AHU20_1/TmpCont/HvacCon.minimumOut_3"/>
|
|
<link from="/AHU20_1/TmpCont/Cascade.sensor" to="/AHU20_1/TmpCont/HvacCon.returnTemperature"/>
|
|
<link from="/AHU20_1/TmpCont/Cascade.enable" to="/AHU20_1/TmpCont/HvacCon.enable"/>
|
|
<link from="/AHU20_1/TmpCont/Cascade.out" to="/AHU20_1/TmpCont/HvacCon.setpoint"/>
|
|
<link from="/AHU20_1/TmpCont/SupTemp.out" to="/AHU20_1/TmpCont/HvacCon.sensor"/>
|
|
<link from="/driver/ModbusN/Rion/SicSet.out" to="/AHU20_1/TmpCont/RetSet.in"/>
|
|
<link from="/AHU20_1/TmpCont/Freeze6.out" to="/AHU20_1/TmpCont/Heating.in"/>
|
|
<link from="/AHU20_1/TmpCont/HvacCon.out_4" to="/AHU20_1/TmpCont/Cooling.in"/>
|
|
<link from="/AHU20_1/FrePre/CoilCon.out_1" to="/AHU20_1/TmpCont/FreezeP.in2"/>
|
|
<link from="/AHU20_1/TmpCont/HvacCon.out_2" to="/AHU20_1/TmpCont/FreezeP.in1"/>
|
|
<link from="/AHU20_1/TmpCont/Not.out" to="/AHU20_1/TmpCont/Or2.in1"/>
|
|
<link from="/AHU20_1/FrePre/FreeAl.heatingOut" to="/AHU20_1/TmpCont/Or2.in2"/>
|
|
<link from="/AHU20_1/TmpCont/FreezeT.out" to="/AHU20_1/TmpCont/Not.in"/>
|
|
<link from="/AHU20_1/TmpCont/Or2.out" to="/AHU20_1/TmpCont/Not1.in"/>
|
|
<link from="/AHU20_1/FrePre/Donma.out" to="/AHU20_1/TmpCont/Freeze6.in2"/>
|
|
<link from="/AHU20_1/TmpCont/FreezeP.out" to="/AHU20_1/TmpCont/Freeze6.in1"/>
|
|
<link from="/AHU20_1/AirQual/AQCon.out_5" to="/AHU20_1/TmpCont/AirQual.in2"/>
|
|
<link from="/AHU20_1/TmpCont/HvacCon.out_3" to="/AHU20_1/TmpCont/AirQual.in1"/>
|
|
<link from="/AHU20_1/TmpCont/AirQual.out" to="/AHU20_1/TmpCont/Damper.in"/>
|
|
<link from="/AHU20_1/Filter/Not1.out" to="/AHU20_1/Filter/FilAlm1.flow"/>
|
|
<link from="/AHU20_1/SupPres/FanFlow.coolingOut" to="/AHU20_1/Filter/FilAlm1.status"/>
|
|
<link from="/AHU20_1/Filter/FilDps1.out" to="/AHU20_1/Filter/Not1.in"/>
|
|
<link from="/AHU20_1/Filter/Not2.out" to="/AHU20_1/Filter/FilAlm2.flow"/>
|
|
<link from="/AHU20_1/Filter/FilAlm1.status" to="/AHU20_1/Filter/FilAlm2.status"/>
|
|
<link from="/AHU20_1/Filter/FilDps2.out" to="/AHU20_1/Filter/Not2.in"/>
|
|
<link from="/AHU20_1/FrePre/WintSP.value" to="/AHU20_1/FrePre/Thermos.setpoint"/>
|
|
<link from="/AHU20_1/TmpCont/OutTem.out" to="/AHU20_1/FrePre/Thermos.in"/>
|
|
<link from="/AHU20_1/FrePre/FreeASP.value" to="/AHU20_1/FrePre/FreeAl.setpoint"/>
|
|
<link from="/AHU20_1/FrePre/HeatTmp.out" to="/AHU20_1/FrePre/FreeAl.in"/>
|
|
<link from="/AHU20_1/FrePre/Thermos.heatingOut" to="/AHU20_1/FrePre/FreeAl.enable"/>
|
|
<link from="/AHU20_1/FrePre/DesTemp.value" to="/AHU20_1/FrePre/Reset.inMax"/>
|
|
<link from="/AHU20_1/TmpCont/OutTem.out" to="/AHU20_1/FrePre/Reset.in"/>
|
|
<link from="/AHU20_1/FrePre/Reset.out" to="/AHU20_1/FrePre/CoilCon.setpoint"/>
|
|
<link from="/AHU20_1/FrePre/HeatTmp.out" to="/AHU20_1/FrePre/CoilCon.sensor"/>
|
|
<link from="/AHU20_1/FrePre/Thermos.heatingOut" to="/AHU20_1/FrePre/CoilCon.enable"/>
|
|
<link from="/AHU20_1/TmpCont/Not1.out" to="/AHU20_1/FrePre/CoilCon.alarmInput"/>
|
|
<link from="/AHU20_1/FrePre/Reset.inMax" to="/AHU20_1/FrePre/Donma.inMax"/>
|
|
<link from="/AHU20_1/FrePre/Reset.in" to="/AHU20_1/FrePre/Donma.in"/>
|
|
<link from="/AHU20_1/SupPres/SupSet.value" to="/AHU20_1/SupPres/SupCon.setpoint"/>
|
|
<link from="/AHU20_1/SupPres/SupPres.out" to="/AHU20_1/SupPres/SupCon.sensor"/>
|
|
<link from="/AHU20_1/SuppFan/FanComm.out" to="/AHU20_1/SupPres/SupCon.enable"/>
|
|
<link from="/AHU20_1/TmpCont/Not1.out" to="/AHU20_1/SupPres/SupCon.alarmInput"/>
|
|
<link from="/AHU20_1/SupPres/Div2.out" to="/AHU20_1/SupPres/FanFlow.setpoint"/>
|
|
<link from="/AHU20_1/SupPres/SupPres.out" to="/AHU20_1/SupPres/FanFlow.in"/>
|
|
<link from="/AHU20_1/SupPres/ConstFl.out" to="/AHU20_1/SupPres/Div2.in2"/>
|
|
<link from="/AHU20_1/SupPres/SupSet.value" to="/AHU20_1/SupPres/Div2.in1"/>
|
|
<link from="/AHU20_1/SupPres/Hz.value" to="/AHU20_1/SupPres/FcOrnsl.in"/>
|
|
<link from="/AHU20_1/SuppFan/FanComm.out" to="/AHU20_1/SuppFan/SupCmd1.in"/>
|
|
<link from="/AHU20_1/SuppFan/Or2.out" to="/AHU20_1/SuppFan/FanComm.schedule"/>
|
|
<link from="/AHU20_1/SuppFan/SupStop.out" to="/AHU20_1/SuppFan/FanComm.emergencyStop"/>
|
|
<link from="/AHU20_1/TmpCont/Not1.out" to="/AHU20_1/SuppFan/FanComm.freezeInput"/>
|
|
<link from="/AHU20_1/SuppFan/SStts1.out" to="/AHU20_1/SuppFan/FlowAla.status"/>
|
|
<link from="/AHU20_1/SupPres/FanFlow.coolingOut" to="/AHU20_1/SuppFan/FlowAla.flow"/>
|
|
<link from="/AHU20_1/SuppFan/SFlt1.out" to="/AHU20_1/SuppFan/ElecAla.fault"/>
|
|
<link from="/AHU20_1/SuppFan/SSwch1.out" to="/AHU20_1/SuppFan/ElecAla.switchPosition"/>
|
|
<link from="/AHU20_1/SuppFan/FlowAla.status" to="/AHU20_1/SuppFan/ElecAla.status"/>
|
|
<link from="/AHU20_1/SuppFan/SupCmd1.value" to="/AHU20_1/SuppFan/ElecAla.command"/>
|
|
<link from="/AHU20_1/SuppFan/boolSch.out" to="/AHU20_1/SuppFan/And2.in2"/>
|
|
<link from="/AHU20_1/SuppFan/BSW.out" to="/AHU20_1/SuppFan/And2.in1"/>
|
|
<link from="/AHU20_1/SuppFan/And2.out" to="/AHU20_1/SuppFan/Or2.in1"/>
|
|
<link from="/AHU20_1/SuppFan/And2.in1" to="/AHU20_1/SuppFan/Or2.in2"/>
|
|
<link from="/AHU20_1/SuppFan/SttBit.bit11" to="/AHU20_1/SuppFan/SStts1.in"/>
|
|
<link from="/AHU20_1/SuppFan/SttBit.bit7" to="/AHU20_1/SuppFan/SFlt1.in"/>
|
|
<link from="/AHU20_1/SuppFan/SStts1.out" to="/AHU20_1/SuppFan/Runtim3.in"/>
|
|
<link from="/AHU20_1/SuppFan/FanComm.out" to="/AHU20_1/SuppFan/SupCmd2.in"/>
|
|
<link from="/AHU20_1/SuppFan/SStts2.out" to="/AHU20_1/SuppFan/FlowAl1.status"/>
|
|
<link from="/AHU20_1/SupPres/FanFlow.coolingOut" to="/AHU20_1/SuppFan/FlowAl1.flow"/>
|
|
<link from="/AHU20_1/SuppFan/SSwch2.out" to="/AHU20_1/SuppFan/ElecAl2.switchPosition"/>
|
|
<link from="/AHU20_1/SuppFan/SFlt2.out" to="/AHU20_1/SuppFan/ElecAl2.fault"/>
|
|
<link from="/AHU20_1/SuppFan/FlowAl1.status" to="/AHU20_1/SuppFan/ElecAl2.status"/>
|
|
<link from="/AHU20_1/SuppFan/SupCmd2.value" to="/AHU20_1/SuppFan/ElecAl2.command"/>
|
|
<link from="/AHU20_1/SuppFan/SttBit1.bit11" to="/AHU20_1/SuppFan/SStts2.in"/>
|
|
<link from="/AHU20_1/SuppFan/SttBit1.bit7" to="/AHU20_1/SuppFan/SFlt2.in"/>
|
|
<link from="/AHU20_1/SuppFan/SStts2.out" to="/AHU20_1/SuppFan/Runtim4.in"/>
|
|
<link from="/AHU20_1/RetPres/RetPres.out" to="/AHU20_1/RetPres/RetCon.sensor"/>
|
|
<link from="/AHU20_1/RetPres/RetSet.value" to="/AHU20_1/RetPres/RetCon.setpoint"/>
|
|
<link from="/AHU20_1/RetFan/FanComm.out" to="/AHU20_1/RetPres/RetCon.enable"/>
|
|
<link from="/AHU20_1/TmpCont/Not1.out" to="/AHU20_1/RetPres/RetCon.alarmInput"/>
|
|
<link from="/AHU20_1/RetPres/Div2.out" to="/AHU20_1/RetPres/FanFlow.setpoint"/>
|
|
<link from="/AHU20_1/RetPres/RetPres.out" to="/AHU20_1/RetPres/FanFlow.in"/>
|
|
<link from="/AHU20_1/RetPres/RetSet.value" to="/AHU20_1/RetPres/Div2.in1"/>
|
|
<link from="/AHU20_1/SupPres/ConstFl.out" to="/AHU20_1/RetPres/Div2.in2"/>
|
|
<link from="/AHU20_1/RetPres/Hz.value" to="/AHU20_1/RetPres/FcOrnsl.in"/>
|
|
<link from="/AHU20_1/RetFan/FanComm.out" to="/AHU20_1/RetFan/RetCmd1.in"/>
|
|
<link from="/AHU20_1/SuppFan/SupStop.out" to="/AHU20_1/RetFan/FanComm.emergencyStop"/>
|
|
<link from="/AHU20_1/SupPres/FanFlow.coolingOut" to="/AHU20_1/RetFan/FanComm.direct"/>
|
|
<link from="/AHU20_1/TmpCont/Not1.out" to="/AHU20_1/RetFan/FanComm.freezeInput"/>
|
|
<link from="/AHU20_1/RetFan/RStts1.out" to="/AHU20_1/RetFan/FlowAla.status"/>
|
|
<link from="/AHU20_1/RetPres/FanFlow.coolingOut" to="/AHU20_1/RetFan/FlowAla.flow"/>
|
|
<link from="/AHU20_1/RetFan/SttBit.bit11" to="/AHU20_1/RetFan/RStts1.in"/>
|
|
<link from="/AHU20_1/RetFan/SttBit.bit7" to="/AHU20_1/RetFan/RFlt1.in"/>
|
|
<link from="/AHU20_1/RetFan/RSwch.out" to="/AHU20_1/RetFan/ElecAl1.switchPosition"/>
|
|
<link from="/AHU20_1/RetFan/RFlt1.out" to="/AHU20_1/RetFan/ElecAl1.fault"/>
|
|
<link from="/AHU20_1/RetFan/FlowAla.status" to="/AHU20_1/RetFan/ElecAl1.status"/>
|
|
<link from="/AHU20_1/RetFan/RetCmd1.value" to="/AHU20_1/RetFan/ElecAl1.command"/>
|
|
<link from="/AHU20_1/RetFan/RStts1.out" to="/AHU20_1/RetFan/Runtim3.in"/>
|
|
<link from="/AHU20_1/RetFan/FanComm.out" to="/AHU20_1/RetFan/RetCmd2.in"/>
|
|
<link from="/AHU20_1/RetFan/SStts2.out" to="/AHU20_1/RetFan/FlowAl2.status"/>
|
|
<link from="/AHU20_1/RetPres/FanFlow.coolingOut" to="/AHU20_1/RetFan/FlowAl2.flow"/>
|
|
<link from="/AHU20_1/RetFan/SFlt2.out" to="/AHU20_1/RetFan/ElecAl2.fault"/>
|
|
<link from="/AHU20_1/RetFan/SSwch2.out" to="/AHU20_1/RetFan/ElecAl2.switchPosition"/>
|
|
<link from="/AHU20_1/RetFan/FlowAl2.status" to="/AHU20_1/RetFan/ElecAl2.status"/>
|
|
<link from="/AHU20_1/RetFan/RetCmd2.value" to="/AHU20_1/RetFan/ElecAl2.command"/>
|
|
<link from="/AHU20_1/RetFan/SttBit1.bit11" to="/AHU20_1/RetFan/SStts2.in"/>
|
|
<link from="/AHU20_1/RetFan/SttBit1.bit7" to="/AHU20_1/RetFan/SFlt2.in"/>
|
|
<link from="/AHU20_1/RetFan/SStts2.out" to="/AHU20_1/RetFan/Runtim4.in"/>
|
|
<link from="/AHU20_1/CoilPmp/P1Cmd.value" to="/AHU20_1/CoilPmp/ElecA1.command"/>
|
|
<link from="/AHU20_1/CoilPmp/P1Flt.out" to="/AHU20_1/CoilPmp/ElecA1.fault"/>
|
|
<link from="/AHU20_1/CoilPmp/P1Stts.out" to="/AHU20_1/CoilPmp/ElecA1.status"/>
|
|
<link from="/AHU20_1/CoilPmp/P1Swch.out" to="/AHU20_1/CoilPmp/ElecA1.switchPosition"/>
|
|
<link from="/AHU20_1/CoilPmp/P2Cmd.value" to="/AHU20_1/CoilPmp/ElecA2.command"/>
|
|
<link from="/AHU20_1/CoilPmp/P2Flt.out" to="/AHU20_1/CoilPmp/ElecA2.fault"/>
|
|
<link from="/AHU20_1/CoilPmp/P2Stts.out" to="/AHU20_1/CoilPmp/ElecA2.status"/>
|
|
<link from="/AHU20_1/CoilPmp/P2Swch.out" to="/AHU20_1/CoilPmp/ElecA2.switchPosition"/>
|
|
<link from="/AHU20_1/CoilPmp/PumpRot.outA" to="/AHU20_1/CoilPmp/P1Cmd.in"/>
|
|
<link from="/AHU20_1/CoilPmp/PumpRot.outB" to="/AHU20_1/CoilPmp/P2Cmd.in"/>
|
|
<link from="/AHU20_1/CoilPmp/Or4.out" to="/AHU20_1/CoilPmp/PumpRot.enable"/>
|
|
<link from="/AHU20_1/CoilPmp/Runtim2.onTime" to="/AHU20_1/CoilPmp/PumpRot.runTimeB"/>
|
|
<link from="/AHU20_1/CoilPmp/Runtim1.onTime" to="/AHU20_1/CoilPmp/PumpRot.runTimeA"/>
|
|
<link from="/AHU20_1/CoilPmp/ElecA2.notReady" to="/AHU20_1/CoilPmp/PumpRot.notReadyB"/>
|
|
<link from="/AHU20_1/CoilPmp/ElecA1.notReady" to="/AHU20_1/CoilPmp/PumpRot.notReadyA"/>
|
|
<link from="/AHU20_1/CoilPmp/P2Stts.out" to="/AHU20_1/CoilPmp/PumpRot.statusB"/>
|
|
<link from="/AHU20_1/CoilPmp/P1Stts.out" to="/AHU20_1/CoilPmp/PumpRot.statusA"/>
|
|
<link from="/AHU20_1/CoilPmp/P1Stts.out" to="/AHU20_1/CoilPmp/Runtim1.in"/>
|
|
<link from="/AHU20_1/CoilPmp/P2Stts.out" to="/AHU20_1/CoilPmp/Runtim2.in"/>
|
|
<link from="/AHU20_1/CoilPmp/DlyOff.out" to="/AHU20_1/CoilPmp/Or4.in1"/>
|
|
<link from="/AHU20_1/CoilPmp/Freeze.out" to="/AHU20_1/CoilPmp/Or4.in2"/>
|
|
<link from="/AHU20_1/CoilPmp/Cmpr.xgy" to="/AHU20_1/CoilPmp/DlyOff.in"/>
|
|
<link from="/AHU20_1/TmpCont/Heating.value" to="/AHU20_1/CoilPmp/Cmpr.x"/>
|
|
<link from="/AHU20_1/CoilPmp/Set80.out" to="/AHU20_1/CoilPmp/Cmpr.y"/>
|
|
<link from="/AHU20_1/TmpCont/Not1.out" to="/AHU20_1/CoilPmp/Freeze.in"/>
|
|
<link from="/AHU20_1/TmpCont/HvacCon.enable" to="/AHU20_1/AirQual/AQCon.enable"/>
|
|
<link from="/AHU20_1/AirQual/AirQual.out" to="/AHU20_1/AirQual/AQCon.sensor"/>
|
|
<link from="/AHU20_1/AirQual/AQSet.value" to="/AHU20_1/AirQual/AQCon.setpoint"/>
|
|
<link from="/AHU20_1/SuppFan/SttBit.bit9" to="/AHU20_1/SuppFan/LocRem1.in"/>
|
|
<link from="/driver/ModbusN/Vnt1Fc/FcFeedb.out" to="/AHU20_1/SuppFan/FcFeed1.in"/>
|
|
<link from="/driver/ModbusN/Vnt1Fc/Akim.out" to="/AHU20_1/SuppFan/FcCur1.in"/>
|
|
<link from="/AHU20_1/SuppFan/SttBit1.bit9" to="/AHU20_1/SuppFan/LocRem2.in"/>
|
|
<link from="/driver/ModbusN/Vnt2Fc/FcFeedb.out" to="/AHU20_1/SuppFan/FcFeed2.in"/>
|
|
<link from="/driver/ModbusN/Vnt2Fc/Akim.out" to="/AHU20_1/SuppFan/FcCur2.in"/>
|
|
<link from="/AHU20_1/RetFan/SttBit.bit9" to="/AHU20_1/RetFan/LocRem1.in"/>
|
|
<link from="/driver/ModbusN/AspFc1/FcFeedb.out" to="/AHU20_1/RetFan/FcFeed1.in"/>
|
|
<link from="/driver/ModbusN/AspFc1/Akim.out" to="/AHU20_1/RetFan/FcCur1.in"/>
|
|
<link from="/AHU20_1/RetFan/SttBit1.bit9" to="/AHU20_1/RetFan/LocRem2.in"/>
|
|
<link from="/driver/ModbusN/AspFc2/FcFeedb.out" to="/AHU20_1/RetFan/FcFeed2.in"/>
|
|
<link from="/driver/ModbusN/AspFc2/Akim.out" to="/AHU20_1/RetFan/FcCur2.in"/>
|
|
<link from="/AHU20_1/TmpCont/RetSet.value" to="/driver/ModbusN/Rion/SicSet.in"/>
|
|
<link from="/AHU20_1/SupPres/Hz.value" to="/driver/ModbusN/Rion/VHzKum.in"/>
|
|
<link from="/AHU20_1/RetPres/Hz.value" to="/driver/ModbusN/Rion/AHzKum.in"/>
|
|
<link from="/driver/ModbusN/Rion/VHzKum.out" to="/AHU20_1/SupPres/Hz.in"/>
|
|
<link from="/driver/ModbusN/Rion/AHzKum.out" to="/AHU20_1/RetPres/Hz.in"/>
|
|
<link from="/AHU20_1/SuppFan/Or2.out" to="/driver/ModbusN/Rion/CMD.in"/>
|
|
<link from="/driver/ModbusN/Rion/CMD.out" to="/AHU20_1/SuppFan/BSW.in1"/>
|
|
<link from="/AHU20_1/SuppFan/VantKum.out" to="/AHU20_1/SuppFan/BSW.in2"/>
|
|
<link from="/driver/ModbusN/Vnt2Fc/StsWord.out" to="/AHU20_1/SuppFan/F2I1.in"/>
|
|
<link from="/AHU20_1/SuppFan/I2F2.out" to="/driver/ModbusN/Vnt1Fc/CmdWord.in"/>
|
|
<link from="/AHU20_1/RetFan/I2F2.out" to="/driver/ModbusN/AspFc1/CmdWord.in"/>
|
|
</links>
|
|
</sedonaApp>
|