|
<< Clique para Mostrar o Sumário >>
Leitura Automática de Eventos |
A partir da versão 2.0, este Driver passa a contar com a leitura automática de eventos.
O mecanismo de leitura automática utiliza uma thread interna deste Driver para realizar a varredura, ou scan, de eventos de um equipamento. Os eventos coletados de um equipamento são armazenados em um buffer interno deste Driver e retornados para uma aplicação através do Tag Bloco Leitura Automática de Eventos.
Os eventos lidos por este Tag Bloco são eliminados do buffer interno deste Driver e reportados por evento, ou seja, cada operação de leitura deste Tag Bloco dispara uma série de eventos OnRead. Para mais informações, consulte o tópico Tags de Comunicação Reportados por Eventos no Manual do Usuário do Elipse E3.
A leitura automática de eventos equivale à leitura dos Tags Bloco Últimos Eventos e Últimos Eventos do Buffer de Backup, ou seja, as categorias L e B. As leituras são sempre realizadas em Tags Bloco com 3 (três) Elementos de Bloco. Este Driver inicia a varredura interna lendo a categoria L. Em caso de erro de comunicação em um determinado canal e escravo, a leitura é automaticamente comutada para a categoria B (backup) para evitar a perda de eventos. Após a primeira leitura com sucesso de eventos da categoria B, este Driver volta a buscar eventos da categoria L.
Assim como para a leitura dos Tags Bloco Últimos Eventos e Últimos Eventos do Buffer de Backup, não são suportados eventos analógicos.