RobotStudio 2025 ABB机器人PN通信(3020‑2)配置教程

本教程用于指导在 RobotStudio2025 中完成 ABB 机器人 PROFINET‑Device(3020‑2)通讯配置,实现机器人与西门子 PLC 的 Profinet 总线 IO 交互。

一、ABB 虚拟控制器(示教器端)PN 通信配置步骤

步骤 1:新建机器人与虚拟控制器

打开 RobotStudio,选择【新建控制器】,参数配置如下:

  • 设置控制器名称、存储路径,选择新建模式;
  • 机器人型号选择IRB 4600 20kg 2.50m
  • RobotWare 版本选择7.12.0,控制器选型为V250XT,勾选自定义选项
  • 机械装置选择【从库导入】,点击确定完成控制器创建。

步骤 2:设置系统中文语言

  • 进入控制器选项配置界面,在左侧类别栏找到System Options
  • 在语言列表勾选Chinese

⚠注意:修改选项后后续需要应用并重启控制器生效。

步骤 3:添加 PROFINET 通讯选项包(3020‑2)

  • 在系统选项的PROFINET分组下,勾选 3020‑2 PROFINET Device
  • 确认右侧概况栏已经出现该功能选项,完成后点击【应用并重置】,重启控制器。

步骤 4:启动虚拟示教器,进入设置界面

打开虚拟示教器主界面,点击界面中的【设置】图标,进入系统设置页面。

步骤 5:进入系统‑关于页面,校验通讯选件安装状态

  • 在设置页面点击【系统】,再选择【关于】;
  • 在系统选项列表中确认3020‑2 PROFINET Device已存在,代表通讯授权包安装成功。

步骤 6:配置 PROFINET 设备与 IO 映射

  • 返回 RobotStudio 软件主界面,顶部菜单栏选择【控制器】→【PROFINET】→【设备目录】;

  • 在设备目录中双击ABB Robotics‑OmniCore Internal Device

  • 根据 PLC 侧组态规划,添加数字输入 DI、数字输出 DO 信号;

✔重要注意事项:
① IO 字节长度、输入输出排布必须和西门子 PLC 侧组态保持完全一致;
② Station Name名称仅允许使用小写英文字母,不可使用中文、大写字母与特殊符号。

步骤 7:创建机器人 PN IO 信号

打开【信号编辑器】,新建 PROFINET 总线信号,

示例信号:PN_DI_0_0PN_DIW_10_12PN_DO_0_0PN_DOW_10_12
将信号分配给OmniCore_InternalProfinet 设备,完成信号与总线通道的绑定。

步骤 8:保存 I/O 项目配置

打开【I/O 工程工具】,点击【I/O 项目】→【保存项目】,保存当前全部 IO 组态信息。

步骤 9:将 IO 配置下载写入控制器

在 I/O 工程工具的活动栏,点击【读取和写入】→【快速写入】,将配置下发至虚拟控制器。

步骤 10:示教器校验 PROFINET IO

  • 在虚拟示教器主页点击【I/O】,进入 I/O 网络页面,确认 PROFINET 网络状态为正在运行

  • 点开 PROFINET 下的OmniCore_Internal设备;

  • 进入【设备上的信号】,查看前面创建的 PN_DI、PN_DO 等 IO 信号全部显示,信号状态显示仿真,代表机器人侧配置完成。

二、GSDML 配置文件获取(用于西门子 PLC 组态)

PLC 侧组态 ABB 机器人 Profinet 从站,需要导入 ABB 对应的 GSDML 描述文件,获取路径如下:

  • 在 RobotStudio 顶部菜单打开【Add‑Ins】,找到已经安装的对应版本RobotWare
  • 右键该 RobotWare 版本,选择【打开数据包文件夹】;





  • 在资源管理器跳转至路径:
    \RobotPackages\RobotControl_7.12.0\utility\service\GSDML

  • 文件夹内.xml后缀即为 GSDML 文件,将该 xml 文件导入 TIA 博图,即可在 PLC 中组态 ABB 机器人 Profinet 从站设备。

补充关键注意事项

  • 控制器新增系统选项后,必须执行应用并重置重启控制器,选件才会生效;
  • Profinet IO 的输入输出字节数量、顺序,机器人端和 PLC 端必须严格匹配,否则总线无法建立;
  • IO 信号命名仅支持小写字母、数字和下划线,禁止中文、大写字母、空格、特殊符号;
  • 虚拟控制器无法修改系统名称为真实硬件特性,属于软件仿真正常现象;
  • 下载 IO 配置到控制器前,建议先保存 I/O 项目,防止配置丢失。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐