BACnetDeviceObjectReference

<< Clique para Mostrar o Sumário >>

 

BACnetDeviceObjectReference

Esta representação de dados complexos via XML é utilizada pelos seguintes objetos/propriedades:

•accessDoor.valueSource

•accessDoor.valueSourceArray

•analogOutput.valueSource

•analogOutput.valueSourceArray

•analogValue.valueSource

•analogValue.valueSourceArray

•binaryLightingOutput.valueSource

•binaryLightingOutput.valueSourceArray

•binaryOutput.valueSource

•binaryOutput.valueSourceArray

•binaryValue.valueSource

•binaryValue.valueSourceArray

•bitstringValue.valueSource

•bitstringValue.valueSourceArray

•channel.valueSource

•characterstringValue.valueSource

•characterstringValue.valueSourceArray

•command.valueSource

•dateValue.valueSource

•dateValue.valueSourceArray

•datepatternValue.valueSource

•datepatternValue.valueSourceArray

•datetimeValue.valueSource

•datetimeValue.valueSourceArray

•datetimepatternValue.valueSource

•datetimepatternValue.valueSourceArray

•integerValue.valueSource

•integerValue.valueSourceArray

•largeAnalogValue.valueSource

•largeAnalogValue.valueSourceArray

•lifeSafetyPoint.valueSource

•lifeSafetyZone.valueSource

•lightingOutput.valueSource

•lightingOutput.valueSourceArray

•loadControl.valueSource

•multiStateOutput.valueSource

•multiStateOutput.valueSourceArray

•multiStateValue.valueSource

•multiStateValue.valueSourceArray

•octetstringValue.valueSource

•octetstringValue.valueSourceArray

•positiveIntegerValue.valueSource

•positiveIntegerValue.valueSourceArray

•timeValue.valueSource

•timeValue.valueSourceArray

•timepatternValue.valueSource

•timepatternValue.valueSourceArray

Esquema XML

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns="http://www.elipse.com.br/drivers/BACnet" xmlns:mstns="http://www.elipse.com.br/drivers/BACnet" elementFormDefault="qualified" targetNamespace="http://www.elipse.com.br/drivers/BACnet" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="BACnetDeviceObjectReference">
    <xs:sequence>
      <xs:element minOccurs="0" name="DeviceIdentifier" type="BACnetObjectIdentifier" />
      <xs:element name="ObjectIdentifier" type="BACnetObjectIdentifier" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Value" type="BACnetDeviceObjectReference" />
</xs:schema>

Exemplos

Exemplo 1:

<?xml version="1.0" encoding="utf-8" ?>
<Value xmlns="http://www.elipse.com.br/drivers/BACnet">
  <BACnetDeviceObjectReference>
    <DeviceIdentifier>device-501</DeviceIdentifier>
    <ObjectIdentifier>device-502</ObjectIdentifier>
  </BACnetDeviceObjectReference>
</Value>

Exemplo 2:

<?xml version="1.0" encoding="utf-8" ?>
<Value xmlns="http://www.elipse.com.br/drivers/BACnet">
  <BACnetDeviceObjectReference>
    <ObjectIdentifier>device-503</ObjectIdentifier>
  </BACnetDeviceObjectReference>
</Value>

Esta página foi útil?