KUKA机械臂用Work Visual配置PROFINET与西门子PLC通信

KUKA机械臂配置PROFINET

1、Work Visual打开项目,添加DTM选项–PROFINET

鼠标右键点击总线结构–选择添加选择需要添加的选项PROFINET
请添加图片描述
在这里插入图片描述

2、配置PROFINET设置–通讯设置

鼠标左键双击PROFINET,会出现PROFINET设置页面。

通讯设置页面:
设备名称:PROFINET设备名称,自定义修改。
激活工业以太网设备堆栈(Device Stack):勾选上。
PROFIsafe配置:我这里选的无。
输入输出端数量:我用的默认256 。
兼容模式:我选择的是KRC4-ProfiNet 4.1 。
在这里插入图片描述
在这里插入图片描述

3、添加对应的PROFINET版本

鼠标右键PROFINET–点击添加–选择KRC4-ProfiNet_4.1(与上一步中兼容模式选择相同的设备版本)。
在这里插入图片描述
在这里插入图片描述

4、KRC4-ProfiNet_4.1的模块配置

鼠标左键双击KRC4-ProfiNet_4.1,会出现KRC4-ProfiNet_4.1设置页面。

网络页面:
IP地址:与西门子plc组态的地址一致
子网掩码:与西门子plc组态的地址一致
在这里插入图片描述
模块页面:
插槽1和2,根据自己前面第2步中的设置选择相应的设备。
插槽1:没有PROFIsafe,所以我直接删除了。
插槽2:数字输入和数字输出都是256个数量,选择256 digital in- and outputs

在这里插入图片描述

在这里插入图片描述

5、导出设备说明文件(xml文件)

鼠标右键点击KRC4-ProfiNet_4.1–选择功能–点击导出设备说明
导出的xml文件可以在西门子博图软件安装,安装成功后,组态的时候就可以添加kuka机械臂的组态了。
在这里插入图片描述
在这里插入图片描述

6、IO映射

设备说明文件导出之后,删除之前添加的KRC4-ProfiNet_4.1
点击编辑器–选择输入输出接线,会出现IO映射界面。
输入输出接线页面,左侧页面选择KRC输入/输出端,右侧页面选择现场总线
在这里插入图片描述
下图红框中绿色的为输入端过滤器,红色的为输出端过滤器
在这里插入图片描述
根据自己需求将KRC端的输入/输出端PROFINET端的输入/输出端映射对应上。
在这里插入图片描述

7、 IO映射编组BYTE,INT等其他类型

KRC中的输入/输出选择连续的8个位,OUT[271]-OUT[278],鼠标右键选择编组,选择需要编组的类型。
若需要映射非BOOL类型的IO,需要手动将KRC输入输出端进行编组。
在这里插入图片描述
在这里插入图片描述

8、自定义数据变量

项目结构中文件控制器名称KRCSYSTEM$config.dat,进入系统配置文件。
鼠标右键点击空白处–Folds合上全部
在这里插入图片描述
找到Userdefined Variables
在这里插入图片描述
自定义变量,我这里定义了BYTE,INT,DINT的变量,即可实现PLC和kuka机械臂之间的数据传输。
在这里插入图片描述

9、生成代码,安装进KUKA控制器中。

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yongshao8

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值