link start!
This commit is contained in:
@@ -0,0 +1,822 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- objectTypes.xml -->
|
||||
<!--
|
||||
This file contains property information about standard BACnet object types.
|
||||
The information is intended to be current with ANSI/ASHRAE 135-2004, which
|
||||
is Protocol_Version 1, Protocol_Revision 4.
|
||||
|
||||
The object type information is presented in the form of a list of possible
|
||||
object types that may exist within this device, listed with the possible
|
||||
properties for this object type. The metadata for each property is in the
|
||||
form of XML attributes.
|
||||
|
||||
The identifiers for each property are:
|
||||
id Flag name Optional Description
|
||||
n Name n used for creating the Niagara Property object.
|
||||
i Property Identifier n see BBacnetPropertyIdentifier.java.
|
||||
a Asn Type n see BacnetConst.java for negative values.
|
||||
r Required flag y true if this is a Required property.
|
||||
e Extensible flag y true if this is an extensible enumeration
|
||||
t Type y class name for constructed data types.
|
||||
b BitString name y name of the bit string - see BacnetBitStringUtil.java.
|
||||
s Size y the fixed size of this array.
|
||||
f Facet y true if this property configures a facet for display
|
||||
c Facet-controlled y configures facet control of property display
|
||||
|
||||
ASN Primitive Data Types
|
||||
========================
|
||||
NULL = 0
|
||||
BOOLEAN = 1
|
||||
Unsigned = 2
|
||||
INTEGER = 3
|
||||
REAL = 4
|
||||
Double = 5
|
||||
OCTET_STRING = 6
|
||||
CharacterString = 7
|
||||
BIT_STRING = 8
|
||||
ENUMERATED = 9
|
||||
Date = 10
|
||||
Time = 11
|
||||
BACnetObjectIdentifier = 12
|
||||
ASHRAE_RESERVED_13 = 13
|
||||
ASHRAE_RESERVED_14 = 14
|
||||
ASHRAE_RESERVED_15 = 15
|
||||
|
||||
Niagara-defined codes for special data types
|
||||
============================================
|
||||
ASN_CONSTRUCTED_DATA = -1
|
||||
ASN_BACNET_ARRAY = -2
|
||||
ASN_BACNET_LIST = -3
|
||||
ASN_ANY = -4
|
||||
ASN_CHOICE = -5
|
||||
ASN_UNKNOWN_PROPRIETARY = -6
|
||||
|
||||
-->
|
||||
|
||||
<objectTypes>
|
||||
<object n="Accumulator" t="23">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="2" r="true"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="scale" i="187" a="-1" r="true" t="bacnet:BacnetScale"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="prescale" i="185" a="-1" t="bacnet:BacnetPrescale"/>
|
||||
<property n="maxPresValue" i="65" a="2" f="true"/>
|
||||
<property n="valueChangeTime" i="192" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="valueBeforeChange" i="190" a="2"/>
|
||||
<property n="valueSet" i="191" a="2"/>
|
||||
<property n="loggingRecord" i="184" a="-1" t="bacnetAws:BacnetAccumulatorRecord"/>
|
||||
<property n="loggingObject" i="183" a="12"/>
|
||||
<property n="pulseRate" i="186" a="2"/>
|
||||
<property n="highLimit" i="45" a="2"/>
|
||||
<property n="lowLimit" i="59" a="2"/>
|
||||
<property n="limitMonitoringInterval" i="182" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="AnalogInput" t="0">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="updateInterval" i="118" a="2"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="minPresValue" i="69" a="4" f="true" c="units"/>
|
||||
<property n="maxPresValue" i="65" a="4" f="true" c="units"/>
|
||||
<property n="resolution" i="106" a="4" f="true" c="units"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="highLimit" i="45" a="4" c="units"/>
|
||||
<property n="lowLimit" i="59" a="4" c="units"/>
|
||||
<property n="deadband" i="25" a="4" c="units"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="AnalogOutput" t="1">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="minPresValue" i="69" a="4" f="true" c="units"/>
|
||||
<property n="maxPresValue" i="65" a="4" f="true" c="units"/>
|
||||
<property n="resolution" i="106" a="4" f="true" c="units"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" r="true" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="4" r="true" c="units"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="highLimit" i="45" a="4" c="units"/>
|
||||
<property n="lowLimit" i="59" a="4" c="units"/>
|
||||
<property n="deadband" i="25" a="4" c="units"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="AnalogValue" t="2">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="4" c="units"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="highLimit" i="45" a="4" c="units"/>
|
||||
<property n="lowLimit" i="59" a="4" c="units"/>
|
||||
<property n="deadband" i="25" a="4" c="units"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Averaging" t="18">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="minimumValue" i="136" a="4" r="true"/>
|
||||
<property n="minimumValueTimestamp" i="150" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="averageValue" i="125" a="4" r="true"/>
|
||||
<property n="varianceValue" i="151" a="4"/>
|
||||
<property n="maximumValue" i="135" a="4" r="true"/>
|
||||
<property n="maximumValueTimestamp" i="149" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="attemptedSamples" i="124" a="2" r="true"/>
|
||||
<property n="validSamples" i="146" a="2" r="true"/>
|
||||
<property n="objectPropertyReference" i="78" a="-1" r="true" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="windowInterval" i="147" a="2" r="true"/>
|
||||
<property n="windowSamples" i="148" a="2" r="true"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="BinaryInput" t="3">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="polarity" i="84" a="9" r="true" t="bacnet:BacnetPolarity"/>
|
||||
<property n="inactiveText" i="46" a="7" f="true"/>
|
||||
<property n="activeText" i="4" a="7" f="true"/>
|
||||
<property n="changeOfStateTime" i="16" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="changeOfStateCount" i="15" a="2"/>
|
||||
<property n="timeOfStateCountReset" i="115" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="elapsedActiveTime" i="33" a="2"/>
|
||||
<property n="timeOfActiveTimeReset" i="114" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="alarmValue" i="6" a="9" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="BinaryOutput" t="4">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="polarity" i="84" a="9" r="true" t="bacnet:BacnetPolarity"/>
|
||||
<property n="inactiveText" i="46" a="7" f="true"/>
|
||||
<property n="activeText" i="4" a="7" f="true"/>
|
||||
<property n="changeOfStateTime" i="16" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="changeOfStateCount" i="15" a="2"/>
|
||||
<property n="timeOfStateCountReset" i="115" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="elapsedActiveTime" i="33" a="2"/>
|
||||
<property n="timeOfActiveTimeReset" i="114" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="minimumOffTime" i="66" a="2"/>
|
||||
<property n="minimumOnTime" i="67" a="2"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" r="true" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="9" r="true" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="feedbackValue" i="40" a="9" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="BinaryValue" t="5">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="inactiveText" i="46" a="7" f="true"/>
|
||||
<property n="activeText" i="4" a="7" f="true"/>
|
||||
<property n="changeOfStateTime" i="16" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="changeOfStateCount" i="15" a="2"/>
|
||||
<property n="timeOfStateCountReset" i="115" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="elapsedActiveTime" i="33" a="2"/>
|
||||
<property n="timeOfActiveTimeReset" i="114" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="minimumOffTime" i="66" a="2"/>
|
||||
<property n="minimumOnTime" i="67" a="2"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="9" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="alarmValue" i="6" a="9" t="bacnet:BacnetBinaryPv" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Calendar" t="6">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="presentValue" i="85" a="1" r="true"/>
|
||||
<property n="dateList" i="23" a="-3" t="bacnet:BacnetCalendarEntry"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Command" t="7">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="presentValue" i="85" a="2" r="true"/>
|
||||
<property n="inProcess" i="47" a="1" r="true"/>
|
||||
<property n="allWritesSuccessful" i="9" a="1" r="true"/>
|
||||
<property n="action" i="2" a="-2" r="true" t="bacnetAws:BacnetActionList"/>
|
||||
<property n="actionText" i="3" a="-2" t="baja:String"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Device" t="8">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="systemStatus" i="112" a="9" r="true" e="true" t="bacnet:BacnetDeviceStatus"/>
|
||||
<property n="vendorName" i="121" a="7" r="true"/>
|
||||
<property n="vendorIdentifier" i="120" a="2" r="true"/>
|
||||
<property n="modelName" i="70" a="7" r="true"/>
|
||||
<property n="firmwareRevision" i="44" a="7" r="true"/>
|
||||
<property n="applicationSoftwareVersion" i="12" a="7" r="true"/>
|
||||
<property n="location" i="58" a="7"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="protocolVersion" i="98" a="2" r="true"/>
|
||||
<property n="protocolRevision" i="139" a="2" r="true"/>
|
||||
<property n="protocolConformanceClass" i="95" a="2"/>
|
||||
<property n="protocolServicesSupported" i="97" a="8" r="true" b="BacnetServicesSupported"/>
|
||||
<property n="protocolObjectTypesSupported" i="96" a="8" r="true" b="BacnetObjectTypesSupported"/>
|
||||
<property n="objectList" i="76" a="-2" r="true" t="bacnet:BacnetObjectIdentifier"/>
|
||||
<property n="maxApduLengthAccepted" i="62" a="2" r="true"/>
|
||||
<property n="segmentationSupported" i="107" a="9" r="true" t="bacnet:BacnetSegmentation"/>
|
||||
<property n="maxSegmentsAccepted" i="167" a="2"/>
|
||||
<property n="vtClassesSupported" i="122" a="-3" t="bacnet:BacnetVtClass"/>
|
||||
<property n="activeVtSessions" i="5" a="-3" t="bacnetAws:BacnetVtSession"/>
|
||||
<property n="localTime" i="57" a="11"/>
|
||||
<property n="localDate" i="56" a="10"/>
|
||||
<property n="utcOffset" i="119" a="3"/>
|
||||
<property n="daylightSavingsStatus" i="24" a="1"/>
|
||||
<property n="apduSegmentTimeout" i="10" a="2"/>
|
||||
<property n="apduTimeout" i="11" a="2" r="true"/>
|
||||
<property n="numberOfApduRetries" i="73" a="2" r="true"/>
|
||||
<property n="listOfSessionKeys" i="55" a="-3" t="bacnetAws:BacnetSessionKey"/>
|
||||
<property n="timeSynchronizationRecipients" i="116" a="-3" t="bacnet:BacnetRecipient"/>
|
||||
<property n="maxMaster" i="64" a="2"/>
|
||||
<property n="maxInfoFrames" i="63" a="2"/>
|
||||
<property n="deviceAddressBinding" i="30" a="-3" r="true" t="bacnet:BacnetAddressBinding"/>
|
||||
<property n="databaseRevision" i="155" a="2" r="true"/>
|
||||
<property n="configurationFiles" i="154" a="-2" t="bacnet:BacnetObjectIdentifier"/>
|
||||
<property n="lastRestoreTime" i="157" a="-1" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="backupFailureTimeout" i="153" a="2"/>
|
||||
<property n="activeCovSubscriptions" i="152" a="-3" t="bacnet:BacnetCovSubscription"/>
|
||||
<property n="slaveProxyEnable" i="172" a="-2" t="baja:Boolean"/>
|
||||
<property n="manualSlaveAddressBinding" i="170" a="-3" t="bacnet:BacnetAddressBinding"/>
|
||||
<property n="autoSlaveDiscovery" i="169" a="-2" t="baja:Boolean"/>
|
||||
<property n="slaveAddressBinding" i="171" a="-3" t="bacnet:BacnetAddressBinding"/>
|
||||
<property n="lastRestartReason" i="196" a="9" t="bacnet:BacnetRestartReason"/>
|
||||
<property n="timeOfDeviceRestart" i="203" a="-1" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="restartNotificationRecipients" i="202" a="-3" t="bacnet:BacnetRecipient"/>
|
||||
<property n="utcTimeSynchronizationRecipients" i="206" a="-3" t="bacnet:BacnetRecipient"/>
|
||||
<property n="timeSynchronizationInterval" i="204" a="2"/>
|
||||
<property n="alignIntervals" i="193" a="1"/>
|
||||
<property n="intervalOffset" i="195" a="2"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
<!-- These properties are added in Addendum N to 135-2008. -->
|
||||
<property n="backupPreparationTime" i="339" a="2"/>
|
||||
<property n="restoreCompletionTime" i="340" a="2"/>
|
||||
<property n="restorePreparationTime" i="341" a="2"/>
|
||||
<property n="backupAndRestoreState" i="338" a="9" t="bacnet:BacnetBackupState"/>
|
||||
</object>
|
||||
|
||||
<object n="EventEnrollment" t="9">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="eventType" i="37" a="9" r="true" e="true" t="bacnet:BacnetEventType"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventParameters" i="83" a="-5" r="true" t="bacnet:BacnetEventParameter"/>
|
||||
<property n="objectPropertyReference" i="78" a="-1" r="true" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="eventEnable" i="35" a="8" r="true" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" r="true" b="BacnetEventTransitionBits"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="recipient" i="101" a="-5" t="bacnet:BacnetRecipient"/>
|
||||
<property n="processIdentifier" i="89" a="2"/>
|
||||
<property n="priority" i="86" a="2"/>
|
||||
<property n="issueConfirmedNotifications" i="51" a="1"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" r="true" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="EventLog" t="25">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="enable" i="133" a="1" r="true"/>
|
||||
<property n="startTime" i="142" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="stopTime" i="143" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="stopWhenFull" i="144" a="1" r="true"/>
|
||||
<property n="bufferSize" i="126" a="2" r="true"/>
|
||||
<!-- Log_Buffer is inaccessible through ordinary ReadProperty/ReadPropertyMultiple requests. -->
|
||||
<!-- <property n="logBuffer" i="" a="-1" t="bacnet:BacnetListOf"/> -->
|
||||
<property n="recordCount" i="141" a="2" r="true"/>
|
||||
<property n="totalRecordCount" i="145" a="2" r="true"/>
|
||||
<property n="notificationThreshold" i="137" a="2"/>
|
||||
<property n="recordsSinceNotification" i="140" a="2"/>
|
||||
<property n="lastNotifyRecord" i="173" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="File" t="10">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="fileType" i="43" a="7" r="true"/>
|
||||
<property n="fileSize" i="42" a="2" r="true"/>
|
||||
<property n="modificationDate" i="71" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="archive" i="13" a="1" r="true"/>
|
||||
<property n="readOnly" i="99" a="1" r="true"/>
|
||||
<property n="fileAccessMethod" i="41" a="9" r="true" t="bacnet:BacnetFileAccessMethod"/>
|
||||
<property n="recordCount" i="141" a="2"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Group" t="11">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="listOfGroupMembers" i="53" a="-3" r="true" t="bacnet:ReadAccessSpecification"/>
|
||||
<property n="presentValue" i="85" a="-3" r="true" t="bacnet:ReadAccessResult"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="LifeSafetyPoint" t="21">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="trackingValue" i="164" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" r="true" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="mode" i="160" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyMode"/>
|
||||
<property n="acceptedModes" i="175" a="-3" r="true" t="bacnet:BacnetLifeSafetyMode"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="lifeSafetyAlarmValues" i="166" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="alarmValues" i="7" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="faultValues" i="39" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="silenced" i="163" a="9" r="true" e="true" t="bacnet:BacnetSilencedState"/>
|
||||
<property n="operationExpected" i="161" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyOperation"/>
|
||||
<property n="maintenanceRequired" i="158" a="9" e="true" t="bacnet:BacnetMaintenance"/>
|
||||
<property n="setting" i="162" a="2"/>
|
||||
<property n="directReading" i="156" a="4"/>
|
||||
<property n="units" i="117" a="9" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="memberOf" i="159" a="-3" t="bacnet:BacnetDeviceObjectReference"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="LifeSafetyZone" t="22">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="trackingValue" i="164" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" r="true" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="mode" i="160" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyMode"/>
|
||||
<property n="acceptedModes" i="175" a="-3" r="true" t="bacnet:BacnetLifeSafetyMode"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="lifeSafetyAlarmValues" i="166" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="alarmValues" i="7" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="faultValues" i="39" a="-3" t="bacnet:BacnetLifeSafetyState"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="silenced" i="163" a="9" r="true" e="true" t="bacnet:BacnetSilencedState"/>
|
||||
<property n="operationExpected" i="161" a="9" r="true" e="true" t="bacnet:BacnetLifeSafetyOperation"/>
|
||||
<property n="maintenanceRequired" i="158" a="9" e="true" t="bacnet:BacnetMaintenance"/>
|
||||
<property n="zoneMembers" i="165" a="-3" r="true" t="bacnet:BacnetDeviceObjectReference"/>
|
||||
<property n="memberOf" i="159" a="-3" t="bacnet:BacnetDeviceObjectReference"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="LoadControl" t="28">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="presentValue" i="85" a="9" r="true" e="true" t="bacnetAws:BacnetShedState"/>
|
||||
<property n="stateDescription" i="222" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="requestedShedLevel" i="218" a="-5" r="true" e="true" t="bacnetAws:BacnetShedLevel"/>
|
||||
<property n="startTime" i="142" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="shedDuration" i="219" a="2" r="true" />
|
||||
<property n="dutyWindow" i="213" a="2" r="true" />
|
||||
<property n="enable" i="133" a="1" r="true"/>
|
||||
<property n="fullDutyBaseline" i="215" a="4" />
|
||||
<property n="expectedShedLevel" i="214" a="-5" r="true" e="true" t="bacnetAws:BacnetShedLevel"/>
|
||||
<property n="actualShedLevel" i="212" a="-5" r="true" e="true" t="bacnetAws:BacnetShedLevel"/>
|
||||
<property n="shedLevels" i="221" a="-2" r="true" t="bacnet:BacnetUnsigned"/>
|
||||
<property n="shedLevelDescriptions" i="220" a="-2" r="true" t="baja:String"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Loop" t="12">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="updateInterval" i="118" a="2"/>
|
||||
<property n="outputUnits" i="82" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="manipulatedVariableReference" i="60" a="-1" r="true" t="bacnet:BacnetObjectPropertyReference"/>
|
||||
<property n="controlledVariableReference" i="19" a="-1" r="true" t="bacnet:BacnetObjectPropertyReference"/>
|
||||
<property n="controlledVariableValue" i="21" a="4" r="true"/>
|
||||
<property n="controlledVariableUnits" i="20" a="9" r="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="setpointReference" i="109" a="-1" r="true" t="bacnet:BacnetSetpointReference"/>
|
||||
<property n="setpoint" i="108" a="4" r="true"/>
|
||||
<property n="action" i="2" a="9" r="true" t="bacnet:BacnetAction"/>
|
||||
<property n="proportionalConstant" i="93" a="4" c="units"/>
|
||||
<property n="proportionalConstantUnits" i="94" a="9" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="integralConstant" i="49" a="4" c="units"/>
|
||||
<property n="integralConstantUnits" i="50" a="9" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="derivativeConstant" i="26" a="4" c="units"/>
|
||||
<property n="derivativeConstantUnits" i="27" a="9" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="bias" i="14" a="4"/>
|
||||
<property n="maximumOutput" i="61" a="4"/>
|
||||
<property n="minimumOutput" i="68" a="4"/>
|
||||
<property n="priorityForWriting" i="88" a="2"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="errorLimit" i="34" a="4" c="units"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
|
||||
<object n="MultiStateInput" t="13">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="2" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="numberOfStates" i="74" a="2" r="true"/>
|
||||
<property n="stateText" i="110" a="-2" f="true" t="baja:String"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="alarmValues" i="7" a="-3" t="bacnet:BacnetUnsigned" c="all"/>
|
||||
<property n="faultValues" i="39" a="-3" t="bacnet:BacnetUnsigned" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="MultiStateOutput" t="14">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="2" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="deviceType" i="31" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="numberOfStates" i="74" a="2" r="true"/>
|
||||
<property n="stateText" i="110" a="-2" f="true" t="baja:String"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" r="true" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="2" r="true" c="all"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="feedbackValue" i="40" a="2" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="MultiStateValue" t="19">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="2" r="true" c="all"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="numberOfStates" i="74" a="2" r="true"/>
|
||||
<property n="stateText" i="110" a="-2" f="true" t="baja:String"/>
|
||||
<property n="priorityArray" i="87" a="-2" s="16" t="bacnet:BacnetPriorityValue" c="all"/>
|
||||
<property n="relinquishDefault" i="104" a="2" c="all"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="alarmValues" i="7" a="-3" t="bacnet:BacnetUnsigned" c="all"/>
|
||||
<property n="faultValues" i="39" a="-3" t="bacnet:BacnetUnsigned" c="all"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="NotificationClass" t="15">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="priority" i="86" a="-2" s="3" t="bacnet:BacnetUnsigned"/>
|
||||
<property n="ackRequired" i="1" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="recipientList" i="102" a="-3" t="bacnet:BacnetDestination"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Program" t="16">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="programState" i="92" a="9" t="bacnet:BacnetProgramState"/>
|
||||
<property n="programChange" i="90" a="9" t="bacnet:BacnetProgramRequest"/>
|
||||
<property n="reasonForHalt" i="100" a="9" t="bacnet:BacnetProgramError"/>
|
||||
<property n="descriptionOfHalt" i="29" a="7"/>
|
||||
<property n="programLocation" i="91" a="7"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="instanceOf" i="48" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="PulseConverter" t="24">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="presentValue" i="85" a="4" r="true" c="all"/>
|
||||
<property n="inputReference" i="181" a="-1" t="bacnet:BacnetObjectPropertyReference"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="units" i="117" a="9" r="true" f="true" e="true" t="bacnet:BacnetEngineeringUnits"/>
|
||||
<property n="scaleFactor" i="188" a="4" r="true" c="units"/>
|
||||
<property n="adjustValue" i="176" a="4" r="true" c="units"/>
|
||||
<property n="count" i="177" a="2" r="true" c="units"/>
|
||||
<property n="updateTime" i="45" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="countChangeTime" i="179" a="-1" r="true" t="bacnet:BacnetDateTime"/>
|
||||
<property n="covIncrement" i="22" a="4" c="units"/>
|
||||
<property n="covPeriod" i="180" a="2" c="units"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="timeDelay" i="113" a="2"/>
|
||||
<property n="highLimit" i="45" a="4" c="units"/>
|
||||
<property n="lowLimit" i="59" a="4" c="units"/>
|
||||
<property n="deadband" i="25" a="4" c="units"/>
|
||||
<property n="limitEnable" i="52" a="8" b="BacnetLimitEnable"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="Schedule" t="17">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="presentValue" i="85" a="-4" r="true"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="effectivePeriod" i="32" a="-1" r="true" t="bacnet:BacnetDateRange"/>
|
||||
<property n="weeklySchedule" i="123" a="-2" s="7" t="bacnet:BacnetDailySchedule"/>
|
||||
<property n="exceptionSchedule" i="38" a="-2" t="bacnet:BacnetSpecialEvent"/>
|
||||
<property n="scheduleDefault" i="174" a="-4" r="true"/>
|
||||
<property n="listOfObjectPropertyReferences" i="54" a="-3" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="priorityForWriting" i="88" a="2"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="reliability" i="103" a="9" r="true" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="outOfService" i="81" a="1" r="true"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="StructuredView" t="29">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="nodeType" i="208" a="9" r="true" e="true" t="bacnet:BacnetNodeType"/>
|
||||
<property n="nodeSubtype" i="207" a="7"/>
|
||||
<property n="subordinateList" i="211" a="-2" r="true" t="bacnet:BacnetDeviceObjectReference"/>
|
||||
<property n="subordinateAnnotations" i="210" a="-2" t="baja:String"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="TrendLog" t="20">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<!-- Prior to PR7 this property was called logEnable.
|
||||
Keep the logEnable option as well. Put logEnable first
|
||||
so that enable will be the one stored in the hashtable. -->
|
||||
<property n="logEnable" i="133" a="1" r="true"/>
|
||||
<property n="enable" i="133" a="1" r="true"/>
|
||||
<property n="startTime" i="142" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="stopTime" i="143" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="logDeviceObjectProperty" i="132" a="-1" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="logInterval" i="134" a="2"/>
|
||||
<property n="covResubscriptionInterval" i="128" a="2"/>
|
||||
<property n="clientCovIncrement" i="127" a="-1" t="bacnet:BacnetClientCov"/>
|
||||
<property n="stopWhenFull" i="144" a="1" r="true"/>
|
||||
<property n="bufferSize" i="126" a="2" r="true"/>
|
||||
<!-- Log_Buffer is inaccessible through ordinary ReadProperty/ReadPropertyMultiple requests. -->
|
||||
<!-- <property n="logBuffer" i="" a="-1" t="bacnet:BacnetListOf"/> -->
|
||||
<property n="recordCount" i="141" a="2" r="true"/>
|
||||
<property n="totalRecordCount" i="145" a="2" r="true"/>
|
||||
<property n="notificationThreshold" i="137" a="2"/>
|
||||
<property n="recordsSinceNotification" i="140" a="2"/>
|
||||
<property n="lastNotifyRecord" i="173" a="2"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="loggingType" i="197" a="9" r="true" e="true" t="bacnet:BacnetLoggingType"/>
|
||||
<property n="alignIntervals" i="194" a="1"/>
|
||||
<property n="intervalOffset" i="195" a="2"/>
|
||||
<property n="trigger" i="205" a="1"/>
|
||||
<property n="statusFlags" i="111" a="8" b="BacnetStatusFlags"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
<object n="TrendLogMultiple" t="27">
|
||||
<property n="objectIdentifier" i="75" a="12" r="true"/>
|
||||
<property n="objectName" i="77" a="7" r="true"/>
|
||||
<property n="objectType" i="79" a="9" r="true" e="true" t="bacnet:BacnetObjectType"/>
|
||||
<property n="description" i="28" a="7"/>
|
||||
<property n="statusFlags" i="111" a="8" r="true" b="BacnetStatusFlags"/>
|
||||
<property n="eventState" i="36" a="9" r="true" e="true" t="bacnet:BacnetEventState"/>
|
||||
<property n="reliability" i="103" a="9" e="true" t="bacnet:BacnetReliability"/>
|
||||
<property n="enable" i="133" a="1" r="true"/>
|
||||
<property n="startTime" i="142" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="stopTime" i="143" a="-1" t="bacnet:BacnetDateTime"/>
|
||||
<property n="logDeviceObjectProperty" i="132" a="-1" r="true" t="bacnet:BacnetDeviceObjectPropertyReference"/>
|
||||
<property n="loggingType" i="197" a="9" r="true" e="true" t="bacnet:BacnetLoggingType"/>
|
||||
<property n="logInterval" i="134" a="2" r="true" />
|
||||
<property n="alignIntervals" i="194" a="1"/>
|
||||
<property n="intervalOffset" i="195" a="2"/>
|
||||
<property n="trigger" i="205" a="1"/>
|
||||
<property n="stopWhenFull" i="144" a="1" r="true"/>
|
||||
<property n="bufferSize" i="126" a="2" r="true"/>
|
||||
<!-- Log_Buffer is inaccessible through ordinary ReadProperty/ReadPropertyMultiple requests. -->
|
||||
<!-- <property n="logBuffer" i="" a="-1" t="bacnet:BacnetListOf"/> -->
|
||||
<property n="recordCount" i="141" a="2" r="true"/>
|
||||
<property n="totalRecordCount" i="145" a="2" r="true"/>
|
||||
<property n="notificationThreshold" i="137" a="2"/>
|
||||
<property n="recordsSinceNotification" i="140" a="2"/>
|
||||
<property n="lastNotifyRecord" i="173" a="2"/>
|
||||
<property n="notificationClass" i="17" a="2"/>
|
||||
<property n="eventEnable" i="35" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="ackedTransitions" i="0" a="8" b="BacnetEventTransitionBits"/>
|
||||
<property n="notifyType" i="72" a="9" t="bacnet:BacnetNotifyType"/>
|
||||
<property n="eventTimeStamps" i="130" a="-2" s="3" t="bacnet:BacnetTimeStamp"/>
|
||||
<property n="profileName" i="168" a="7"/>
|
||||
</object>
|
||||
|
||||
</objectTypes>
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.tridium.bacnet.stack;
|
||||
|
||||
import com.tridium.bacnet.services.BacnetServicePrimitive;
|
||||
import javax.baja.bacnet.datatypes.BBacnetAddress;
|
||||
|
||||
public interface AppDebugListener {
|
||||
void receive(BBacnetAddress bBacnetAddress, BacnetServicePrimitive bacnetServicePrimitive);
|
||||
|
||||
void send(BBacnetAddress bBacnetAddress, BacnetServicePrimitive bacnetServicePrimitive);
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
package com.tridium.bacnet.stack;
|
||||
|
||||
public interface BacnetStackErrorCodes {
|
||||
public static final String E_BACNET_STACK_CANNOT_SEND = "Cannot send packet: invoke ID ";
|
||||
public static final String E_BACNET_STACK_CLIENT_STACK_DISABLED = "Stack Disabled";
|
||||
public static final String E_BACNET_STACK_LINK_ETHERNET_DRIVER_FAILED = "Ethernet driver failed to open";
|
||||
public static final String E_BACNET_STACK_NETWORK_INVALID_MESSAGE = "Invalid Network Layer Message";
|
||||
public static final String E_BACNET_STACK_NETWORK_UNSUPPORTED_MESSAGE = "Unsupported Network Layer Message";
|
||||
public static final String E_BACNET_STACK_NETWORK_UNSUPPORTED_PROTOCOL_VERSION = "Unsupported Protocol Version";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_INVALID_APDU_LENGTH = "Invalid APDU length";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_INVALID_APDU_TYPE = "Invalid APDU type";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_INVALID_INVOKE_ID = "No Invoke IDs available";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_INVALID_RESPONSE_TYPE = "Invalid Response Type";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_LOCKUP_DETECTED = "lockup: invoke ID ";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_QUEUE_FULL = "Transport Queue Overflow";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_TRANSACTION_ABANDONED = "abandoned: invoke ID ";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_TRANSACTION_TIMEOUT = "timeout: invoke ID ";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_UNKNOWN_PDU_TYPE = "Unknown PDU type received";
|
||||
public static final String E_BACNET_STACK_TRANSPORT_UNRESOLVED_ADDRESS = "Unresolved device address";
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.tridium.bacnet.stack;
|
||||
|
||||
import com.tridium.bacnet.services.unconfirmed.IAmRequest;
|
||||
import javax.baja.bacnet.datatypes.BBacnetAddress;
|
||||
import javax.baja.bacnet.io.BacnetServiceListener;
|
||||
|
||||
public interface IAmListener extends BacnetServiceListener {
|
||||
void receiveIAm(IAmRequest iAmRequest, BBacnetAddress bBacnetAddress);
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.tridium.bacnet.stack;
|
||||
|
||||
import com.tridium.bacnet.services.unconfirmed.IHaveRequest;
|
||||
import javax.baja.bacnet.datatypes.BBacnetAddress;
|
||||
import javax.baja.bacnet.io.BacnetServiceListener;
|
||||
|
||||
public interface IHaveListener extends BacnetServiceListener {
|
||||
void receiveIHave(IHaveRequest iHaveRequest, BBacnetAddress bBacnetAddress);
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.tridium.bacnet.stack.link;
|
||||
|
||||
import com.tridium.bacnet.stack.BacnetInputStream;
|
||||
|
||||
public interface LinkListener {
|
||||
void rcvIndication(byte[] bArr, byte[] bArr2, BacnetInputStream bacnetInputStream);
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.tridium.bacnet.stack.link.ip;
|
||||
|
||||
public interface BvllConst {
|
||||
public static final int BVLC_RESULT = 0;
|
||||
public static final int BVLC_TYPE_BACNET_IP = 129;
|
||||
public static final int BVLL_BASE_LENGTH = 4;
|
||||
public static final int BVLL_LENGTH_OFFSET = 2;
|
||||
public static final int DELETE_FOREIGN_DEVICE_TABLE_ENTRY = 8;
|
||||
public static final int DISTRIBUTE_BROADCAST_TO_NETWORK = 9;
|
||||
public static final int FORWARDED_NPDU = 4;
|
||||
public static final int ORIGINAL_BROADCAST_NPDU = 11;
|
||||
public static final int ORIGINAL_UNICAST_NPDU = 10;
|
||||
public static final int READ_BROADCAST_DISTRIBUTION_TABLE = 2;
|
||||
public static final int READ_BROADCAST_DISTRIBUTION_TABLE_ACK = 3;
|
||||
public static final int READ_FOREIGN_DEVICE_TABLE = 6;
|
||||
public static final int READ_FOREIGN_DEVICE_TABLE_ACK = 7;
|
||||
public static final int REGISTER_FOREIGN_DEVICE = 5;
|
||||
public static final int WRITE_BROADCAST_DISTRIBUTION_TABLE = 1;
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.tridium.bacnet.stack.network;
|
||||
|
||||
public interface PrioritizedQueueEntry {
|
||||
PrioritizedQueueEntry getNext();
|
||||
|
||||
int getPriority();
|
||||
|
||||
void setNext(PrioritizedQueueEntry prioritizedQueueEntry);
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.tridium.bacnet.stack.server;
|
||||
|
||||
import com.tridium.bacnet.services.BacnetServicePrimitive;
|
||||
import javax.baja.bacnet.datatypes.BBacnetAddress;
|
||||
|
||||
public interface ServiceHandler {
|
||||
BacnetServicePrimitive receiveRequest(int i, BacnetServicePrimitive bacnetServicePrimitive, BBacnetAddress bBacnetAddress);
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package com.tridium.bacnet.timers;
|
||||
|
||||
public interface TimerListener {
|
||||
long timerExpired(int i, Object obj);
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 954 B |
Binary file not shown.
|
After Width: | Height: | Size: 1010 B |
Binary file not shown.
|
After Width: | Height: | Size: 955 B |
Binary file not shown.
|
After Width: | Height: | Size: 926 B |
Binary file not shown.
|
After Width: | Height: | Size: 1004 B |
@@ -0,0 +1,293 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- vendors.xml -->
|
||||
<!--
|
||||
This file contains a list of the ASHRAE-approved BACnet Vendor IDs.
|
||||
Names with illegal characters are commented for now, until the vendor util
|
||||
is modified to handle them.
|
||||
-->
|
||||
<vendorList>
|
||||
<vendor id="0" n="ASHRAE"/>
|
||||
<vendor id="1" n="NIST"/>
|
||||
<vendor id="2" n="The Trane Company"/>
|
||||
<vendor id="3" n="McQuay International"/>
|
||||
<vendor id="4" n="PolarSoft"/>
|
||||
<vendor id="5" n="Johnson Controls, Inc."/>
|
||||
<vendor id="6" n="American Auto-Matrix"/>
|
||||
<vendor id="7" n="Siemens Building Technologies, Ltd., Landis & Staefa Division Europe"/>
|
||||
<vendor id="8" n="Delta Controls"/>
|
||||
<vendor id="9" n="Siemens Building Technologies, Inc."/>
|
||||
<vendor id="10" n="Tour Andover Controls Corporation"/>
|
||||
<vendor id="11" n="TAC"/>
|
||||
<vendor id="12" n="Orion Analysis Corporation"/>
|
||||
<vendor id="13" n="Teletrol Systems Inc."/>
|
||||
<vendor id="14" n="Cimetrics Technology"/>
|
||||
<vendor id="15" n="Cornell University"/>
|
||||
<vendor id="16" n="United Technologies Carrier"/>
|
||||
<vendor id="17" n="Honeywell Inc."/>
|
||||
<vendor id="18" n="Alerton"/>
|
||||
<vendor id="19" n="TAC AB"/>
|
||||
<vendor id="20" n="Hewlett-Packard Company"/>
|
||||
<vendor id="21" n="Dorsette's Inc."/>
|
||||
<vendor id="22" n="Cerberus AG"/>
|
||||
<vendor id="23" n="York Controls Group"/>
|
||||
<vendor id="24" n="Automated Logic Corporation"/>
|
||||
<vendor id="25" n="CSI Control Systems International"/>
|
||||
<vendor id="26" n="Phoenix Controls Corporation"/>
|
||||
<vendor id="27" n="Innovex Technologies, Inc."/>
|
||||
<vendor id="28" n="KMC Controls, Inc."/>
|
||||
<vendor id="29" n="Xn Technologies, Inc."/>
|
||||
<vendor id="30" n="Hyundai Information Technology Co., Ltd."/>
|
||||
<vendor id="31" n="Tokimec Inc."/>
|
||||
<vendor id="32" n="Simplex"/>
|
||||
<vendor id="33" n="North Communications Limited"/>
|
||||
<vendor id="34" n="Notifier"/>
|
||||
<vendor id="35" n="Reliable Controls Corporation"/>
|
||||
<vendor id="36" n="Tridium Inc."/>
|
||||
<vendor id="37" n="Sierra Monitor Corp."/>
|
||||
<vendor id="38" n="Silicon Energy"/>
|
||||
<vendor id="39" n="Kieback & Peter GmbH & Co KG"/>
|
||||
<vendor id="40" n="Anacon Systems, Inc."/>
|
||||
<vendor id="41" n="Systems Controls & Instruments, LLC"/>
|
||||
<vendor id="42" n="Lithonia Lighting"/>
|
||||
<vendor id="43" n="Micropower Manufacturing"/>
|
||||
<vendor id="44" n="Matrix Controls"/>
|
||||
<vendor id="45" n="METALAIRE"/>
|
||||
<vendor id="46" n="ESS Engineering"/>
|
||||
<vendor id="47" n="Sphere Systems Pty Ltd."/>
|
||||
<vendor id="48" n="Walker Technologies Corporation"/>
|
||||
<vendor id="49" n="H I Solutions, Inc."/>
|
||||
<vendor id="50" n="MBS GmbH"/>
|
||||
<vendor id="51" n="SAMSON AG"/>
|
||||
<vendor id="52" n="Badger Meter Inc."/>
|
||||
<vendor id="53" n="DAIKIN Industries Ltd."/>
|
||||
<vendor id="54" n="NARA Controls Inc."/>
|
||||
<vendor id="55" n="Mammoth Inc."/>
|
||||
<vendor id="56" n="Liebert Corporation"/>
|
||||
<vendor id="57" n="SEMCO Incorporated"/>
|
||||
<vendor id="58" n="Air Monitor Corporation"/>
|
||||
<vendor id="59" n="TRIATEK, Inc."/>
|
||||
<vendor id="60" n="NexLight"/>
|
||||
<vendor id="61" n="Multistack"/>
|
||||
<vendor id="62" n="TSI Incorporated"/>
|
||||
<vendor id="63" n="Weather-Rite, Inc."/>
|
||||
<vendor id="64" n="Dunham-Bush"/>
|
||||
<vendor id="65" n="Reliance Electric"/>
|
||||
<vendor id="66" n="LCS Inc."/>
|
||||
<vendor id="67" n="Regulator Australia PTY Ltd."/>
|
||||
<vendor id="68" n="Touch-Plate Lighting Controls"/>
|
||||
<vendor id="69" n="Amann GmbH"/>
|
||||
<vendor id="70" n="RLE Technologies"/>
|
||||
<vendor id="71" n="Cardkey Systems"/>
|
||||
<vendor id="72" n="SECOM Co., Ltd."/>
|
||||
<vendor id="73" n="ABB Gebäudetechnik AG Bereich NetServ"/>
|
||||
<vendor id="74" n="KNX Association cvba"/>
|
||||
<vendor id="75" n="Institute of Electrical Installation Engineers of Japan (IEIEJ)"/>
|
||||
<vendor id="76" n="Nohmi Bosai, Ltd."/>
|
||||
<vendor id="77" n="Carel S.p.A."/>
|
||||
<vendor id="78" n="AirSense Technology, Inc."/>
|
||||
<vendor id="79" n="Hochiki Corporation"/>
|
||||
<vendor id="80" n="Fr. Sauter AG"/>
|
||||
<vendor id="81" n="Matsushita Electric Works, Ltd."/>
|
||||
<vendor id="82" n="Mitsubishi Electric Corporation, Inazawa Works"/>
|
||||
<vendor id="83" n="Mitsubishi Heavy Industries, Ltd."/>
|
||||
<vendor id="84" n="ITT Bell & Gossett"/>
|
||||
<vendor id="85" n="Yamatake Building Systems Co., Ltd."/>
|
||||
<vendor id="86" n="The Watt Stopper, Inc."/>
|
||||
<vendor id="87" n="Aichi Tokei Denki Co., Ltd."/>
|
||||
<vendor id="88" n="Activation Technologies, LLC"/>
|
||||
<vendor id="89" n="Saia-Burgess Controls, Ltd."/>
|
||||
<vendor id="90" n="Hitachi, Ltd."/>
|
||||
<vendor id="91" n="Novar Corp./Trend Control Systems Ltd."/>
|
||||
<vendor id="92" n="Mitsubishi Electric Lighting Corporation"/>
|
||||
<vendor id="93" n="Argus Control Systems, Ltd."/>
|
||||
<vendor id="94" n="Kyuki Corporation"/>
|
||||
<vendor id="95" n="Richards-Zeta Building Intelligence, Inc."/>
|
||||
<vendor id="96" n="Scientech R&D, Inc."/>
|
||||
<vendor id="97" n="VCI Controls, Inc."/>
|
||||
<vendor id="98" n="Toshiba Corporation"/>
|
||||
<vendor id="99" n="Mitsubishi Electric Corporation Air Conditioning & Refrigeration Systems Works"/>
|
||||
<vendor id="100" n="Custom Mechanical Equipment, LLC"/>
|
||||
<vendor id="101" n="ClimateMaster"/>
|
||||
<vendor id="102" n="ICP Panel-Tec, Inc."/>
|
||||
<vendor id="103" n="D-Tek Controls"/>
|
||||
<vendor id="104" n="NEC Engineering, Ltd."/>
|
||||
<vendor id="105" n="PRIVA BV"/>
|
||||
<vendor id="106" n="Meidensha Corporation"/>
|
||||
<vendor id="107" n="JCI Systems Integration Services"/>
|
||||
<vendor id="108" n="Freedom Corporation"/>
|
||||
<vendor id="109" n="Neuberger Gebäudeautomation GmbH"/>
|
||||
<vendor id="110" n="Sitronix"/>
|
||||
<vendor id="111" n="Leviton Manufacturing"/>
|
||||
<vendor id="112" n="Fujitsu Limited"/>
|
||||
<vendor id="113" n="Emerson Network Power"/>
|
||||
<vendor id="114" n="S. A. Armstrong, Ltd."/>
|
||||
<vendor id="115" n="Visonet AG"/>
|
||||
<vendor id="116" n="M&M Systems, Inc."/>
|
||||
<vendor id="117" n="Custom Software Engineering"/>
|
||||
<vendor id="118" n="Nittan Company, Limited"/>
|
||||
<vendor id="119" n="Elutions Inc. (Wizcon Systems SAS)"/>
|
||||
<vendor id="120" n="Pacom Systems Pty., Ltd."/>
|
||||
<vendor id="121" n="Unico, Inc."/>
|
||||
<vendor id="122" n="Ebtron, Inc."/>
|
||||
<vendor id="123" n="Scada Engine"/>
|
||||
<vendor id="124" n="AC Technology Corporation"/>
|
||||
<vendor id="125" n="Eagle Technology"/>
|
||||
<vendor id="126" n="Data Aire, Inc."/>
|
||||
<vendor id="127" n="ABB, Inc."/>
|
||||
<vendor id="128" n="Transbit Sp. z o. o."/>
|
||||
<vendor id="129" n="Toshiba Carrier Corporation"/>
|
||||
<vendor id="130" n="Shenzhen Junzhi Hi-Tech Co., Ltd."/>
|
||||
<vendor id="131" n="Tokai Soft"/>
|
||||
<vendor id="132" n="Lumisys"/>
|
||||
<vendor id="133" n="Veris Industries"/>
|
||||
<vendor id="134" n="Centaurus Prime"/>
|
||||
<vendor id="135" n="Sand Network Systems"/>
|
||||
<vendor id="136" n="Regulvar, Inc."/>
|
||||
<vendor id="137" n="Fastek International, Ltd."/>
|
||||
<vendor id="138" n="PowerCold Comfort Air Solutions, Inc."/>
|
||||
<vendor id="139" n="I Controls"/>
|
||||
<vendor id="140" n="Viconics Electronics, Inc."/>
|
||||
<vendor id="141" n="Yaskawa Electric America, Inc."/>
|
||||
<vendor id="142" n="Plueth Regelsysteme"/>
|
||||
<vendor id="143" n="Digitale Mess- und Steuersysteme AG"/>
|
||||
<vendor id="144" n="Fujitsu General Limited"/>
|
||||
<vendor id="145" n="Project Engineering S.r.l."/>
|
||||
<vendor id="146" n="Sanyo Electric Co., Ltd."/>
|
||||
<vendor id="147" n="Integrated Information Systems, Inc."/>
|
||||
<vendor id="148" n="Temco Controls, Ltd."/>
|
||||
<vendor id="149" n="Airtek Technologies, Inc."/>
|
||||
<vendor id="150" n="Advantech Corporation"/>
|
||||
<vendor id="151" n="Titan Products, Ltd."/>
|
||||
<vendor id="152" n="Regel Partners"/>
|
||||
<vendor id="153" n="National Environmental Product"/>
|
||||
<vendor id="154" n="Unitec Corporation"/>
|
||||
<vendor id="155" n="Kanden Engineering Company"/>
|
||||
<vendor id="156" n="Messner Gebäudetechnik GmbH"/>
|
||||
<vendor id="157" n="Integrated.CH"/>
|
||||
<vendor id="158" n="EH Price Limited"/>
|
||||
<vendor id="159" n="SE-Elektronic GmbH"/>
|
||||
<vendor id="160" n="Rockwell Automation"/>
|
||||
<vendor id="161" n="Enflex Corp."/>
|
||||
<vendor id="162" n="ASI Controls"/>
|
||||
<vendor id="163" n="SysMik GmbH Dresden"/>
|
||||
<vendor id="164" n="HSC Regelungstechnik GmbH"/>
|
||||
<vendor id="165" n="Smart Temp Australia Pty. Ltd."/>
|
||||
<vendor id="166" n="PCI Lighting Control Systems"/>
|
||||
<vendor id="167" n="Duksan Mecasys Co., Ltd."/>
|
||||
<vendor id="168" n="Fuji IT Co., Ltd."/>
|
||||
<vendor id="169" n="Vacon Plc"/>
|
||||
<vendor id="170" n="Leader Controls"/>
|
||||
<vendor id="171" n="Cylon Controls, Ltd."/>
|
||||
<vendor id="172" n="Compas"/>
|
||||
<vendor id="173" n="Mitsubishi Electric Building Techno-Service Co., Ltd."/>
|
||||
<vendor id="174" n="Building Control Integrators"/>
|
||||
<vendor id="175" n="ITG Worldwide (M) Sdn Bhd"/>
|
||||
<vendor id="176" n="Lutron Electronics Co., Inc."/>
|
||||
<vendor id="177" n="Cooper-Atkins Corporation"/>
|
||||
<vendor id="178" n="LOYTEC Electronics GmbH"/>
|
||||
<vendor id="179" n="ProLon"/>
|
||||
<vendor id="180" n="Mega Controls Limited"/>
|
||||
<vendor id="181" n="Micro Control Systems, Inc."/>
|
||||
<vendor id="182" n="Kiyon, Inc."/>
|
||||
<vendor id="183" n="Dust Networks"/>
|
||||
<vendor id="184" n="Advanced Building Automation Systems"/>
|
||||
<vendor id="185" n="Hermos AG"/>
|
||||
<vendor id="186" n="CEZIM"/>
|
||||
<vendor id="187" n="Softing"/>
|
||||
<vendor id="188" n="Lynxspring"/>
|
||||
<vendor id="189" n="Schneider Toshiba Inverter Europe"/>
|
||||
<vendor id="190" n="Danfoss Drives A/S"/>
|
||||
<vendor id="191" n="Eaton Corporation"/>
|
||||
<vendor id="192" n="Matyca S.A."/>
|
||||
<vendor id="193" n="Botech AB"/>
|
||||
<vendor id="194" n="Noveo, Inc."/>
|
||||
<vendor id="195" n="AMEV"/>
|
||||
<vendor id="196" n="Yokogawa Electric Corporation"/>
|
||||
<vendor id="197" n="GFR Gesellschaft für Regelungstechnik"/>
|
||||
<vendor id="198" n="Exact Logic"/>
|
||||
<vendor id="199" n="Mass Electronics Pty Ltd dba Innotech Control Systems Australia"/>
|
||||
<vendor id="200" n="Kandenko Co., Ltd."/>
|
||||
<vendor id="201" n="DTF, Daten-Technik Fries"/>
|
||||
<vendor id="202" n="Klimasoft, Ltd."/>
|
||||
<vendor id="203" n="Toshiba Schneider Inverter Corporation"/>
|
||||
<vendor id="204" n="Control Applications, Ltd."/>
|
||||
<vendor id="205" n="KDT Systems Co., Ltd."/>
|
||||
<vendor id="206" n="Onicon Incorporated"/>
|
||||
<vendor id="207" n="Automation Displays, Inc."/>
|
||||
<vendor id="208" n="Control Solutions, Inc."/>
|
||||
<vendor id="209" n="Remsdaq Limited"/>
|
||||
<vendor id="210" n="NIT Facilities, Inc."/>
|
||||
<vendor id="211" n="VIPZ GmbH"/>
|
||||
<vendor id="212" n="TSC21 Association of Japan"/>
|
||||
<vendor id="213" n="BBP Energie Ltee"/>
|
||||
<vendor id="214" n="HRW Limited"/>
|
||||
<vendor id="215" n="Lighting Control & Design, Inc."/>
|
||||
<vendor id="216" n="Mercy Electronic and Electrical Industries"/>
|
||||
<vendor id="217" n="Samsung SDS Co. Ltd"/>
|
||||
<vendor id="218" n="Impact Facility Solutions, Inc."/>
|
||||
<vendor id="219" n="Aircuity"/>
|
||||
<vendor id="220" n="Control Techniques, Ltd."/>
|
||||
<vendor id="221" n="Evolve Control Systems, LLC"/>
|
||||
<vendor id="222" n="WAGO Kontakttechnik GmbH & Co. KG"/>
|
||||
<vendor id="223" n="Cerus Industrial"/>
|
||||
<vendor id="224" n="Chloride Power Protection Company"/>
|
||||
<vendor id="225" n="Computrols, Inc."/>
|
||||
<vendor id="226" n="Phoenix Contact GmbH & Co. KG"/>
|
||||
<vendor id="227" n="Grundfos Management A/S"/>
|
||||
<vendor id="228" n="Ridder Drive Systems"/>
|
||||
<vendor id="229" n="Soft Device SDN BHD"/>
|
||||
<vendor id="230" n="Integrated Control Technology Limited"/>
|
||||
<vendor id="231" n="AIRxpert Systems, Inc."/>
|
||||
<vendor id="232" n="Microtrol Limited"/>
|
||||
<vendor id="233" n="Red Lion Controls"/>
|
||||
<vendor id="234" n="Digital Electronics Corporation"/>
|
||||
<vendor id="235" n="Ennovatis GmbH"/>
|
||||
<vendor id="236" n="Serotonin Software Technologies, Inc."/>
|
||||
<vendor id="237" n="LS Industrial Systems Co., Ltd."/>
|
||||
<vendor id="238" n="Square D Company"/>
|
||||
<vendor id="239" n="S Squared Innovations, Inc."/>
|
||||
<vendor id="240" n="Aricent Ltd."/>
|
||||
<vendor id="241" n="EtherMetrics, LLC"/>
|
||||
<vendor id="242" n="Industrial Control Communications, Inc."/>
|
||||
<vendor id="243" n="Paragon Controls, Inc."/>
|
||||
<vendor id="244" n="A. O. Smith Corporation"/>
|
||||
<vendor id="245" n="Contemporary Control Systems, Inc."/>
|
||||
<vendor id="246" n="Intesis Software SL"/>
|
||||
<vendor id="247" n="Ingenieurgesellschaft N. Hartleb mbH"/>
|
||||
<vendor id="248" n="Heat-Timer Corporation"/>
|
||||
<vendor id="249" n="Ingrasys Technology, Inc."/>
|
||||
<vendor id="250" n="Costerm Building Automation"/>
|
||||
<vendor id="251" n="Wilo AG"/>
|
||||
<vendor id="252" n="Embedia Technologies Corp."/>
|
||||
<vendor id="253" n="Technilog"/>
|
||||
<vendor id="254" n="HR Controls Ltd. & Co. KG"/>
|
||||
<vendor id="255" n="Lennox International, Inc."/>
|
||||
<vendor id="256" n="RK-Tec Rauchklappen-Steuerungssysteme GmbH & Co. KG"/>
|
||||
<vendor id="257" n="Thermomax, Ltd."/>
|
||||
<vendor id="258" n="ELCON Electronic Control, Ltd."/>
|
||||
<vendor id="259" n="Larmia Control AB"/>
|
||||
<vendor id="260" n="BACnet Stack at SourceForge"/>
|
||||
<vendor id="261" n="G4S Security Services A/S"/>
|
||||
<vendor id="262" n="Sitek S.p.A."/>
|
||||
<vendor id="263" n="Cristal Controles"/>
|
||||
<vendor id="264" n="Regin AB"/>
|
||||
<vendor id="265" n="Dimension Software, Inc."/>
|
||||
<vendor id="266" n="SynapSense Corporation"/>
|
||||
<vendor id="267" n="Beijing Nantree Electronic Co., Ltd."/>
|
||||
<vendor id="268" n="Camus Hydronics Ltd."/>
|
||||
<vendor id="269" n="Kawasaki Heavy Industries, Ltd."/>
|
||||
<vendor id="270" n="Critical Environment Technologies"/>
|
||||
<vendor id="271" n="ILSHIN IBS Co., Ltd."/>
|
||||
<vendor id="272" n="ELESTA Energy Control AG"/>
|
||||
<vendor id="273" n="KROPMAN Installatietechniek"/>
|
||||
<vendor id="274" n="Baldor Electric Company"/>
|
||||
<vendor id="275" n="INGA mbH"/>
|
||||
<vendor id="276" n="GE Consumer & Industrial"/>
|
||||
<vendor id="277" n="Functional Devices, Inc."/>
|
||||
<vendor id="278" n="ESAC"/>
|
||||
<vendor id="279" n="M-System Co., Ltd."/>
|
||||
<vendor id="280" n="Yokota Co., Ltd."/>
|
||||
|
||||
</vendorList>
|
||||
|
||||
Reference in New Issue
Block a user