ABB 标准接口通信配置(RobotWare 7)

您正在查看旧版本的文档。点击页面右上角可切换到最新版本的文档。

本节介绍如何将标准接口程序烧录到ABB RobotWare 7机器人系统中并完成标准接口通信配置。

准备工作

检查控制器及系统版本

  • 控制器:OmniCore。

  • 系统版本:RobotWare版本大于7.3。

  • 系统选项:3114-1 Multitasking。

具体操作如下:

  1. 在示教器Home界面,依次点击 设置  系统

    robotware home
    robotware check1
  2. 点击关于 ,在 系统详细信息 下,确认RobotControl(即RobotWare)版本大于7.3。

    robotware check2
    RobotWare版本不符合要求将无法正常烧录。
  3. 系统选项 下,确认已安装3114-1 Multitasking。

    robotware check3

建立网络连接

硬件连接

将网线的一端插入工控机的网络端口,另一端插入机器人控制器柜的WAN网口,如下图所示。

robotware connection1
网线必须连接到WAN口。

设置 IP 地址

  1. 在示教器Home界面,依次点击设置  网络

    robotware home
    robotware connection2
  2. 点击 公用网络,勾选 使用以下IP地址 ,填写 IP地址子网掩码默认网关

    robotware connection3
    设置IP地址时,注意区分机器人WAN口的IP地址和LAN口的IP地址。
  3. 设置工控机IP地址。

    工控机IP地址需与机器人IP地址位于同一网段,即两者IP地址的网络部分和子网掩码需相同,例如192.168.100.169/255.255.255.0和192.168.100.170/255.255.255.0位于同一网段。

设置 Mech-Vision 中“机器人与通信配置”

  1. 单击 Mech-Vision 工具栏中 机器人与接口配置

  2. 单击 选择机器人 下拉框,选择 品牌机器人 ,然后单击 选择机器人型号 ,选择具体 ABB 机器人型号,单击 下一步

  3. 通信方式 下,接口类型 选择 标准接口协议 选择 TCP Server ,协议格式选择 HEX(little-endian) ,最后单击 应用

    configure communication 1
  4. 在 Mech-Vision 主界面,确认工具栏中的 接口服务 已开启。

configure communication 2

烧录标准接口程序

  1. 备份机器人系统和用户数据,以便在误操作后恢复机器人系统,具体参见《备份》。

  2. 重置机器人系统和用户数据,具体参见《重置》。

    若之前已烧录主控程序,请务必执行该步骤以清空主控程序,切勿将主控程序与标准接口程序混合使用。
  3. 点击下载烧录文件,然后解压 ABB.zip 文件。

  4. 进入解压后的 ABB 文件夹,将其中的所有文件复制到U盘中。

    文件后缀名必须为.modx。
  5. 在示教器Home界面,点击 代码

    load files 1
  6. 点击 任务,在弹出的任务栏中,选择 T_ROB1 任务。

    load files 2
    load files 3
  7. 点击右上角的菜单,然后点击 加载模块

    load files 4
  8. 点击 KINGSTON(D:),然后在U盘文件中,查找并选中 MM_Module.modx 文件,最后点击 加载

    此处显示的 KINGSTON,表示使用的U盘是金士顿品牌。若使用其他品牌的U盘,则此处显示其他具体品牌名称。
  9. 参照上一步操作,将 MM_Auto_Calib.modx 文件和 MM_Sample.modx (可选)文件依次加载进机器人系统,加载完成后如下图所示。

    load files 6

测试标准接口通信

  1. 在代码界面,双击 MM_Auto_Calib

    test 1
  2. 点击第8行,点击 编辑,将程序中的IP地址修改为工控机的IP地址。若Mech-Vision中主机端口号更改,此处的50000端口号也需更改,需要与Mech-Vision中设置的主机端口号保持一致。

    test 2
  3. 修改完成后,依次点击调试  PP 移至例行程序

    test 3
    test 4
  4. 确认选中 MM_Calibration 后,点击 确定

    test 5
  5. 用手适度一直按压住上电按钮,此时示教器状态栏显示电机处于上电状态。

    test 6
    test 6 1
  6. 按下示教器面板上的 运行 按钮。

    test 7
  7. 程序运行完成后,如下图所示,指针指向第10行。

    test 8
  8. 点击上方 消息,选择 全部任务。若显示如下内容,则表示机器人与视觉系统间的通信连接成功。

    test 9

故障处理

当烧录完成后仍无法正常连接,请确认以下内容。

  • 工控机端:

    • 确认已关闭防火墙。

    • 确认可以通过 CMD 命令提示符 ping 通机器人 IP 。

    • 确认没有其他杀毒软件的影响。

    • 确认工控机的两个网口在不同 IP 网段没有冲突。

    • 如果是通过路由器连接,排除其他网线的干扰。

  • 机器人端:

    • 确认正确连接在了控制器的 WAN 口。

    • 确认机器人的 IP 设置是正确的,修改的是 WAN 口 IP ,而不是其他网口。

    • 机器人执行了 “运行程序” 操作 。

    • 确认机器人的防火墙允许网络通信。

附录

备份

  1. 在示教器Home界面,依次点击设置  备份和恢复

    robotware home
    robotware backup1
  2. 选择左侧 备份,然后修改 备份名称位置 ,最后点击 备份

    robotware backup2
  3. 在弹出的窗口中,点击 确认,至此已完成备份操作。

    robotware backup3

重置

重置分为 重置系统重置 RAPID

  • 重置系统 将恢复出厂系统参数和RAPID程序,同时会重置IO配置。如果有板卡和其他通信设备,用户需要在重置系统后重新配置。

  • 重置 RAPID 将删除当前RAPID程序和数据,但会保留系统参数设置。用户可根据以下逻辑图来判断是否需要 重置 RAPID

    reset

重置 RAPID

  1. 在示教器Home界面,依次点击设置  备份和恢复

    robotware home
    robotware backup1
  2. 选择左侧 重置用户数据,勾选 重置RAPID,点击 重置

    robotware reset1
  3. 在弹出的窗口中,点击 确定

    robotware reset2

重置系统(谨慎使用)

  1. 在示教器Home界面,依次点击设置  备份和恢复

    robotware home
    robotware backup1
  2. 选择左侧 重置用户数据,勾选 重置RAPID和系统参数,点击 重置

    robotware reset3
  3. 在弹出的窗口中,点击 确定

    robotware reset2

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。