wcb516358
級別: 略有小成
![]() |
大家都知道步進(jìn)電機(jī)會失速和丟步,過負(fù)載也不報警。我想給步進(jìn)電機(jī)加個編碼器(A/B相),讓編碼器的脈沖值和PLC脈沖累計值實時比較,實時校準(zhǔn)PLC發(fā)脈沖的數(shù)量,解決步進(jìn)電機(jī)失速和丟步導(dǎo)致的不精確問題。各位高手感覺可行嗎?我感覺這個計算比較難做,暫時沒有方案,請大家給出出主意~! |
---|---|
|
wcb516358
級別: 略有小成
![]() |
編碼器的是2500脈沖1轉(zhuǎn),步進(jìn)電機(jī)是5000脈沖1轉(zhuǎn),編碼器的脈沖數(shù),我打算用PLC高速計數(shù)器來讀取,80K頻率(可支持1920轉(zhuǎn)/min),我的步進(jìn)電機(jī)是低速運轉(zhuǎn)的,最多300轉(zhuǎn)/min,現(xiàn)在的難題是程序該怎么實時校正PLC發(fā)脈沖的個數(shù),有沒比較簡單點的計算 |
---|---|
|
wcb516358
級別: 略有小成
![]() |
應(yīng)該算是半閉環(huán),當(dāng)然要是用伺服的話就簡單多了。 |
---|---|
|
wcb516358
級別: 略有小成
![]() |
編碼器的是2500脈沖1轉(zhuǎn),步進(jìn)電機(jī)是5000脈沖1轉(zhuǎn),編碼器的脈沖數(shù),我打算用PLC高速計數(shù)器來讀取,80K頻率(可支持1920轉(zhuǎn)/min),我的步進(jìn)電機(jī)是低速運轉(zhuǎn)的,最多300轉(zhuǎn)/min,現(xiàn)在的難題是程序該怎么實時校正PLC發(fā)脈沖的個數(shù),有沒比較簡單點的計算?? |
---|---|
|
wcb516358
級別: 略有小成
![]() |
是的 ,謝謝你的解答,打算用執(zhí)行完成后比較一次,執(zhí)行二次定位的方式 |
---|---|
|
wcb516358
級別: 略有小成
![]() |
。。。。。國產(chǎn)步進(jìn)威武無敵了~~· |
---|---|
|
wcb516358
級別: 略有小成
![]() |
跟我想的一樣~我也是打算將編碼器*2在比較的,但是實時將比較值輸出到PLC發(fā)脈沖個數(shù)就不知道如何下手了。 |
---|---|
|