KB-44059: Criando botão de pulso com duração de 1 segundo.

Descrição:

Como fazer um botão que gere um pulso com duração de 1 segundo?

Solução:

Para isto, deve-se utilizar um tag contador e configurá-lo conforme descrito:

CounterType: 0 – Preset
Enable: False
Increment: 1
Preset: 1
ResetCounterWhenEnabled: True

No botão que irá gerar o pulso, utilize um script que acione a saída desejada, e depois habilite o contador.


Exemplo de script:
Application.GetObject("Dados.TagInterno1").Value = 1
Application.GetObject("Dados.TagContador1").Enabled = True 
No evento OnPreset do tag contador, utilize um script para desligar a saída anteriormente acionada e desabilitar o contador:

Parent.Item("TagInterno1").Value = 0
Enabled = False
Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Leave a Reply

Your email address will not be published.Required fields are marked *