Evento de Execução Baseado em um Objeto de Eventos do EPM

<< Clique para Mostrar o Sumário >>

 

Evento de Execução Baseado em um Objeto de Eventos do EPM

Uma das inúmeras funcionalidades disponíveis no EPM Server é a criação de objetos do tipo Event, que basicamente enviam uma notificação toda vez que uma determinada condição pré-definida é atingida. Desta forma, qualquer aplicação aderente ao padrão OPC UA pode utilizar este recurso para sincronizar ações, como no caso das Expression Variables que utilizam este recurso para disparar a execução de uma expressão. Para mais informações sobre os tipos de eventos disponíveis, consulte o tópico EPM Events.

A associação de um objeto de eventos do EPM à execução de uma Expression Variable é realizada selecionando a opção Event, que apresenta uma lista de todos os objetos de Eventos disponíveis no EPM. A figura a seguir ilustra a seleção de um objeto Evento do EPM chamado Period.TimePeriod_5s, configurado para disparar um evento a cada cinco segundos sempre que estiver habilitada a opção de evento no estado ativo.

Evento baseado em objeto de eventos do EPM

Evento baseado em objeto de eventos do EPM

Neste exemplo, se a Expression Variable está no estado Running, a expressão é avaliada a cada cinco segundos e o resultado pode ser armazenado para futuras consultas ou mesmo utilizado por outras Expression Variables.

 

NOTA

Todo objeto de Evento do EPM tem a opção de definir o estado em que se encontra, seja ativo ou inativo. No caso de estar definido como inativo, mesmo que uma Expression Variable associada esteja no estado Running, a expressão não é executada até que o objeto de Evento passe para o estado Active e a condição de disparo de evento seja atingida. Para mais detalhes sobre os tipos de eventos disponíveis, consulte o tópico EPM Events.

Esta página foi útil?