Atribuir um valor a um ponto de reconhecer um alarme

 

Companheiros,
 
Bom dia, estou trabalhando para ligar o estado de alarme de um ponto para uma variação do valor no caso em que o alarme é reconhecido e outro valor quando ele se levanta e está prestes a ser reconhecido.
 
Eu revi muitas alternativas, e eu acho que usando links para pontos, pontos ou eventos que podem executar um script que permite mem fazer atribuições de valores, mas eu não posso localizar e obter o status de alarme específico de ponto específico em um evento específico .
 
Agradecendo-lhes pela sua ajuda
 
Mílmero
 
PD: Desculpem-me por quaisquer detalhes do idioma

Oi Milmero,

Você não precisa utilizar scripts para tratar os Alarmes, você pode simplesmente utilizar um tratador de eventos.

Se eu entendi corretamente, você pode utilizar uma ação SetPoint para um outro DataPoint qualquer conforme a entrada na faixa de alarme.

E mais, se você precisar colocar outro valor quando o sinal sai da faixa de alarme, utilize a opção Ação Inativa.

As saídas podem ser redirecionamentos para outros DataPoints ou valores estáticos.

Abraços

 

Diego, eu realmente aprecio a sua resposta.
 
Eu quase não consigo expressar a necessidade na minha língua, e eu acho que era mais complexo na sua.
 
O tratador de eventos a diferença quando uma condição de alarme se activa e quando ela desaparece (é uma parte da solução), mas eu preciso atribuir um valor quando o alarme é disparado, e atribuir um outro valor quando o alarme é reconhecido e ainda o alarme continua presente.
 
 
Grato por sua resposta,
 
Mílmero

Oi Milmero,

Bom, essa resposta te ajuda com a 1a metade do problema. A segunda metade pode ser atingida a partir de um Meta Data Point.

O Script funciona pegando os eventos pendentes do DataPoint, identificado pelo id do Banco. Ainda não temos uma função que faça este tipo de operação com o XID. O mesmo serve para o usuário. Será necessário encontrar no banco de dados o ID de cada um.  Existe um caminho para buscar estes dados em JS. 

Abs

1 curtida

 

Excelente! funcionando corretamente.
 
Muito grato pelo seu apoio,
 
Mílmero