在日常的机器人编程或者机器人保养调试中,养成良好的习惯,规范化编程,在日后的编程过程中必定事倍功半,而且积累收获颇丰
在新年来临之际,提前祝各位搞机朋友新春快乐,新的一年工作顺顺利利,好运常相伴,家庭和和睦睦,身体健健康康!另外,万事安全!
像所有的驱动,EthernetKRL也是运行在VxVorks上,在机器人控制柜或者OfficePC上,由于有KLI网口存在,所以其交互方式
对于Officelite,由于其没有KLI物理网口,因此Vxworks没办法直接和主机Windows进行通讯(虚拟机的网卡无法与RTOS网卡),但是OfficeLite的Windows系统可以与主机windows可以通讯。通过OfficeLite的windows与Vx Works交互来实现EthernetKRL通讯,但是调试助手必须在其windows运行
如果要实现Officelite的VX Works与主机Windows建立连接则需要KUAKA Router来实现:
二.实施步骤
1.在库卡控制器上安装kuka_Router,如下图运行Setup.exe:
2.在启动里找到Router并点击运行:
3.运行Router后,右键点击localhost,弹出新建选项Insert a new router:
4.点击Insert a new router可以创建一个新router,进入设置界面:
栏目
说明
Target Host
设置外部主机的IP地址
Source Port
源设备端口号
Target Port
目标端口号
Portname
端口名称(可选项)
TCP/IP
通讯方式(仅TCP可选)
OK
确认设置
Cancel
取消配置
5.配置EthernetKRL通讯文件:
注意:请务必使External的IP 为192.168.0.1
6.配置好通讯文件后,冷启动;
7.在Officelite的windows系统启动Router:
8.返回到自己的主机进入到更改网络适配器选项,并修改VMware Network Adapter VMnet1设置其IP v4的IP地址以及子网掩码(必须与Router配置一致):
9.主机上运行调试助手并启动服务器:
10.在Officelite的SmartHMI界面运行程序:
(1).Router里有通讯的变化:
(2).调试助手收到Officelite的数据:
(3).调试助手发送数据给OfficeLite:
(4).OfficeLite里收到数据:
三.总结:
1.该方式需要安装KUKA Router插件;
2.上面此方式Officelite端作为客户端,主机端作为服务器;
3.此方式也可以支持库卡选项mxAutomation