Preciso criar um botão na representação gráfica, que ao clicar ele escreva em dois data points o valor “1” e depois retorne ao valor “0”, vai servir para resetar o comando após algum defeito.
Oi Marcelo,
Você vai precisar de:
- 1 botão
- 1 data point virtual binário estático
- 2 point links
Passos:
- Crie um virtual data source com um data point virtual binário com valor estático em 1;
- associe os dois point links do data point virtual para os data points de interesse;
- Crie e configure um botão na representação para modificar o data point virtual.
Pronto… e isso pode ser feito para diversos pontos.
Abraços
Demorei um pouco para entender a informação do Marcelo, mas finalmente caiu a ficha.
Primeiro criei o data point virtual, configurável, com valor estático.
Em seguida criei o primeiro point link tendo como data point de origem aquele que é escrito pelo botão e o data point de destino o dp virtual, tendo o seguinte script:
if (source.value == 1) return true;
Por último criei o segundo point link, tendo como data point de origem o dp virtual, e o data point de destino o dp em que é escrito pelo botão, com o seguinte script:
if (source.value == 1) return false;
resumindo: quando o botão escreve 1 no dp virtual, em seguida o dp virtual escreve 0 no botão, tornando-se assim um botão de pulso.
Valew Marcelo!