KUKA 机器人 IO 注释一键导入工具使用教程
工具版本 :v3.19 | 适用系统 :Windows 10/11整理日期 :2026-04-14
如需要软件请点个小小的关注,联系我获取
目录
- [前言:为什么需要 IO 注释工具](#前言:为什么需要 IO 注释工具)
- 工具介绍
- 快速开始
- 支持的数据格式
- [WorkVisual 导入 CSV 详细步骤](#WorkVisual 导入 CSV 详细步骤)
- 中文注释乱码解决方案
- 常见问题
- [附录: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:粘贴并解析
- 将数据粘贴到工具左侧的批量粘贴区
- 点击 [✦ 解析并写入]
- 右侧解析结果区域实时显示识别的信号
- 弹出提示"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
- 打开 WorkVisual 软件
- 点击**"搜索在线系统"**
- 找到对应机器人,双击打开
- 双击**"激活控制系统"**
5.3 导入 CSV 文件
Step 1:打开长文本编辑器
菜单栏 → 编辑器(Editor) → 长文本编辑器(Long Text Editor)
Step 2:导入 CSV
- 点击工具栏中的**"导入(Import)"** 按钮
- 选择工具生成的
io表.csv文件 - 确认导入
Step 3:安装到控制器
- 点击菜单:安装(Install)
- 点击继续(Continue)
- 系统生成代码后,再次点击继续
- 切换到示教器,点击**是(Yes)**确认
- 等待示教器自动重启
- 重启完成后提示**"已激活(Activated)"**
5.4 验证结果
在示教器上查看:
主菜单 → 显示(Display) → 输入/输出端 → 数字输出端
每个信号旁边应显示对应的中文注释。
6. 中文注释乱码解决方案
如果导入后示教器显示乱码,需要在机器人控制器的 Windows 系统中添加中文支持。
Step 1:进入 Windows 桌面
- 在示教器登录管理员权限
- 路径:设置 → 投入运行 → 售后服务 → HMI 最小化
- Windows 桌面会临时显示
Step 2:添加中文语言
- 打开 Windows 设置
- 时间和语言 → 区域和语言 → 添加语言
- 搜索并添加:中文(中华人民共和国)
- 设置为默认语言
Step 3:修改系统区域(关键)
- 打开控制面板 → 区域 → 管理选项卡
- 点击更改系统区域设置
- 选择:中文(简体,中国)
- 点击确定,重启系统
⚠️ 注意:修改系统区域可能影响其他软件,请谨慎操作。
7. 常见问题
Q1:提示"模板不存在"?
工具默认模板路径为 F:\Arobot\2.KUKAROBOT文档\KUKA自写文档\io表.csv。
如果在其他电脑使用,需要:
- 将
io表.csv模板文件复制到工具文件夹 - 或修改源码中的
TEMPLATE_CSV路径
Q2:粘贴后解析结果为0条?
检查数据格式是否正确:
- 信号类型必须是:
OUT、IN、FLAG、CYC_FLAG、TIMER、COUNT_I、ANOUT、ANIN - 地址必须是数字
- 格式示例:
OUT150 进丝(注意空格)
Q3:导入 WorkVisual 后注释没有显示?
- 确认 CSV 文件格式正确(参考附录)
- 检查文件编码是否为 UTF-8
- 确保导入时选择了正确的信号类型
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 |
详细理论教程 |
如需要软件请点个小小的关注,联系我获取