线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
非阻塞运动仿真与真实机器人不匹配
# 1
我想在模拟和真实机器人的非阻塞移动或moveJ期间触发robot. stop()命令。在RoboDK模拟中,当按预期触发Stop()命令时,机器人在非阻塞运动期间停止移动。然而,真实的机器人只在完成某个动作后才停止,因此看起来仿真中的非阻塞运动并没有被真实的机器人正确处理(ABB IRB 1200-5/0.9)。

你对如何为机器人创造无阻塞运动有什么建议吗?或者如何将非阻塞运动与RoboDK作为数字双胞胎的模拟相匹配?提前感谢!
# 2
并非所有驱动程序都支持在运动开始后停止运动(即使RoboDK模拟停止)。这适用于ABB控制器。

我们将尝试在未来的版本中改进这一点,这样我们就可以用Stop命令中断ABB机器人的运动。
# 3
(02-02-2023,上午09:48)艾伯特写道:并非所有驱动程序都支持在运动开始后停止运动(即使RoboDK模拟停止)。这适用于ABB控制器。

我们将尝试在未来的版本中改进这一点,这样我们就可以用Stop命令中断ABB机器人的运动。
谢谢您的回复!
# 4
目前的解决方法是将程序分割成更小的步长(这可以由RoboDK自己完成),以便停止命令更快地返回。
请阅读论坛的指导方针之前发帖!
有关RoboDK的有用信息,请访问我们的在线文档
# 5
(02-02-2023,上午09:48)艾伯特写道:并非所有驱动程序都支持在运动开始后停止运动(即使RoboDK模拟停止)。这适用于ABB控制器。

我们将尝试在未来的版本中改进这一点,这样我们就可以用Stop命令中断ABB机器人的运动。

嗨,阿尔伯特,

库卡KR 150 R2700-2和CR5控制器的驱动程序如何?他们支持在运动开始后就停止吗?

(02-22-2023, 06:42 pm)山姆写道:目前的解决方法是将程序分割成更小的步长(这可以由RoboDK自己完成),以便停止命令更快地返回。

嗨,山姆,

谢谢你的回复。这也可以通过Python API吗?




浏览此主题的用户:
1客人(年代)