06-26-2019,09:27 PM
我正在尝试使用Python API打开一个Robodk站,然后连接到真实的UR10机器人,但是连接总是失败。我能够成功连接到机器人的唯一方法是,如果我通过单击File Explorer中的.RDK文件打开站。当我尝试使用Connect()或ConnectSafe()连接时,Robodk中的“连接到UR10”菜单可为我提供以下日志:
因此,问题似乎来自Apiur.exe崩溃。以下是我正在运行的Python脚本打开Robodk并连接到机器人:
引用:断开
驱动程序apiur不运行
断开连接
停了下来
启动机器人驱动程序:c:/robodk/api/robot/apiur.exe
开始...
连接169.254.213.80 2000 6
驱动程序apiur不运行
断开连接
错误:过程崩溃(ID 1)
停了下来
断开
因此,问题似乎来自Apiur.exe崩溃。以下是我正在运行的Python脚本打开Robodk并连接到机器人:
引用: rdk = robolink.robolink()
station_file =r'documents \ forumsample'
current_station = rdk.addfile(station_file)
机器人= rdk.item('ur10')
robot.setConnectionParams('169.254.213.80',,,,2000,,,,'/',,,,'',,,,'')
robot.connect('169.254.213.80')
time.sleep(3)
状态,msg = robot.connectedstate()
打印(状态)
打印(味精)