Boa tarde, alguem poderia me ajudar com o script
Estou tentando efetuar o controle de nivel do canal com acionamento de uma comporta de uma usina PCH usando ScadaBR, não estou conseguindo criar o script para acionar o motor
ex. o nivel do canal deve ficar com 2,4mts com isso tenho 2 boias para ligar e desligar os motores da comporta consigo ligar de desligar os motores usando as boias mas necessito que quando ligado seja acinado o motor 3s e aguarde 5 minutos e se o pulso ainda estivar HIGH fique em loop ate fica LOW.
No meta data source voce pode via script mudar o estado de um datapoint
variavelDatapoint.set(true);
variavelDatapoint.set(false);
Consegui realizar o que necessito via Scripting, so que desta forma tem que colocar um botão para acionamento, a busca e fazer de forma automatica
A=p2.value;
if (A==1)
{
val_2.writeDataPoint(‘DP_231029’,1);
var inicio = new Date().getTime();
var atual = new Date().getTime();
while((atual - inicio) < 5000)
{
atual = new Date().getTime();
}
val_2.writeDataPoint(‘DP_231029’,0);
////////////////////////////////////////////////
while((atual - inicio) < 60000)
{
atual = new Date().getTime();
}
//////////////////////////////////////////////////
val_2.writeDataPoint(‘DP_231029’,1);
var inicio = new Date().getTime();
var atual = new Date().getTime();
while((atual - inicio) < 5000)
{
atual = new Date().getTime();
}
val_2.writeDataPoint(‘DP_231029’,0);
}
else
{
void dp.writeDataPoint(‘DP_231029’,0);
}
Boa tarde esta variável seria inscrita de qual forma?
variavelDatapoint.set(true);
p4Datapoint.set(true); >>>erro = p4Datapoint" is not defined
p4.Datapoint.set(true); = Cannot call method “set” of undefined
o p4 seria o datapoint que quero que seja altarado o valor