<< 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