<< Clique para Mostrar o Sumário >>
Sequenciamento de Eventos (SOE) |
Este método permite a leitura da estampa de tempo fornecida pelo CLP através da leitura de eventos. Pode-se armazenar sequencialmente em um buffer circular do CLP uma lista de eventos, cada um contendo informações relativas ao seu tipo, à entrada que gerou e ao momento em que ocorreu (estampa de tempo) relativos a uma base de tempo definida, conforme já referido.
O Tag de baixa de eventos, com o parâmetro N2 igual a 999 e o parâmetro N3 igual a 0 (zero), deve ser lido periodicamente. Sempre que há eventos no CLP e a memória interna deste Driver está vazia, a leitura deste Tag permite que os eventos sejam lidos para a memória interna deste Driver.
Deve ser realizado um polling periódico no Tag Bloco, com o parâmetro B3 igual a 1, para verificar se existem eventos na memória deste Driver. Se a memória está vazia, todos os Elementos do Bloco retornam o valor -1 (menos um). Caso contrário, o Bloco retornado contém o primeiro evento da memória interna. Se há eventos, então o Tag de leitura de eventos, com o parâmetro N2 igual a 999 e o parâmetro N3 igual a 2 (dois), pode ser lido. Esta leitura retira o primeiro evento da memória interna.