我昨天又試了樓上的方法,還是不行。
我對伺服控制器監控發(fā)現,伺服收到的指令脈沖就存在2:1的關(guān)系。
比如我輸入100mm時(shí)1PG發(fā)出1000個(gè)脈沖,伺服正轉走100mm。
我又輸入80mm時(shí)1PG應該發(fā)出200個(gè)脈沖,可是它卻發(fā)出了400個(gè)
脈沖。伺服反轉走了40mm。這樣看來(lái)應該是程序問(wèn)題?墒俏覐
1PG里讀取BFM26伺服當前位置時(shí),我發(fā)現我輸入100時(shí),BFM26
的數值是100,我輸入80時(shí),BFM26的數值是80。不解!為什么會(huì )
這樣呢?請問(wèn)各位前輩能否幫我分析一下原因?程序就是我之前傳
上去的程序。謝了!