BACnetActionCommand

<< Clique para Mostrar o Sumário >>

 

BACnetActionCommand

Esta representação de dados complexos via XML é utilizada internamente em outros XMLs suportados pelo driver.

Esquema XML

<xs:complexType name="BACnetActionCommand">
  <xs:sequence>
    <xs:element minOccurs="0" name="DeviceIdentifier" type="BACnetObjectIdentifier" />
    <xs:element name="ObjectIdentifier" type="BACnetObjectIdentifier" />
    <xs:element name="PropertyIdentifier" type="BACnetPropertyIdentifier" />
    <xs:element minOccurs="0" name="PropertyArrayIndex" type="Unsigned" />
    <xs:element name="PropertyValue" type="Any" />
    <xs:element minOccurs="0" name="Priority" type="Unsigned" />
    <xs:element minOccurs="0" name="PostDelay" type="Unsigned" />
    <xs:element name="QuitOnFailure" type="Boolean" />
    <xs:element name="WriteSuccessful" type="Boolean" />
  </xs:sequence>
</xs:complexType>

Exemplos

Exemplo 1:

<BACnetActionCommand>
  <DeviceIdentifier>device-501</DeviceIdentifier>
  <ObjectIdentifier>device-502</ObjectIdentifier>
  <PropertyIdentifier>action</PropertyIdentifier>
  <PropertyArrayIndex>1237</PropertyArrayIndex>
  <PropertyValue>
    <Boolean>true</Boolean>
  </PropertyValue>
  <Priority>1238</Priority>
  <PostDelay>1239</PostDelay>
  <QuitOnFailure>true</QuitOnFailure>
  <WriteSuccessful>true</WriteSuccessful>
</BACnetActionCommand>

Exemplo 2:

<BACnetActionCommand>
  <ObjectIdentifier>device-507</ObjectIdentifier>
  <PropertyIdentifier>alarmValues</PropertyIdentifier>
  <PropertyValue>
    <Boolean>true</Boolean>
  </PropertyValue>
  <QuitOnFailure>true</QuitOnFailure>
  <WriteSuccessful>true</WriteSuccessful>
</BACnetActionCommand>

Esta página foi útil?