Bom dia,
Estou tentando colocar um botão de pulso no elipse mobile, porém ele está ficando sempre como retentivo gostaria de saber se as configurações do botão estão corretas.
Bom dia,
Estou tentando colocar um botão de pulso no elipse mobile, porém ele está ficando sempre como retentivo gostaria de saber se as configurações do botão estão corretas.
Olá @Vinicius1,
Qual a versao do Elipse Mobile utilizada?
Se a ideia for escrever TRUE e depois voltar para FALSE, experimente inverter o Valor base e o Valor Positivo.
O funcionamento hoje é uma escrita com o valor base e, logo na sequencia, escrever o valor positivo.
Você pode verificar isto adicionando um script no evento OnRead do tag de escrita no Elipse E3, onde o mesmo executa um Trace e guarda o valor lido. Veja:
Sub Tag1_OnRead()
Application.Trace Value
End Sub
Assim, será gerado um arquivo de texto com os valores lidos neste tag.
28/12/2021 16:37:39 1
28/12/2021 16:37:39 0
Teste isto e me diga se resolve.
[]s
Link
Já tentei inverter o Valor base e o Valor Positivo diversas vezes e mesmo assim o botão de pulso só muda para 1 ou para 0 e não retorna ao seu estado original, está como se fosse um botão retentivo, por esse botão de pulso é possível ler e escrever na mesma tag?
Caro @Vinicius1,
É possível sim.
Veja:
29/12/2021 08:46:58 1
29/12/2021 08:46:58 0
29/12/2021 08:47:09 1
29/12/2021 08:47:09 0
Você chegou a colocar o Trace no E3 para monitorar? A escrita do pulser é bem rápida e não é possível visualizar o pulso.
Att.
Link
Boa tarde!
E possível, na tag de leitura ler mais de um valor com a mesma leitura?
Por exemplo: byte 1 e 3 Rodando!
byte 0 Desligado