Boa Noite, estou tentando desenvolver um alarme no ScadaBR, é um alarme de temperatura, tanto para baixa quanto alta, porém o set point pode ser alterado pelo o usuario. 

em evento eu consigo configurar limites superiores e inferiores, porém quando eu alterar o setpoint do controlador pode ser que fique fora da faixa de temperatura, tentei desenvolver um script porém nao sei onde errei.

a = ali.value;      Esse aqui é o alarme inferior
b = als.value;     Esse aqui é o alarme superior
c = t.value;        Esse aqui é a temperatura atual


if(c>b){
dp.writeDataPoint('DP_749807',1);
}
if(c<a){
dp.writeDataPoint('DP_749807',1);
}
if(a<=c=<b){
dp.writeDataPoint('DP_749807',0);
}

**DP_749807 é o ID do datapoint virtual que eu criei""

então se a temperatura estiver fora da faixa, ele escreve em um datapoint virtual que depois eu iria tratar esse evento, porém da erro no script

Exibições: 1611

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço