<< Clique para Mostrar o Sumário >>
ConfirmedEventNotificationRequest |
Esta representação de dados complexos via XML é utilizada internamente em outros XMLs suportados pelo driver.
<xs:complexType name="ConfirmedEventNotificationRequest">
<xs:sequence>
<xs:element name="ProcessIdentifier" type="Unsigned32" />
<xs:element name="InitiatingDeviceIdentifier" type="BACnetObjectIdentifier" />
<xs:element name="EventObjectIdentifier" type="BACnetObjectIdentifier" />
<xs:element name="Timestamp" type="BACnetTimeStamp" />
<xs:element name="NotificationClass" type="Unsigned" />
<xs:element name="Priority" type="Unsigned8" />
<xs:element name="EventType" type="BACnetEventType" />
<xs:element minOccurs="0" name="MessageText" type="CharacterString" />
<xs:element name="NotifyType" type="BACnetNotifyType" />
<xs:element minOccurs="0" name="AckRequired" type="Boolean" />
<xs:element minOccurs="0" name="FromState" type="BACnetEventState" />
<xs:element name="ToState" type="BACnetEventState" />
<xs:element minOccurs="0" name="EventValues" type="BACnetNotificationParameters" />
</xs:sequence>
</xs:complexType>
Exemplo 1:
<ConfirmedEventNotificationRequest>
<ProcessIdentifier>2345</ProcessIdentifier>
<InitiatingDeviceIdentifier>device-502</InitiatingDeviceIdentifier>
<EventObjectIdentifier>device-503</EventObjectIdentifier>
<Timestamp>
<Time>22:39:15.980</Time>
</Timestamp>
<NotificationClass>1238</NotificationClass>
<Priority>38</Priority>
<EventType>changeOfLifeSafety</EventType>
<MessageText>Abcde</MessageText>
<NotifyType>event</NotifyType>
<AckRequired>true</AckRequired>
<FromState>offnormal</FromState>
<ToState>highLimit</ToState>
<EventValues>
<ChangeOfBitstring>
<ReferencedBitstring>1</ReferencedBitstring>
<StatusFlags>
<inAlarm>true</inAlarm>
<overridden>true</overridden>
</StatusFlags>
</ChangeOfBitstring>
</EventValues>
</ConfirmedEventNotificationRequest>
Exemplo 2:
<ConfirmedEventNotificationRequest>
<ProcessIdentifier>2355</ProcessIdentifier>
<InitiatingDeviceIdentifier>device-512</InitiatingDeviceIdentifier>
<EventObjectIdentifier>device-513</EventObjectIdentifier>
<Timestamp>
<Time>22:39:15.980</Time>
</Timestamp>
<NotificationClass>1248</NotificationClass>
<Priority>48</Priority>
<EventType>changeOfReliability</EventType>
<NotifyType>ackNotification</NotifyType>
<ToState>normal</ToState>
</ConfirmedEventNotificationRequest>