zhi_good
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 210 個
工控威望: 348 點
下載積分: 7636 分
在線時間: 460(小時)
注冊時間: 2011-01-20
最后登錄: 2024-06-28
查看zhi_good的 主題 / 回貼
樓主  發(fā)表于: 2017-02-20 13:41
各位,定位指令DDRVI在發(fā)脈沖過程中可不可以變速?
hmilydyk
自動化設(shè)計改造是我的職業(yè)也是我的愛好
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 464 個
工控威望: 597 點
下載積分: 1153 分
在線時間: 167(小時)
注冊時間: 2012-08-21
最后登錄: 2024-06-17
查看hmilydyk的 主題 / 回貼
1樓  發(fā)表于: 2017-02-20 19:10
不可以
flyfeky
bilibili 工控貴族
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 889 個
工控威望: 1040 點
下載積分: 2000 分
在線時間: 688(小時)
注冊時間: 2012-05-09
最后登錄: 2024-12-13
查看flyfeky的 主題 / 回貼
2樓  發(fā)表于: 2017-02-20 19:28
用DDRVA指令變速的話,你要在變速時斷開指令一個周期;
如果一直變速用DPLSV指令變速的,本質(zhì)也是位置控制的, 那樣位置會有一個周期的誤差。
如果還不能達到要求,你可用中斷指令,用軟高速計數(shù)器, 你設(shè)定的脈沖數(shù)和當前脈沖數(shù)比較, 配合dplsv. 我沒試,但覺得可行。
西門子倍福WPF+C#數(shù)據(jù)庫,槽式設(shè)備專家