06-27-2022,08:18点
我在仿真模型中运行代码。我想移动机器人手臂没有阻止我可以得到TCP的手臂的位置移动。我是移动机器人手臂使用moveJ命令。检查如果MoveJ命令仍然是阻碍,我添加了打印命令。这是我的代码:
我可以告诉代码仍是阻碍,因为有一个1.3秒启动和停止打印语句之间的延迟。为什么代码仍然阻塞?它总是在模拟块模式吗?我需要使用图书馆“asyncio”阻塞吗?
代码:
运动运动:
打印(“开始:”+ str (time.time ()))
机器人。MoveJ(运动,阻止= False)
打印(“站:”+ str (time.time ()))
我可以告诉代码仍是阻碍,因为有一个1.3秒启动和停止打印语句之间的延迟。为什么代码仍然阻塞?它总是在模拟块模式吗?我需要使用图书馆“asyncio”阻塞吗?