Bloco de Função TPULSE

O bloco de função TPULSE gera um impulso diário quando o tempo PT é excedido.

Aviso: Os tempos do bloco de função são absolutos. Isso significa que, após a reinicialização ou uma falha no servidor, ocorre a mesma reação.

Entrada DIS

A entrada redefine o marcador interno e desativa a saída Q enquanto DIS for verdadeiro. Assim que DIS se tornar falso novamente e a data PT já tiver sido excedida, um novo impulso será acionado.

Entrada PT

Quando a entrada é alterada, o marcador interno é redefinido e o impulso é acionado novamente após o término do tempo. A entrada suporta tempos de T#0s e T#23h59s.

Entrada DAYS

Com a entrada, os dias da semana podem ser definidos. Eles podem ser passados como uma string ou como um número. Verifica-se se o dia da semana atual está presente no número. Vários dias podem ser especificados simplesmente um após o outro. Por exemplo, 135 para segunda-feira, quarta-feira e sexta-feira. Se nenhum valor for especificado (0, NULL, FALSE ou uma string vazia), um impulso é emitido todos os dias.

Valor Dia da Semana
1 Segunda-Feira
2 Terça-Feira
3 Quarta-Feira
4 Quinta-Feira
5 Sexta-Feira
6 Sábado
7 Domingo

Saída Q

Na saída, um impulso é emitido por um ciclo quando o horário atual excede o valor de PT.