KUKA 机器人 IO 注释一键导入工具使用教程

KUKA 机器人 IO 注释一键导入工具使用教程

工具版本 :v3.19 | 适用系统 :Windows 10/11整理日期 :2026-04-14
如需要软件请点个小小的关注,联系我获取


目录

  1. [前言:为什么需要 IO 注释工具](#前言:为什么需要 IO 注释工具)
  2. 工具介绍
  3. 快速开始
  4. 支持的数据格式
  5. [WorkVisual 导入 CSV 详细步骤](#WorkVisual 导入 CSV 详细步骤)
  6. 中文注释乱码解决方案
  7. 常见问题
  8. [附录:CSV 文件格式说明](#附录:CSV 文件格式说明)

1. 前言:为什么需要 IO 注释工具

在 KUKA 机器人项目中,配置上百个 IO 信号的注释是一项繁琐的工作。

传统方式的问题:

  • ❌ 逐个手动输入,效率低,容易出错
  • ❌ WorkVisual 长文本编辑器操作繁琐
  • ❌ Excel 编辑后导出格式不统一,容易导入失败

使用工具后的方式:

  • ✅ 批量粘贴,一键生成标准 CSV
  • ✅ 支持多种数据格式,兼容各种来源
  • ✅ 自动格式化,直接导入 WorkVisual

2. 工具介绍

界面预览

复制代码
┌─────────────────────────────────────────────────────────────┐
│  KUKA IO 注释工具                                            │
│                                                              │
│ ┌─────────────────────────┬───────────────────────────────┐ │
│ │ 📋 批量粘贴区            │ ✓ 解析结果(12 条)            │ │
│ │                         │                               │ │
│ │ OUT150 进丝              │ $OUT[150]    进丝             │ │
│ │ OUT151 退丝              │ $OUT[151]    退丝             │ │
│ │ OUT300 升降门上          │ $OUT[300]    升降门上         │ │
│ │ ...                      │ ...                            │ │
│ │                         │ 📖 支持格式                   │ │
│ │ [✦ 解析并写入][🗑 清空] │ 格式A: OUT150 进丝            │ │
│ └─────────────────────────┴───────────────────────────────┘ │
│                                                    就绪       │
└─────────────────────────────────────────────────────────────┘

功能特点

特性 说明
多格式兼容 支持 OUT150 注释、OUT 150 注释、$OUT[150];注释、Tab分隔 等4种格式
批量处理 一次粘贴,批量解析,自动去重
实时预览 左侧粘贴,右侧即时显示解析结果
一键导出 自动生成标准 KUKA CSV 文件
绿色免装 解压即用,自动检测运行环境

3. 快速开始

Step 1:下载工具

工具文件夹位置:

复制代码
F:\Arobot\2.KUKAROBOT文档\KUKA_IO注释工具_绿色版\

将整个文件夹复制到目标电脑,双击 KUKA_IO注释工具.exe 即可运行。

💡 提示:Windows 10/11 系统无需安装任何依赖,解压即用。

Step 2:准备数据

在 Excel、PLC 程序、或其他来源中复制 IO 注释数据。

示例数据(可直接复制粘贴):

复制代码
OUT150 进丝
OUT151 退丝
OUT152 吹气
OUT153 焊枪开启
OUT300 升降门上
OUT301 升降门下
IN10  安全门检测
IN11  夹具到位

Step 3:粘贴并解析

  1. 将数据粘贴到工具左侧的批量粘贴区
  2. 点击 [✦ 解析并写入]
  3. 右侧解析结果区域实时显示识别的信号
  4. 弹出提示"CSV已生成",自动打开输出文件夹

Step 4:导入 WorkVisual

将生成的 io表.csv 文件导入 KUKA WorkVisual(详见第5节)。


4. 支持的数据格式

工具支持以下4种输入格式,可混合使用:

格式A:OUT + 地址 + 空格 + 注释(推荐)

复制代码
OUT150 进丝
OUT151 退丝
IN300 安全门检测
FLAG1 运行中

格式B:信号类型 + 空格 + 地址 + 空格 + 注释

复制代码
OUT 150 进丝
OUT 151 退丝
IN 300 安全门检测

格式C:KUKA 原始格式

复制代码
$OUT[150];进丝
$OUT[151];退丝
$IN[300];安全门检测
$FLAG[1];运行中

格式D:Tab 分隔

复制代码
OUT150    进丝
OUT151    退丝
IN300    安全门检测

5. WorkVisual 导入 CSV 详细步骤

5.1 前提条件

  • ✅ 已安装 WorkVisual 6.0(推荐)或 5.0+
  • ✅ 机器人控制柜与电脑网络互通
  • ✅ 拥有专家级操作权限(默认密码:KUKA

5.2 连接机器人

Step 1:查看机器人 IP

复制代码
示教器 → 主菜单 → 投入运行 → 网络配置

记录 IP 地址(示例:192.168.1.10

Step 2:设置电脑 IP将电脑设置为同一网段,例如:

  • IP地址:192.168.1.2
  • 子网掩码:255.255.255.0

Step 3:连接 WorkVisual

  1. 打开 WorkVisual 软件
  2. 点击**"搜索在线系统"**
  3. 找到对应机器人,双击打开
  4. 双击**"激活控制系统"**

5.3 导入 CSV 文件

Step 1:打开长文本编辑器

复制代码
菜单栏 → 编辑器(Editor) → 长文本编辑器(Long Text Editor)

Step 2:导入 CSV

  1. 点击工具栏中的**"导入(Import)"** 按钮
  2. 选择工具生成的 io表.csv 文件
  3. 确认导入

Step 3:安装到控制器

  1. 点击菜单:安装(Install)
  2. 点击继续(Continue)
  3. 系统生成代码后,再次点击继续
  4. 切换到示教器,点击**是(Yes)**确认
  5. 等待示教器自动重启
  6. 重启完成后提示**"已激活(Activated)"**

5.4 验证结果

在示教器上查看:

复制代码
主菜单 → 显示(Display) → 输入/输出端 → 数字输出端

每个信号旁边应显示对应的中文注释。


6. 中文注释乱码解决方案

如果导入后示教器显示乱码,需要在机器人控制器的 Windows 系统中添加中文支持。

Step 1:进入 Windows 桌面

  1. 在示教器登录管理员权限
  2. 路径:设置 → 投入运行 → 售后服务 → HMI 最小化
  3. Windows 桌面会临时显示

Step 2:添加中文语言

  1. 打开 Windows 设置
  2. 时间和语言 → 区域和语言 → 添加语言
  3. 搜索并添加:中文(中华人民共和国)
  4. 设置为默认语言

Step 3:修改系统区域(关键)

  1. 打开控制面板 → 区域 → 管理选项卡
  2. 点击更改系统区域设置
  3. 选择:中文(简体,中国)
  4. 点击确定,重启系统

⚠️ 注意:修改系统区域可能影响其他软件,请谨慎操作。


7. 常见问题

Q1:提示"模板不存在"?

工具默认模板路径为 F:\Arobot\2.KUKAROBOT文档\KUKA自写文档\io表.csv

如果在其他电脑使用,需要:

  1. io表.csv 模板文件复制到工具文件夹
  2. 或修改源码中的 TEMPLATE_CSV 路径

Q2:粘贴后解析结果为0条?

检查数据格式是否正确:

  • 信号类型必须是:OUTINFLAGCYC_FLAGTIMERCOUNT_IANOUTANIN
  • 地址必须是数字
  • 格式示例:OUT150 进丝(注意空格)

Q3:导入 WorkVisual 后注释没有显示?

  1. 确认 CSV 文件格式正确(参考附录)
  2. 检查文件编码是否为 UTF-8
  3. 确保导入时选择了正确的信号类型

Q4:工具提示需要 VC++ 运行库?

工具已内置运行库,Windows 10/11 系统无需额外安装。

如果提示缺失,可能需要手动安装:


8. 附录:CSV 文件格式说明

标准 KUKA CSV 格式

生成的 CSV 文件格式如下:

复制代码
;KRC Long Text Export
;Version: 1.0
;Language: zh-CN
;Type: OUT
$OUT[1];
$OUT[2];
$OUT[3];
$OUT[150];进丝
$OUT[151];退丝
$OUT[152];吹气

各信号类型说明

信号类型 说明 地址范围
$OUT[n] 数字输出 1-4096
$IN[n] 数字输入 1-4096
$FLAG[n] 标志位 1-999
$CYC_FLAG[n] 循环标志 1-256
$TIMER[n] 计时器 1-64
$COUNT_I[n] 计数器输入 1-160
$ANOUT[n] 模拟输出 1-32
$ANIN[n] 模拟输入 1-32

文件编码

  • UTF-8:标准编码,推荐使用
  • GBK:部分老版本控制器可能需要

相关文件

文件 说明
KUKA_IO注释工具_绿色版/ 工具完整包,解压即用
io表.csv 标准 KUKA IO 注释模板
KUKA_WorkVisual_IO注释教程.md 详细理论教程

如需要软件请点个小小的关注,联系我获取

相关推荐
xiaoduo AI2 小时前
客服机器人支持快捷键操作吗?Agent 系统后台可自定义热键,客服效率能提升多少?
机器人
阿洛学长2 小时前
闲鱼智能监控机器人:开源 AI 闲鱼多任务实时监控工具,可视化管理与精准筛选
人工智能·机器人·开源
BBTSOH159015160442 小时前
VR每日简报2026.4.14
人工智能·机器人·vr·具身智能·人形机器人·机械手·遥操作
xiaoduo AI3 小时前
客服机器人回答错误可自动撤回?智能 Agent 功能详解 + 消息撤回,发错答案快速补救?
大数据·人工智能·机器人
old_tree3 小时前
从“艺术品”到“生产工具”:人形机器人设计的实用主义复盘
机器人·#具身智能·#双足机器人
才兄说3 小时前
机器人二次开发高复杂度巡检?绕行率低于10%
人工智能·机器人
kyle~5 小时前
FANUC机械臂---R寄存器
开发语言·c++·机器人·fanuc
Jay-r5 小时前
AI、机器人、量子计算:大脑、身体与超级算力的三重奏
人工智能·机器人·量子计算·ai助手
Axis tech5 小时前
MANUS运动捕捉+OSMO触觉感知相推进的机器人学习进程
科技·机器人