Bloco de Função CTRL_PWM

O bloco de função CTRL_PWM gera uma modulação por largura de pulso.

Entrada IN

A variável de ajuste é definida pela entrada. O valor deve estar entre 0 e 255. 255 corresponde a 100 %.

Entrada PT

Esta entrada define o tempo de ciclo para uma largura de pulso. Isso corresponde a um ligar e um desligar. A entrada deve ser definida para um funcionamento correto. Espera-se o tipo de dados Tempo, como por exemplo T#5m.

Entrada PT_MIN

A entrada define o tempo de ciclo mínimo de uma largura de pulso. Se este for subestimado, o segundo ciclo será proporcionalmente estendido. Recomenda-se limitar o ciclo máximo com PT_MAX.

Entrada PT_MAX

A entrada define o tempo de ciclo total máximo ao ampliar. Este deve corresponder pelo menos à entrada PT. Para que esta entrada seja calculada, PT_MAX deve ser definido e PT_MIN deve estender a largura do pulso.

Entrada DIS

A entrada DIS desativa a modulação por largura de pulso e a saída Q é falsa.

Saída Q

A saída do tipo bool alterna ciclicamente entre verdadeiro e falso. Dependendo do sinal de largura de pulso. O primeiro ciclo começa com verdadeiro.