线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
机器人在限位开关处停止的运动
# 1
当外部限位开关给出输入信号时,如何才能使机器人连续运动停止?
是的,这是可能的,但目前它需要一些集成与API,后处理器和/或驱动程序。

您可以使用API的SearchL函数来实现这种行为。这仍处于实验阶段,并不是所有机器人都支持。如果你能分享你的项目,我们也许能帮助你指出正确的方向。
# 3
好吧,时间太紧了。我如何制作一个程序,让机器人每次移动10毫米,并结束当前程序,并在限位开关到状态0时调用下一个程序?我应该用插入代码操作还是应该怎么做?
# 4
你可以使用像Pose_Split这样的函数将两个移动按10毫米的步数分开:
//www.sinclairbody.com/doc/en/PythonAPI/robo...Pose_Split

此外,这个例子展示了如何用你的机器人实现二进制搜索算法,这和你要找的东西非常相似:
//www.sinclairbody.com/forum/Thread-Executin...ction-call
# 5
你好,我成功地做了一个程序,机器人每次移动10mm,直到限位开关停止移动,开始另一个程序。但这里还有一个错误。当我调用另一个程序时,我如何使程序循环结束,因为现在第二个程序已经完成,它返回到前一个程序。我可以使用什么命令来停止程序的循环?

事实上,我没有设法呼叫另一个程序…也就是说,我如何调用另一个程序并停止正在运行的程序?




浏览此线程的用户:
1客人(年代)