燉土豆
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 77 個(gè)
工控威望: 204 點(diǎn)
下載積分: 4905 分
在線時(shí)間: 58(小時(shí))
注冊(cè)時(shí)間: 2014-05-01
最后登錄: 2019-01-03
查看燉土豆的 主題 / 回貼
樓主  發(fā)表于: 2015-04-19 19:33
齒輪比1000個(gè)脈沖伺服轉(zhuǎn)一圈,滾珠絲杠一圈走5毫米。正轉(zhuǎn)時(shí)頻率5000,脈沖40000,絲杠走20公分。反轉(zhuǎn)時(shí)頻率300,脈沖15000,第一段;頻率800,脈沖10000,第二段;頻率5000,脈沖15000,第三段。三菱PLSY指令。
這樣一直使用了1年多,一切正常。可今天不知怎么了,正轉(zhuǎn)時(shí)絲杠走200毫米,反轉(zhuǎn)時(shí)就接近201了,監(jiān)控PLC發(fā)脈沖正常可伺服就是始終反轉(zhuǎn)增加一點(diǎn),具體應(yīng)該是發(fā)了40000個(gè)脈沖,反轉(zhuǎn)實(shí)際走的應(yīng)該是40195個(gè)脈沖的距離,沒(méi)辦法在反轉(zhuǎn)程序里每段減了65個(gè)脈沖才解決。
可俺就納悶了,這到底是啥原因造成的,有沒(méi)有大神給解釋一下啊
1935807118
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 659 個(gè)
工控威望: 846 點(diǎn)
下載積分: 2006 分
在線時(shí)間: 322(小時(shí))
注冊(cè)時(shí)間: 2013-05-03
最后登錄: 2024-09-19
查看1935807118的 主題 / 回貼
1樓  發(fā)表于: 2015-04-19 19:44
引用
引用樓主燉土豆于2015-04-19 19:33發(fā)表的 脈沖相同的情況下,伺服電機(jī)正反轉(zhuǎn)走位不一致 :
齒輪比1000個(gè)脈沖伺服轉(zhuǎn)一圈,滾珠絲杠一圈走5毫米。正轉(zhuǎn)時(shí)頻率5000,脈沖40000,絲杠走20公分。反轉(zhuǎn)時(shí)頻率300,脈沖15000,第一段;頻率800,脈沖10000,第二段;頻率5000,脈沖15000,第三段。三菱PLSY指令。
這樣一直使用了1年多,一切正常?山裉觳恢趺戳,正轉(zhuǎn)時(shí)絲杠走200毫米,反轉(zhuǎn)時(shí)就接近201了,監(jiān)控PLC發(fā)脈沖正?伤欧褪鞘冀K反轉(zhuǎn)增加一點(diǎn),具體應(yīng)該是發(fā)了40000個(gè)脈沖,反轉(zhuǎn)實(shí)際走的應(yīng)該是40195個(gè)脈沖的距離,沒(méi)辦法在反轉(zhuǎn)程序里每段減了65個(gè)脈沖才解決。
可俺就納悶了,這到底是啥原因造成的,有沒(méi)有大神給解釋一下啊

把PLSY指令改成DRVA或DRVI指令試下看.