發布日期:2022-04-26 點擊率:2407 品牌:組態王_Kingview
PWM功能提供可變占空比的脈沖輸出,波形如圖7-lla所示。時間基準可以設置為us或ms,周期的變化范圍為50 - 65535uus或2- 65535ms,脈沖寬度的變化范圍為0~65535us或0 - 65535ms。
當指定的脈沖寬度值大于周期值時,占空比為100%,輸出連續接通。當脈沖寬度為0時,占空比為0%,輸出斷開。如果指定的周期小于兩個時間單位,周期被設為默認值(兩個時間單位)。PWM的高頻輸出波形經濾波后可以得到與占空比成正比的模擬量輸出電壓。
可用下述的兩種方法改變PWM波形的特性。
(1)同步更新 如果不要求改變時間基準,即可以進行同步更新。同步更新時,波形特性的變化發生在兩個周期的交界處,可實現平滑過渡。
(2)異步更新
PWM的典型操作是脈沖寬度變化但周期保持不變,因此不要求改變時間基準。如果需要改變PTO/PWM發生器的時間基準,則應使用異步更新。異步更新瞬時關閉PTO/PWM發生器,與PWM的輸出波形不同步,可能引起被控設備的抖動。因此建議選擇一個適用于所有周期時間的時間基準,使用PWM同步更新。
控制字節中的“PWM更新方式位” (SM67.4或SM77.4)用來指定更新類型,執行PLS指令使改變生效。如果改變了時間基準,不管PWM更新方式位的狀態如何,都會產生一個異步更新。
執行菜單命令“工具”_“位置控制向導”選項,打開“位置控制向導”對話框。在第1頁選擇“配置S7-200 PLC內置PTO/PWM操作”選項。在第2頁選擇組態QO.0或QO.1。在第3頁選擇組態PWM,并選擇脈沖寬度和周期的時間基準(ms或us),就完成對PWM的組態。向導將生成PWM指令PWMx—RUN,指令名稱中的x是QO.0或QO.1。
子程序PWMx—RUN的參數RUN為使能位,周期Cycle的數據類型為WORD,變化范圍為2 - 65535。脈沖寬度Pulse的數據類型WORD,變化范圍為0- 65535。Pulse與Cycle的比值為占空比。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航