niagara-ax/decompiled/XL10NextGenXML/MandatoryObjectsForRelay.xml
2026-03-17 13:31:18 -07:00

2 lines
8.9 KiB
XML

<!-- This file contains the mandatory Objects in BACnet -->
<!-- Changed as per Ralph's mail regarding mandatory config .
SVN Prev ver : 11603
Changes made by : Divakar
Changes made on : 23rd Feb 2009 -->
<MandatoryObject>
<AV_HardwareID objectType="AVO" updateInterval="15" GPU="false" GPURefreshTime="0" category="Mandatory" objectId="0">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B100"/> <!-- Temp PVID, change this -->
</Fields>
</AV_HardwareID>
<AV_BrandModel objectType="AVO" updateInterval="15" GPU="false" GPURefreshTime="0" objectId="1">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B101"/> <!-- Temp PVID, change this -->
</Fields>
</AV_BrandModel>
<AV_VersionReflash objectType="AVO" updateInterval="15" GPURefreshTime="0" GPU="false" objectId="2">
<Fields>
<PresentValue intrnlDT="VAL-ubyte" PVID="B002"/>
</Fields>
</AV_VersionReflash>
<AV_VersionMajor objectType="AVO" updateInterval="15" GPU="false" objectId="3">
<Fields>
<PresentValue intrnlDT="VAL-ubyte" PVID="B000"/>
</Fields>
</AV_VersionMajor>
<AV_VersionMinor objectType="AVO" updateInterval="15" GPU="false" objectId="4">
<Fields>
<PresentValue intrnlDT="VAL-ubyte" PVID="B001"/>
</Fields>
</AV_VersionMinor>
<!-- Any change to the below object AV_InUse like instance number or object type must reflect in the method "checkIfObjectIsInUse" -->
<!-- available in class BBacnetSpyderCompilation -->
<AV_InUse objectType="AVI" FailDetectTime="60" updateInterval="0" FD="true" objectId="5"> <!-- What is internal data type -->
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B700"/>
</Fields>
</AV_InUse>
<AV_Error0 objectType="AVO" updateInterval="0" GPU="false" objectId="6">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B800"/>
</Fields>
</AV_Error0>
<AV_Error1 objectType="AVO" updateInterval="0" GPU="false" objectId="7">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B801"/>
</Fields>
</AV_Error1>
<AV_Error2 objectType="AVO" updateInterval="0" GPU="false" objectId="8">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B802"/>
</Fields>
</AV_Error2>
<AV_Error3 objectType="AVO" updateInterval="0" GPU="false" objectId="9">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B803"/>
</Fields>
</AV_Error3>
<AV_Error4 objectType="AVO" updateInterval="0" GPU="false" objectId="10">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B804"/>
</Fields>
</AV_Error4>
<AV_Error5 objectType="AVO" updateInterval="0" GPU="false" objectId="11">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B805"/>
</Fields>
</AV_Error5>
<AV_Error6 objectType="AVO" updateInterval="0" GPU="false" objectId="12">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B806"/>
</Fields>
</AV_Error6>
<AV_Error7 objectType="AVO" updateInterval="0" GPU="false" objectId="13">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B807"/>
</Fields>
</AV_Error7>
<AV_Error8 objectType="AVO" updateInterval="0" GPU="false" objectId="14">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B808"/>
</Fields>
</AV_Error8>
<AV_Error9 objectType="AVO" updateInterval="0" GPU="false" objectId="15">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B809"/>
</Fields>
</AV_Error9>
<AV_Error10 objectType="AVO" updateInterval="0" GPU="false" objectId="16">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80A"/>
</Fields>
</AV_Error10>
<AV_Error11 objectType="AVO" updateInterval="0" GPU="false" objectId="17">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80B"/>
</Fields>
</AV_Error11>
<AV_Error12 objectType="AVO" updateInterval="0" GPU="false" objectId="18">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80C"/>
</Fields>
</AV_Error12>
<AV_Error13 objectType="AVO" updateInterval="0" GPU="false" objectId="19">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80D"/>
</Fields>
</AV_Error13>
<AV_Error14 objectType="AVO" updateInterval="0" GPU="false" objectId="20">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80E"/>
</Fields>
</AV_Error14>
<AV_Error15 objectType="AVO" updateInterval="0" GPU="false" objectId="21">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B80F"/>
</Fields>
</AV_Error15>
<AV_AlarmStatus objectType="AVO" updateInterval="0" GPU="false" objectId="22">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B900"/>
</Fields>
</AV_AlarmStatus>
<AV_AlarmH objectType="AVO" updateInterval="0" GPU="false" objectId="23">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B901"/>
</Fields>
</AV_AlarmH>
<AV_ConfigErrorID objectType="AVO" updateInterval="0" GPU="false" objectId="24">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BA00"/>
</Fields>
</AV_ConfigErrorID>
<AV_ConfigErrorNature objectType="AVO" updateInterval="0" GPU="false" objectId="25">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BA01"/>
</Fields>
</AV_ConfigErrorNature>
<AV_ConfigErrorRecord objectType="AVO" updateInterval="0" GPU="false" objectId="26">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BA02"/>
</Fields>
</AV_ConfigErrorRecord>
<AV_WMCommErrorDeviceA objectType="AVO" updateInterval="0" GPU="false" objectId="27">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BB00"/>
</Fields>
</AV_WMCommErrorDeviceA>
<AV_WMCommErrorFileID objectType="AVO" updateInterval="0" GPU="false" objectId="28">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="BB01"/>
</Fields>
</AV_WMCommErrorFileID>
<AV_UniqueID0 objectType="AVO" updateInterval="15" GPU="false" objectId="29">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B102"/>
</Fields>
</AV_UniqueID0>
<AV_UniqueID1 objectType="AVO" updateInterval="15" GPU="false" objectId="30">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B103"/>
</Fields>
</AV_UniqueID1>
<AV_UniqueID2 objectType="AVO" updateInterval="15" GPU="false" objectId="31">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B104"/>
</Fields>
</AV_UniqueID2>
<AV_UniqueID3 objectType="AVO" updateInterval="15" GPU="false" objectId="32">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B105"/>
</Fields>
</AV_UniqueID3>
<AV_UniqueID4 objectType="AVO" updateInterval="15" GPU="false" objectId="33">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B106"/>
</Fields>
</AV_UniqueID4>
<AV_UniqueID5 objectType="AVO" updateInterval="15" GPU="false" objectId="34">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B107"/>
</Fields>
</AV_UniqueID5>
<AV_CtrlExecutionSpikeCount objectType="AVO" updateInterval="15" GPU="false" objectId="35">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="D000"/>
</Fields>
</AV_CtrlExecutionSpikeCount>
<AV_CtrlExecutionPulseCount objectType="AVO" updateInterval="15" GPU="false" objectId="36">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="D001"/>
</Fields>
</AV_CtrlExecutionPulseCount>
<AV_CtrlExecutionDegradeCount objectType="AVO" updateInterval="15" GPU="false" objectId="37">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="D002"/>
</Fields>
</AV_CtrlExecutionDegradeCount>
<AV_CtrlExecutionLastMonth objectType="AVO" updateInterval="15" GPU="false" objectId="38">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="D003"/>
</Fields>
</AV_CtrlExecutionLastMonth>
<AV_CtrlExecutionLastDay objectType="AVO" updateInterval="15" GPU="false" objectId="39">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="D004"/>
</Fields>
</AV_CtrlExecutionLastDay>
<AV_CtrlExecutionLastHour objectType="AVO" updateInterval="15" GPU="false" objectId="40">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="D005"/>
</Fields>
</AV_CtrlExecutionLastHour>
<AV_CtrlExecutionLastMinute objectType="AVO" updateInterval="15" GPU="false" objectId="41">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="D006"/>
</Fields>
</AV_CtrlExecutionLastMinute>
<AV_ApplRevNum objectType="AVO" updateInterval="0" GPU="false" objectId="42">
<Fields>
<PresentValue intrnlDT="VAL-uint16" PVID="B701"/>
</Fields>
</AV_ApplRevNum>
</MandatoryObject>