🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 说明 本节课主要讲述如何使如何通过IOA连接KEBA虚拟和实体控制器; # **IOA连接虚拟控制器** >使用的控制器为纳博特虚拟控制器; >虚拟工厂软件为IOA,版本为V5.0以上; ## **1、软件及工程下载** >KEBA软件下载地址[(KEBA下载)](https://pan.baidu.com/s/1yAynkV5BVaXAkDXszN1fLA)提取码:1234 > IOA连接KEBA虚拟控制器[(工程包)](//down.ioaol.cn/004C4645FEBD000C) > KEBA软件安装教程[链接](//down.ioaol.cn/004C46C880D80026) KEBA机器人使用手册[链接](//down.ioaol.cn/004C46CC542E0027) ****** ## 2、**软件模拟仿真** >IOA虚拟工厂与虚拟KEBA机器人连接步骤说明[(点击跳转播放)](https://www.bilibili.com/video/BV1Dp4y1W7MK/) ### (1)拖拽使用的机器人型号至仿真环境 在右侧素材库机器人分栏里选择要使用的机器人型号,将其拖拽至仿真环境中,适当进行位置校准(以添加一个六轴机器人ER20-1600+A为例)。 ![](https://img.kancloud.cn/1c/d2/1cd26193d115625ebf3728a6ba4352c8_1920x1048.png =700x400) ### (2)选择适的机器人控制器型号 在上部菜单栏选择控制器一栏,点击添加,依次进行选择:控制器类别为工业机器人,控制器型号为KEBA_R6_V1,控制器ID为1。 ![](https://img.kancloud.cn/88/81/8881f1838bfc496c715b8ef43cd6e726_1022x563.png =700x400) ### (3)机器人配线 点击上部菜单栏右侧的箭头,点击进行接线,拖拽R6信号至模拟控制的R6伺服接口,完成机器人的配线操作。 ![](https://img.kancloud.cn/eb/f7/ebf7c512dac2ec6bf6e3bd9a1e200695_1920x1048.png =700x400) ![](https://img.kancloud.cn/cb/4e/cb4ef1790339225ceed35176d2f1faca_1920x1048.png =700x400) ### (4)KEBA机器人D-H工程包 1、![](https://img.kancloud.cn/3d/d1/3dd1f521931f6cd148ad522dafebf1ce_75x102.png)ER3-600机器人工程包[链接](//down.ioaol.cn/004C46BBB9F9001D) 2、![](https://img.kancloud.cn/fb/85/fb8512bb6bbe2c7eb48b8223c081e8f5_86x104.png)ER10-1600机器人工程包[链接](//down.ioaol.cn/004C46BC4A21001F) 3、![](https://img.kancloud.cn/f9/d5/f9d56051288fd72beded6be772bd25de_77x108.png)ER20-1700机器人工程包[链接]() 4、![](https://img.kancloud.cn/64/d9/64d93cdd34a84303a8386341f24dd11a_86x100.png)ER3-600+A机器人工程包[链接](//down.ioaol.cn/004C46BB55E2001C) 5、![](https://img.kancloud.cn/d5/02/d502c76e715405db94e72a6b5cba2bc1_77x99.png)ER10-1600+A机器人工程包[链接](//down.ioaol.cn/004C46BBF21D001E) 6、![](https://img.kancloud.cn/88/66/886617db5eee590bf43c031455fa4ad0_89x102.png)KUKA-KR1610机器人工程包[链接](//down.ioaol.cn/004C46BCB74F0021) 7、![](https://img.kancloud.cn/b7/b6/b7b67f9b3f76b32ee8c8ea8bda87709b_99x102.png)KUKA-KR210机器人工程包[链接](//down.ioaol.cn/004C46BD09AF0022) 8、![](https://img.kancloud.cn/1d/a0/1da0f2bd0f2cec379fd59e8919b88c4d_94x88.png)SCARA-S6-045机器人工程包[链接](//down.ioaol.cn/004C46BD09AF0022) 9、![](https://img.kancloud.cn/88/2b/882b081978e2bea4041f997ce155cb69_90x85.png)SCARA-S6-060机器人工程包[链接](//down.ioaol.cn/004C46BD09AF0022) ### (5)打开KEBA虚拟示教器平台 1)在工程包中,具有多种类型和型号机器人工程,需要选择固定的机器人工程并进行编译和仿真。在此例中我们采用[ER20-1600的机械臂控制器](); 在文件夹里,依次打开虚拟机系统固件 ER20-1600_v20201002s文件夹,双击打开Axis6_demo.project工程。 ![](https://img.kancloud.cn/44/e5/44e5b6ffa7bfb867a43047d0b5265b0a_220x309.png) ![](https://img.kancloud.cn/7a/80/7a8086ceea01d82bac1f3370139dec42_688x343.png) 2)编译,打开工程,点击编译图标,编译工程(也可以点击“Build”菜单下的“Rebuild”选项),确保工程没有错误。 选择虚拟仿真,创建六轴虚拟仿真工程。 ![](https://img.kancloud.cn/04/09/040965688b7a2240b57e6872b7c754bb_854x480.gif) 3)启动六轴虚拟仿真。 ![](https://img.kancloud.cn/13/d6/13d6f0f45a3bad6656f29fdefa4ca80c_854x480.gif) 4)激活虚拟机,在“Communication settings”窗口中,先点击图中激活框,取消激活,再点击一次重新激活。 确保Axis6为 RUN 状态。 ![](https://img.kancloud.cn/37/53/3753a940421b5d4ff25df8b8fcbcf10b_897x592.png) 5)下载,点击菜单栏![](https://img.kancloud.cn/b3/2e/b32ea69088ed5929d8ddf3f21780ed12_164x42.png)的下载按钮,输入Administrator账户以及pass密码,保存输入,点击OK,并依次点击OK进行下载,下载时间大约2~5分钟; 注意:(首次运行或更换机械臂种类才需要下载,已经使用过该机器人则不需要重复下载) ![](https://img.kancloud.cn/b6/fc/b6fc5ce2189c1fcaa0fab7dac127f24e_427x261.png) 6)开启虚拟示教器,双击桌面上已经安装完成的KeMotion3 03.12a图标选择“KeMotion TeachView T70Q TeachView_3.14a”图标,运行虚拟示教器。 ![](https://img.kancloud.cn/b5/e4/b5e428716b4bd38cb6d5fdc83342c8ea_440x206.png =500x300) 7)运行虚拟示教器,运行之后会弹出一个命令行窗口,等待一段时间会运行虚拟示教器界面,在界面中选择Axis6设备,点击右侧的对号即可。 进入后,选择用户为Administrator,密码为pass。 ![](https://img.kancloud.cn/26/e6/26e68717ced9b54423bfe4f4fffff1e1_296x150.png =500x300) 8)在IOA软件中连接虚拟控制器,控制器ID、IP地址、端口号与虚拟示教器保持一致,完成虚拟工厂到虚拟控制器的配置映射。 ![](https://img.kancloud.cn/07/58/0758d489c6d13aac3d7f8c4587cc2eba_645x655.png =600x500) ![](https://img.kancloud.cn/0a/ab/0aab07c42b6602608c399bc47830f39a_1280x720.JPG =650x400) ******** # **IOA连接实体控制器** ## 1、硬件仿真 >IOA虚拟工厂与真实KEBA机器人连接步骤说明[(点击播放)](https://www.bilibili.com/video/BV1GY4y1q7dE?share_source=copy_web) IOA虚拟工厂与真实KEBA机器人连接工程案例[(案例下载)]() ### (1)接入方法讲解 IOA软件与真实KEBA示教器连接仿真步骤具体如下(以六轴机器人为例): 1)用网线将电脑和机器人控制器进行连接。并将电脑网卡设置为1网段。 ![](https://img.kancloud.cn/af/09/af0928c5410ff7003f0adaff2f9a212b_701x432.png =700x400) 2)打开IOA虚拟工厂仿真软件,选择ER20-1600型号六轴工业机器人拖拽至仿真页面。 ![](https://img.kancloud.cn/94/07/940733a0965d6a22b6dd3f8841ddcd9b_904x480.gif =700x400) 3)打开控制箱电源,将KEBA-R6-V1 控制箱电源接口使用品字型插头连接到220V电源上,并按下船型开关接通电气柜的电源; 使用RJ45水晶头通讯电缆将控制柜与PC端网口进行连接(确定电脑的默认IP地址为静态IP,如192.168.1.15); 将KEBA示教器电缆上的航插连接到KEBA-R6-V1 控制箱的示教器接口上。 ![](https://img.kancloud.cn/b7/f3/b7f31b59fbbf15405bec9b504ba6ac63_442x214.png =600x300) 4)登录示教器Administrator,在示教器中选择登录Administrator,密码pass; 设备信息获取:按下示教器左上角的菜单按钮,进入获取设备信息界面,读取控制器的IP地址,端口号及设备ID。 ![](https://img.kancloud.cn/61/a3/61a32a6799bf04ab5a4282c4733707d3_421x275.png =600x300) 5)添加控制器,点击控制器图标,打开添加控制器画面,添加KEBA-R6-V1控制器; 填写ID以及IP地址,点击连接按钮(ID与IP地址在示教器的设备信息画面有显示)。 ![](https://img.kancloud.cn/e5/c4/e5c465f4735afc60c7b24f152b8f244a_424x204.png =700x400) 6)配置接线,通过虚拟工厂虚拟接线,配置相应的六轴机器人进行虚实控制示教编程; 选中机器人→点击配置接线→将机器人拖入模拟控制→点击运行。 ![](https://img.kancloud.cn/94/1a/941ae063e111a2f5390dca05f646ba36_904x480.gif =700x400) ### (2)如何更新KEBA控制器固件 登录IOA官网下载最新版KEBA控制器系统固件。[点击下载](http://www.ioaol.com/down#There) ![](https://img.kancloud.cn/c2/92/c292651a1551d4f9163565e28df3ae8c_373x305.png) 选择相应的机器人控制器工程包固件下载,将试验箱固件中Axis4_Pallet.project打开(以SCARA_S6_045为例)。 ![](https://img.kancloud.cn/9e/07/9e0784b654a2618ea0130fd03ee4aa09_375x146.png) 选择CP088_A打开,选择Communication settings里的Add Device,输入真实KEBA示教器的IP地址。 ![](https://img.kancloud.cn/12/f3/12f3842879506d6693bba1e49475124f_375x246.png) 点击下载按钮,填写Username为Administrator,Password为pass,选择Save settings。 ![](https://img.kancloud.cn/fa/01/fa011fa23c92cebf433f19edea528c7e_377x195.png) 点击OK即可将SCARA_S6_045型号控制器固件下载至KEBA示教器中。 ![](https://img.kancloud.cn/22/d8/22d8a5aecd62a7eae14f40bcf7f88298_376x386.png)