GetEventInformation

<< Clique para Mostrar o Sumário >>

 

GetEventInformation

O serviço GetEventInformation é utilizado para obter uma lista de todos os eventos ativos de um dispositivo. A execução deste serviço é realizada através de dois Tags. O Tag GetEventInformationCommand é utilizado para disparar este serviço e o Tag GetEventInformationResult recebe o resultado desta operação. Ambos os Tags utilizam a Configuração por Strings para referenciar um dispositivo específico.

Este Driver gerencia automaticamente o envio de novas solicitações caso os eventos não caibam em uma única resposta. Neste caso, o resultado é disponibilizado quando todos os eventos são recebidos.

O Tag GetEventInformationCommand deve ser configurado como um Tag Simples somente de escrita. Para iniciar este serviço, realize uma escrita qualquer neste Tag.

O Tag GetEventInformationResult deve ser configurada como um Tag Bloco somente de leitura com 7 (sete) Elementos, que recebe uma lista de resultados. Os Elementos e os tipos de dados são os seguintes:

Elemento 0: Object Identifier, um texto no formato <object>-<identifier>

Elemento 1: Event State, um inteiro sem sinal representando a enumeração BACnetEventState

Elemento 2: Acknowledged Transitions, um texto representando uma sequência de bits

Elemento 3: Event Timestamps, um texto no formato XML

Elemento 4: Notify Type, um inteiro sem sinal representando a enumeração BACnetNotifyType

Elemento 5: Event Enable, um texto representando uma sequência de bits

Elemento 6: Event Priorities, um texto no formato XML

Esta página foi útil?