功能區塊 CTRL_PWM

功能區塊 CTRL_PWM 產生脈衝寬度調變.

輸入 IN

控制量通過輸入端口指定。值必須在 0255 之間。255 對應於 100 %。

輸入 PT

此輸入端口定義脈衝寬度的週期時間。這對應於一次開啟和一次關閉。為了正確功能,必須指定輸入端口。預期數據類型為時間,例如 T#5m

輸入 PT_MIN

此輸入端口定義脈衝寬度的最小週期時間。如果低於此值,則第二個週期將按比例延長。建議使用 PT_MAX 限制最大週期。

輸入 PT_MAX

此輸入端口定義擴展時的最大總週期時間。這應至少對應於輸入端口 PT。為了計算此輸入端口,必須定義 PT_MAX 並且 PT_MIN 必須延長脈衝寬度。

輸入 DIS

輸入端口 DIS 禁用脈衝寬度調變,且輸出 Q 為假。

輸出 Q

類型為布爾值的輸出會在真和假之間循環切換。根據脈衝寬度信號。第一個週期以真開始。