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
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