標題: PLC編程由淺到深 | 如何搞懂西門子PLC脈沖輸出 [打印本頁]

作者: 杭州良石技術    時間: 2019-4-17 10:47
標題: PLC編程由淺到深 | 如何搞懂西門子PLC脈沖輸出
西門子S7-200PLC有兩個PT0/PWM發(fā)生器(脈沖輸出/脈寬調制),它們可以產生一個高速脈沖率或者一個脈寬調制波形,分別是高速輸出Q0.0和Q0.1。

PT0提供一個拖定脈沖數(shù)量的方波輸出,PT0可以產生單段脈沖半或者多段脈沖率。

PWM可輸出周期固定但占空比可變的脈沖,以指定頻率(周期)啟動后,PWM持續(xù)輸出。脈沖寬度根據(jù)所需的控制控制要末進行變化。占空比可以表示為周期的一個百分比或者對應于脈沖寬度的一個時間值。脈沖寬度可以從0%(無脈沖,一直為低電平)變化到100%(無脈沖,一直為高電平)由于PWM出可以從0%變化到100%,在很多情況下,它可以提供類似于模擬量輸出的數(shù)字量輸出。


單段PT0脈沖輸出

PT0按照給定的脈沖個數(shù)和周期輸出一串方波(占空比50%),PT0可以產生單段脈沖串或者多段脈沖串(使用脈沖包絡),可以指定脈沖數(shù)和周期(以微秒或毫秒為增加量),但必須設定脈沖數(shù)里,P10波形示意圖:




PWM脈寬可調制

PWM產生一個占空比變化周期固定的脈沖輸出,可以以微秒或毫秒為單位指定周期和脈沖寬度:



PWM產生一個占空比變化周期固定的脈沖輸出,您可以以微秒或者毫秒為單位指定其周期和脈沖寬度:周期:10us到65.535us或者2ms65.535ms周期

脈寬:0us到65.535us或老m5到65.535m5

設定脈寬等于周期(使占空比為100%),輸出連續(xù)接通。設定脈寬等于0(使占空比為0%),輸出斷開。




有兩個方法改變PWM波形的特征

同步更新:周期,寬度都發(fā)生改變。

異步更新:周期不變,寬度改變

實現(xiàn)PWM脈寬可調制的一般步驟:




多段PI0(使用脈沖包絡)

使用脈沖包絡的PT0控制一臺步進電機,實現(xiàn)一個簡單的加速、勻速和減速過程或者一個由最多255段包絡組成的復雜過程,而其中每一段包絡都是加速、勻速和減速的操作。


實現(xiàn)多段PT0的一般步驟:



本文轉自“工業(yè)之家”






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1