jonnofergp
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看jonnofergp的 主題 / 回貼
樓主  發(fā)表于: 2011-04-09 15:31
用PLC控制伺服!電機如果走出波型圖出來!我的波型圖是梯形的加減速的
guanying14
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看guanying14的 主題 / 回貼
1樓  發(fā)表于: 2011-04-14 17:03
你是要控制一個梯形的控制曲線吧,用PLC輸出模擬量來控制伺服電機做速度控制就可以,把曲線分為三步來控制就行,1、勻加速上升過程;2、勻速運動過程;3、勻減速過程。利用中斷來計算時間作為曲線的時間X軸,模擬量控制速度做為Y軸,分別算出三段曲線的輸出當量:a=(Vt-V0)/t1*T(t1加速或者減速的時間,T中斷周期),然后在中斷周期中寫一個自遞增的程序來計算運行的時間,用輸出當量*遞增總數(shù)就可以轉(zhuǎn)換成模擬量的輸出從而達到控制速度的目的。這樣做的目的實際上就是把一段速度分解成無數(shù)段小勻加速度來控制。