我昨天又试了楼上的方法,还是不行。
我对伺服控制器监控发现,伺服收到的指令脉冲就存在2:1的关系。
比如我输入100mm时1PG发出1000个脉冲,伺服正转走100mm。
我又输入80mm时1PG应该发出200个脉冲,可是它却发出了400个
脉冲。伺服反转走了40mm。这样看来应该是程序问题。可是我从
1PG里读取BFM26伺服当前位置时,我发现我输入100时,BFM26
的数值是100,我输入80时,BFM26的数值是80。不解!为什么会
这样呢?请问各位前辈能否帮我分析一下原因?程序就是我之前传
上去的程序。谢了!