返回主站|会员中心|保存桌面

库卡机器人及配件服务商    

库卡机器人、库卡机器人备品配件

联系方式
  • 联系人:方经理
  • 电话:13073017555
新闻分类
  • 暂无分类
首页 > 新闻中心 > 库卡机器人如何和基恩士PLC通讯!
新闻中心
库卡机器人如何和基恩士PLC通讯!
发布时间:2026-06-18        浏览次数:0        返回列表

基恩士 KV(KV7000/KV8000/KV-X)原生支持 EtherNet/IP(EIP),这是最优首选方案;Modbus TCP 作为简易备选;CC-link/DeviceNet 需要第三方网关中转,不推荐主力使用。

一、三种通讯方案对比

表格

通讯方案硬件需求库卡必备软件包适用场景优缺点
EtherNet/IP(推荐)普通工业网线 / 交换机,无需额外板卡KUKA.EtherNet/IP上下料、码垛、实时联锁、坐标交互高速实时、IO 批量映射、支持 mxAutomation 机器人远程控制
Modbus TCP(简易)普通网线无额外包,原生支持少量开关量、简单数值交互、低成本改造实时性一般,大批量数据卡顿
CC-link/DeviceNet 中转Anybus 网关(EIP 转 CC-link)KUKA.EtherNet/IP原有 CC-link 产线改造多一层转换、故障点多、成本高

二、方案 1:EtherNet/IP(主流标准,详细配置步骤)

前置条件

  1. 库卡 KRC4/KRC5 系统已安装 KUKA.EtherNet/IP 软件选项包

  2. 基恩士 PLC:KV7500/KV8000/KV-X,CPU 自带 EIP 接口

  3. 网络规划:三者同网段,例:

    • 库卡 KLI 网卡:192.168.1.10 掩码 255.255.255.0

    • 基恩士 PLC:192.168.1.20

    • 电脑调试网口:192.168.1.100

  4. 电脑软件:WorkVisual(库卡)、KV Studio(基恩士)

1. 库卡机器人侧配置(WorkVisual)

步骤 1:配置机器人网卡 IP

  1. 连接机器人,打开项目 → 总线拓扑(Bus Topology)

  2. 找到 KLI 网卡,设置静态 IP、子网掩码,保存

  3. 在线同步配置到控制柜

步骤 2:启用 EtherNet/IP 从站(Adapter 模式)

  1. 左侧总线库拖拽 EtherNet/IP Adapter 到 KLI 网口下

  2. 双击打开 EIP 参数设置:

    • 设备名称:KUKA_Robot

    • 输入字节(PLC→机器人):推荐 32 字节(256DI)

    • 输出字节(机器人→PLC):推荐 32 字节(256DO)

    • RPI 周期:10~20ms(实时联锁选 10ms)

  3. 导出 EDS 设备描述文件(关键)路径:右键 EIP Adapter → 导出 EDS 文件,保存到电脑,后续 KV Studio 导入

步骤 3:KRL 信号映射(IO 绑定)

在 WorkVisual I/O 映射界面,绑定总线区与机器人内部信号:

  • 总线 Input 区(PLC 下发)→ 机器人 $IN[1]~$IN[256]

  • 总线 Output 区(机器人反馈)→ 机器人 $OUT[1]~$OUT[256]示例 KRL 交互逻辑:

krl

DEF PLC_HandShake()
;PLC启动信号 IN[1]
IF $IN[1] THEN
  $OUT[1] = TRUE ;机器人就绪反馈PLC
  PTP PHome VEL=100% ACC=50%
ELSE
  $OUT[1] = FALSE
ENDIF
;故障信号回传
IF $FAULT_ACT THEN
  $OUT[2]=TRUE
ELSE
  $OUT[2]=FALSE
ENDIF
END

步骤 4:同步工程到控制柜,重启控制器生效

2. 基恩士 KV Studio PLC 侧配置

image

KV Studio系统设定界面

  1. 新建 / 打开 PLC 工程,进入 CPU 系统设定 → 其他设定勾选:EtherNet/IP 设置更新时显示变量分配窗口

  2. 打开单元编辑器 → EtherNet/IP 设定,选择手动配置

  3. 导入库卡 EDS 文件:界面点击「EDS 文件」→ 加载刚才从 WorkVisual 导出的机器人 EDS

  4. 添加 EIP 从站设备:

    • IP 地址填写机器人 KLI 网卡 IP(192.168.1.10)

    • 匹配输入 / 输出字节数(和库卡 32/32 字节一致)

    • RPI 周期和机器人保持相同(20ms)

  5. IO 地址映射(固定对应关系)

    表格

    数据流向PLC 内存区机器人信号
    PLC → 机器人W1000~W1031(输入区)IN[1] IN[256]
    机器人 → PLCW1100~W1131(输出区)OUT[1] OUT[256]
  6. 下载参数到 PLC,重启 PLC

3. 通讯验证

  1. 网络层:电脑分别 ping 机器人、PLC IP,无丢包

  2. PLC 诊断:KV Studio EtherNet/IP 诊断页面,机器人设备显示绿色在线

  3. 信号双向测试:

    • PLC 强制 W1000 位 0=ON → 示教器查看 $IN [1]=1

    • KRL 程序置位 $OUT [1]=1 → PLC 监控 W1100 位 0=ON

三、方案 2:Modbus TCP 简易通讯(少量点位快速对接)

适合只需要启停、故障、少量数值,不想开通 EIP 授权的场景

库卡侧设置(无需额外软件包)

  1. WorkVisual 设置 KLI 网卡 IP

  2. 新建 Modbus TCP 从站,寄存器映射:

    • 线圈(Bit):00001~00256 对应机器人 OUT

    • 保持寄存器:40001 存放机器人坐标、数值

  3. 激活 Modbus 服务,同步工程

基恩士 KV 侧设置

  1. CPU 系统设定开启 Modbus TCP 客户端

  2. 添加 Modbus 设备,填入机器人 IP、端口 502

  3. 映射线圈 / 保持寄存器到 PLC 内部软元件 M/D 寄存器

四、方案 3:CC-link 中转(老旧产线兼容,不推荐新项目)

拓扑:库卡 EtherNet/IP ↔ Anybus 网关 AB7606 (EIP 转 CC-link) ↔ 基恩士 CC-link 模块

  1. 库卡:同上 EIP 从站配置

  2. Anybus 配置软件:设置两端协议、IO 字节映射

  3. 基恩士 PLC 添加 CC-link 从站,匹配网关站号、占用站数缺点:两层协议转换,延迟高、增加硬件成本、故障排查复杂

五、进阶功能:mxAutomation(PLC 直接控制机器人运动)

如果需要基恩士 PLC 直接下发运动指令、点位调用、路径控制,启用 KUKA.PLC mxAutomation:

  1. 库卡安装 mxAutomation 选项包,EIP 总线启用 mxAutomation 接口

  2. WorkVisual 导出 mxAutomation 设备 EDS

  3. KV Studio 导入 EDS,自动生成机器人专用功能块

  4. PLC 梯形图直接调用:机器人回零、直线运动、抓取、故障复位,无需机器人后台写大量 KRL 程序

六、常见故障排查

  1. EtherNet/IP 设备灰色离线

    • 机器人与 PLC 网段不一致、IP 冲突

    • EDS 文件版本不匹配、输入输出字节数两边不一致

    • 网线 / 交换机故障,ping 不通机器人

  2. 单向通讯(PLC 发机器人收不到,反向正常)

    • IO 映射字节长度设置过小,信号超出映射范围

    • RPI 超时时间太短,延长至 50ms 测试

  3. 通讯频繁掉线

    • 工业网与办公网混用,干扰大;单独工业交换机

    • 网线非屏蔽、走线靠近变频器伺服动力线

  4. 无 KUKA.EtherNet/IP 包联系库卡经销商增购授权,重装 KSS 系统激活。

收缩
  • QQ咨询

  • 电话咨询

  • 13073017555
  • 添加微信客服