
A CTRL_PWM funkcióblokk generál egy impulzusszélesség-modulációt.
A beállító értéket a bemenet adja meg. Az érték 0 és 255 között kell legyen. A 255 100 %-ot felel meg.
Ez a bemenet definiálja az impulzus szélességének ciklusidejét. Ez egyszer be- és egyszer kikapcsolást jelent. A bemenet elő kell, hogy legyen megadva egy helyes működéshez. Az idő adattípusa várható, például T#5m.
A bemenet definiálja az impulzus szélességének minimális ciklusidejét. Ha ez alul marad, a második ciklus arányosan meghosszabbodik. Ajánlott a maximális ciklust PT_MAX-zel korlátozni.
A bemenet definiálja a teljes ciklusidőt a kiterjesztés során. Ez legalább megfelelnie kell a PT bemenetnek. Hogy ez a bemenet számolódjék ki, PT_MAX meg kell legyen határozva és PT_MIN meghosszabbítania kell az impulzus szélességet.
A DIS bemenet letiltja az impulzus szélesség-modulációt és a Q kimenet hamis.
A bool típusú kimenet ciklikusan vált igaz és hamis között. Az impulzus szélesség-signal alapján. Az első ciklus igazgal kezdődik.