<< Clique para Mostrar o Sumário >>
BACnetActionCommand |
Esta representação de dados complexos via XML é utilizada internamente em outros XMLs suportados pelo driver.
<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>
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>