zhi_good
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 210 個(gè)
工控威望: 348 點(diǎn)
下載積分: 7636 分
在線時(shí)間: 461(小時(shí))
注冊時(shí)間: 2011-01-20
最后登錄: 2025-03-11
查看zhi_good的 主題 / 回貼
樓主  發(fā)表于: 2017-02-20 13:41
各位,定位指令DDRVI在發(fā)脈沖過程中可不可以變速?
flyfeky
bilibili 工控貴族
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 893 個(gè)
工控威望: 1044 點(diǎn)
下載積分: 2008 分
在線時(shí)間: 688(小時(shí))
注冊時(shí)間: 2012-05-09
最后登錄: 2025-03-04
查看flyfeky的 主題 / 回貼
1樓  發(fā)表于: 2017-02-20 19:28
用DDRVA指令變速的話,你要在變速時(shí)斷開指令一個(gè)周期;
如果一直變速用DPLSV指令變速的,本質(zhì)也是位置控制的, 那樣位置會有一個(gè)周期的誤差。
如果還不能達(dá)到要求,你可用中斷指令,用軟高速計(jì)數(shù)器, 你設(shè)定的脈沖數(shù)和當(dāng)前脈沖數(shù)比較, 配合dplsv. 我沒試,但覺得可行。
西門子倍福WPF+C#數(shù)據(jù)庫,槽式設(shè)備專家