第一次写文章,记录自己心得体会,也把自己踩过的坑告诉大家,避免大家再次踩坑。

这里感谢:https://blog.csdn.net/qq_51232096/article/details/120617491

参照两篇文章的方法成功,现在我将两种方法整理如下:

首先我们自己的电脑定义为主机,其次虚拟机Vmware称为库卡控制器。

我们需要下载四个东西:

第一个:Vmware15或者16版本,这里提供15.5pro版本,链接:https://pan.baidu.com/s/1b-jneot7JtH5DcJwp4oEGQ?pwd=1234

提取码:1234

第二个:库卡控制器虚拟机,这里提供OfficeLite KSS 8.5,需要搭配EthernetKRL 3.0。

链接https://pan.baidu.com/s/1aw00NzG8z7ecTCbdLCFqVA?pwd=1234 
提取码:1234

第二个:KUKA_Router

第三个:EthernetKRL_3.0

第二第三个 我打包放在一起了,里面官方的使用手册等等相关资料。

(22条消息) EthernetKRL3.0+KUKARouter+详细资料-C#文档类资源-CSDN文库

第一步,安装Vmware,并运行虚拟机,相信大家都会觉得很简单。

第二步:配置主机IP地址,在主机网络中心找到

右键-属性-更改Internet协议版本4(TCP/IPv4),如下图:

第三步:将EthernetKRL-DOC-Example-Config中的需要进行测试的xml配置文件复制到库卡控制器的C:\KRC\ROBOTER\Config\User\Common\EthernetKRL目录下,并修改xml中的外部IP,如下图:这里需要填192.168.0.1(为什么这么填暂时不知道,反正这样可以)。

再将EthernetKRL-DOC-Example-Program中的对应的src执行文件复制到库卡控制器的C:\KRC\ROBOTER\KRC\R1\Program目录下。

随后冷启动库卡控制器,步骤如下:

1、进入专家模式,密码小写的kuka,点击登录。

2、冷重启

等待重启成功。

第三步:配置KUKA Router

将KUKA Router文件复制到库卡控制器桌面,双击文件中Router.exe

右键localhost选择Insert a new route...。设置如下:

Target host需要与刚才设置的主机IPv4的地址一样。(切记不要用小键盘中的点,因为打出来是逗号) 随后缩小KUKA Router。

第四步:打开主机中的测试软件,可以用库卡官方自带软件,就在EthernetKRL\DOC\Example\Application目录下,双击打开。

点击右边的黄色机器人,在Example选择对应的选项,这里我们测试的是BinaryFixed.xml,所以选择BinaryFixed。如果测试的其它,则选则对应的。

在图1中Network interface card index中,各位可以从0开始试,如果不正确(图2),则加1再试,正确的结果如图3所示,会出现Lisen on IP-address:xxxxx,这个xxxxx就是之前设置的主机IPv4地址,需要对应上。设置好以后叉掉小窗,点击右边的绿色开始按钮。

图1

图2

图3

第四步,运行测试src执行程序。回到库卡控制器,双击需要的执行文件。

记住这个图标,只有执行了之前的冷重启才会变成这样

点击开始,程序开始执行。

随后,在我们的主机运行的服务器端出现结果,通讯成功!

KUKA的Officelite虚拟机运行EthernetKRL3.0成功通讯相关推荐

  1. 详解centos7虚拟机安装elasticsearch5.0.x-安装篇(自己做测试了,es启动有错误可以在这上面找)

    本篇文章主要介绍了centos7虚拟机安装elasticsearch5.0.x-安装篇,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. centos7虚拟机安装elasticsearch5.0.x ...

  2. Java虚拟机运行时栈帧结构--《深入理解Java虚拟机》学习笔记及个人理解(二)

    Java虚拟机运行时栈帧结构(周志明书上P237页) 栈帧是什么? 栈帧是一种数据结构,用于虚拟机进行方法的调用和执行. 栈帧是虚拟机栈的栈元素,也就是入栈和出栈的一个单元. 2018.1.2更新(在 ...

  3. java帧结构_Java虚拟机运行时栈帧结构--《深入理解Java虚拟机》学习笔记及个人理解(二)...

    Java虚拟机运行时栈帧结构(周志明书上P237页) 栈帧是什么? 栈帧是一种数据结构,用于虚拟机进行方法的调用和执行. 栈帧是虚拟机栈的栈元素,也就是入栈和出栈的一个单元. 2018.1.2更新(在 ...

  4. 【汇编语言】 安装虚拟机运行dos系统 教程

    目录 前言 1.问题背景 2.小结 3.本文概述 一.下载.安装VMware虚拟机软件 1.下载 (1)访问官网 (2)找到产品搜索框 (3)搜索workstation软件 (4)下载workstat ...

  5. DynaSLAM超详细安装配置运行ubantu20.0.4+opencv2.4.11+tensorflow1.4.0

    DynaSLAM超详细安装配置运行ubantu20.0.4+opencv2.4.11+tensorflow1.4.0 注:我现在ubantu的环境是基于可以运行ORB SLAM 2和ORB SLAM3 ...

  6. kernel 3.10代码分析--KVM相关--虚拟机创建\VCPU创建\虚拟机运行

    分三部分:一是KVM虚拟机创建.二是VCPU创建.三是KVM虚拟机运行 第一部分: 1.基本原理 如之前分析,kvm虚拟机通过对/dev/kvm字符设备的ioctl的System指令KVM_CREAT ...

  7. 虚拟机运行Gazebo出现VMware: vmw_ioctl_command error

    虚拟机运行Gazebo出现VMware: vmw_ioctl_command error 1. 错误状态 2. 解决办法 1. 错误状态 在终端中分别运行如下命令即可启动ROS系统和Gazebo平台 ...

  8. 虚拟服务器磁盘读写慢,解决VMware Workstation虚拟机运行缓慢问题之修改硬盘参数及其虚拟硬盘的两种模式的说明...

    前段时间换了新电脑后,在 Windows 8 操作系统下安装了最新版本的 VMware Workstation 10,创建完 Windows Server 2008 后进入虚拟机发现系统运行非常缓慢, ...

  9. vmware win7虚拟机运行异常卡顿问题解决

    最近不知道怎么回事,vmware中win7虚拟机运行非常卡,资源管理器刷新和打开文件夹都有明显的延迟,更不用说打开文件了,实在无法忍受.但奇怪的是,其他虚拟机没有问题. 使用了百度的各种方法都无效,比 ...

最新文章

  1. 码农技术炒股之路——任务管理器
  2. 彻底明白IP地址——计算相关地址
  3. SourceTree 3.0.17如何跳过注册进行安装? — git图形化工具(一)
  4. 高并发编程-Thread_正确关闭线程的三种方式
  5. unity3d能和java系统整合吗_Android与Unity3d的整合
  6. 杭电1044java实现dfs bfs
  7. fortran还是python_Fortran 还有存在的必要吗?
  8. LightGBM 相关知识理解
  9. macos下使用aria2_macOS下 ansible简单安装及基础使用
  10. Java语言所有异常类均继承自_要继承自定义异常类的继承方式必须使用 ( ) 关键字_学小易找答案...
  11. matlab导出高分辨率图片,Matlab导出高DPI图像——生成高分辨率.eps .tiff .jpg
  12. 完成端口(CompletionPort)详解
  13. 矩阵运算(一)最小二乘法
  14. ArcGIS使用DEM数据划定汇水区具体步骤过程
  15. android notify() notifyAll()的区别
  16. surging教学视频资源汇总
  17. 【ubuntu】Ubuntu 各版本代号简介
  18. 科大讯飞杯”第18届上海大学程序设计联赛(H dfs暴力) L、动物森友会 (网络流题 延伸题 E、Sunscreen)
  19. cocos creator粒子不变色_Cocos Creator 3D 粒子系统初战: 不要钱的酷炫火焰拿走不谢!...
  20. visual studio 添加库文件

热门文章

  1. ts定义数组类型_TS如何定义和使用对象数组
  2. 无缝衔接的人会遭报应吗_无缝衔接会有报应吗?
  3. 什么是“堆”,栈,堆栈,队列,它们的区别
  4. C艹for语句的应用
  5. 两台电脑最简单的连接方法:直连
  6. 质点动力学与机械能守恒
  7. 互联网公司最值钱的东西是什么?
  8. 计算机无法安装windows系统还原,windows一键还原,详细教您电脑怎么一键还原
  9. 诺宝职称计算机软件,诺宝2012年职称计算机考试PPT模块操作练习模拟试题
  10. 柳州细胞实验室局部建设规划