发布于 2010-02-09 16:48:14
1楼
事实上 用一个传感器做低速(不能过冲)的寻找原点是可以的。
只要把EM253的+ —限位接对把参照原点(HOME)信号接到RPS上。注意限位的方向。选择你可以应用的寻参方式(模块配置里有),一般没有ZP(零脉冲)就用1或2方式即可。SEEK指令会找一个HOME附近的点做原点。假如程序乱了。可以再START SEEK这样就可以回到这个零点了。相当与是绝对零点,因为它是根据RPS定义出来的。
根据这个零点,就可以用GOTO或者RUN包络等方式选择你要去的绝对位置了。
这样就不需要LDPOS指令。
用LD指令也能做,但是需要占用IO点来做限位,自己编程做寻找参考点运动。可以先往一边极限运动,到极限然后反方向到HOME再走几步。