map serv回原点问题
郑志武
发布于2012-12-28 00:35
511
0
标签:
cpu224xpsi来控制伺服电机两台。如果只下载伺服电机的回原点程序,他们能找到原点。由于我在程序中用了顺序功能(lscr,scrt,scre).然后我再调用map中的找原点功能时,到了负限位了,电机没有反向,而是一直在转,这是怎么回事呢。q0.0_crtl中我也看到负限位已经是1的,可为什么不反向呢。
问题补充:
仔细看了一下动作,到达负限位后,计数方向已经发生了变化,q0.3闪了一下,接着又灭了。
佳答案
怀疑是顺空指令未跳出造成的错误。建议删掉顺控指令再试一下,如果还出现不反向,就是你的map库使用有问题
还有一种可能是你的其他程序中占用了map库中的地址,不要在其他位置使用库存储区的地址。