Toimintosarja CTRL_PWM

Toimintosarja CTRL_PWM tuottaa pulssileveysmodulaatiota.

Syöte IN

Ohjausarvo annetaan syötteen kautta. Arvon on oltava välillä 0 ja 255. 255 vastaa 100 %:aa.

Syöte PT

Tämä syöte määrittää jakson ajan pulssin leveydelle. Tämä vastaa yhtä kytkemistä päälle ja yhtä kytkemistä pois päältä. Syötettä on annettava oikean toiminnan varmistamiseksi. Odotetaan tietotyypiksi aika, kuten esimerkiksi T#5m.

Syöte PT_MIN

Syöte määrittää pulssin leveyden minimijakson ajan. Jos tämä alittuu, toinen jakso pidentyy suhteellisesti. Suositellaan rajoittamaan maksimijaksoa PT_MAX:llä.

Syöte PT_MAX

Syöte määrittää laajennuksen yhteydessä maksimaalisen kokonaisjakson ajan. Tämä tulisi vastaa ainakin syötettä PT. Jotta tämä syöte lasketaan, PT_MAX on oltava määritetty ja PT_MIN on pidentänyt pulssin leveyttä.

Syöte DIS

Syöte DIS poistaa pulssileveysmodulaation käytöstä ja ulostulo Q on epätosi.

Ulostulo Q

Tyyppi boolin ulostulon arvo vaihtelee syklisesti toden ja epätoden välillä. Pulssileveyssignaalin mukaan. Ensimmäinen jakso alkaa todella.