Sequenciamento de Eventos (SOE)

<< Clique para Mostrar o Sumário >>

 

Sequenciamento de Eventos (SOE)

Este método permite a leitura da estampa de tempo fornecida por um CLP através da leitura de eventos. Pode-se armazenar sequencialmente em um buffer circular de um CLP uma lista de eventos, cada um contendo informações relativas ao 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 Especial de Download 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 em um 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 Especial para Leitura da Tabela de Eventos, com o parâmetro B3 igual a 1 (um), para verificar se existem eventos na memória deste Driver. Se a memória está vazia, todos os Elementos deste Tag Bloco retornam o valor -1 (menos um). Caso contrário, o Tag Bloco retornado contém o primeiro evento da memória interna. Se há eventos, então o Tag Especial 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.

Esta página foi útil?