Neste tutorial, você vai aprender como utilizar o bloco de função de temporização de pulso (TP), presente na biblioteca de funções do ambiente do MasterTool IEC XE.
1. DESENVOLVIMENTO
Bloco funcional temporizador, funcionando como disparador. O tempo é contado até que um determinado limite seja atingido. Durante a contagem, a variável de "pulso" é TRUE, caso contrário, é FALSE.
ENTRADAS:
IN: BOOL; em uma borda de subida a contagem do tempo em ET será iniciada.
PT: TIME; limite superior do tempo.
SAÍDAS:
Q: BOOL; TRUE enquanto o tempo estiver sendo contado em ET (pulso).
ET: TIME; estado atual do tempo.
TP(IN, PT, Q, ET) significa:
Se IN for FALSE, Q será FALSE e ET será 0. Assim que IN tornar-se TRUE, o tempo começará a ser contado em milisegundos em ET até que seu valor seja igual a PT (e a partir de então permanecerá constante). Q será TRUE quando IN for TRUE e ET for igual ou menor que PT. Caso contrário, será FALSE. Q retorna um sinal para o período de tempo dado em PT.
2. VÍDEO
Comentários
0 comentário
Por favor, entre para comentar.