TP (temporização de pulso)

Em uma borda ascendente, a instrução TP aumenta um temporizador interno até um determinado valor. Se o temporizador tiver decorrido, o tempo interno é redefinido.
Detalhes da operação: Se o parâmetro EN for usado com TP, o temporizador começa a aumentar quando EN estiver definido para TRUE e continua a aumentar mesmo se EN for definido para FALSE.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores Micro810, L20E, L50E e L70E.
TP
TP
Parâmetros da TP
Parâmetro
Tipo do parâmetro
Tipo de dados
Descrição
IN
Entrada
BOOL
  • TRUE: Se for borda ascendente, começa a aumentar o temporizador interno (se já não estiver aumentando).
  • FALSE: Se o temporizador tiver decorrido, reinicia o temporizador interno. Qualquer alteração em IN durante a contagem não terá efeito.
PT
Entrada
TIME
Tempo máximo programado definido usando o tipo de dados Tempo.
Q
Saída
BOOL
  • TRUE: O temporizador está contando.
  • FALSE: O temporizador não está contando.
ET
Saída
TIME
Tempo decorrido atual.
Os valores possíveis variam de 0ms a 1193h2m47s294ms.

Exemplos de TP

Diagrama de tempo TP
Diagrama de tempo TP
Exemplo de diagrama de blocos de função TP
Exemplo de diagrama de blocos de função TP
Exemplo de diagrama de ladder TP
Exemplo de diagrama de ladder TP
Exemplo de texto estruturado TP
Exemplo de texto estruturado TP
Resultados
Resultados
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal