Funktionsblok CTRL_PWM

Den funktionsblok CTRL_PWM genererer en pulsbreddemodulation.

Indgang IN

Styringsværdi angives via indgangen. Værdien skal ligge mellem 0 til 255. 255 svarer til 100 %.

Indgang PT

Denne indgang definerer cyklustiden for en pulsbredde. Denne svarer til én gang tænd og én gang sluk. Indgangen skal angives for korrekt funktion. Der forventes datatypen tid, f.eks. T#5m.

Indgang PT_MIN

Indgangen definerer den minimale cyklustid for en pulsbredde. Hvis denne understiges, vil anden cyklus blive proportionalt forlænget. Det anbefales at begrænse den maksimale cyklus med PT_MAX.

Indgang PT_MAX

Indgangen definerer den maksimale totale cyklustid ved udvidelse. Denne bør mindst svare til indgangen PT. For at denne indgang skal beregnes, skal PT_MAX være defineret og PT_MIN forlænge pulsbredden.

Indgang DIS

Indgangen DIS deaktiverer pulsbreddemodulationen, og udgangen Q er falsk.

Udgang Q

Udgangen af typen bool skifter cyklisk mellem sandt og falsk. Afhængigt af pulsbreddesignalet. Den første cyklus starter med sandt.