主控通信配置(RobotWare 6)

本节介绍如何主控 ABB 机器人。

烧录前准备

检查控制器及软件版本

  1. 控制器为 IRC4 或 IRC5, RobotWare 版本为 6.02~6.15。

    请按下图所示操作,检查 RobotWare 版本。

    check version1
    check version2
  2. 控制模块安装以下选项:

    • 623-1 Multitasking

    • 616-1 PCInterface

    请按下图所示操作,检查控制器选项是否安装。

    check installation
    控制模块必须安装以上两个选项才能主控机器人。

建立网络连接

硬件连接

将工控机的网线另一端连接到机器人控制器的 X6(WAN) 网口上,如下图所示。

port

设置 IP 地址

用户可在示教器或 RobotStudio 上完成 IP 设置。

示教器设置 IP 地址
  1. 请按下图所示完成操作。

    ip setting1
    ip setting2
    ip setting3
    ip setting4
  2. 重启后进入到如下界面,请按以下操作完成 IP 设置,机器人与工控机 IP 需在同一网段下。

    ip setting5
    ip setting6
    ip setting7
    ip setting8
    ip setting9
    ip setting10
RobotStudio 设置 IP 地址

按下图所示,设置 IP ,设置完成后重启机器人。

ip setting11

查看 IP 是否更改成功

依次点击 左上角菜单  系统信息  WAN,查看 IP 地址是否更改成功。

ip setting12
ip setting13
  1. 请确保已将工控机的网线另一端连接到机器人控制器的 X6(WAN) 网口上。

  2. 设置 IP 地址时注意区分机器人 LAN 口 IP 地址。

烧录文件至机器人中 (自动)

用户可使用机器人程序烧录工具,使该工具自动烧录文件至ABB机器人中。具体流程如下。

如果自动烧录出错且用户无法解决,可参考烧录文件至机器人中(手动)进行手动烧录。
  1. 将控制柜上的开关转到自动模式,同时确保电机指示灯处于点亮状态。

    calilbration process8
  2. 在Mech-Vision和Mech-Viz软件安装目录下,进入Mech-Center\tool\Robot Program Loader目录,然后双击Robot Program Loader程序,打开该烧录工具,进入烧录工具主界面。

    auto load files1
    auto load files2
  3. 选择ABB机器人品牌,填写真实机器人IP地址,然后点击连接

    auto load files3
    如果连接失败,请点击右下角网络测试排查问题。
  4. ABB程序烧录界面,选择备份文件夹,然后点击备份。如果备份成功,界面下方的日志中会显示备份成功。

    auto load files4
    • 若后续的烧录过程出现错误,此处备份的文件可用于重置机器人系统。

    • 若用户之前已烧录过主控程序,需先重置机器人系统,才可再次烧录主控程序。

  5. 备份成功后,选择烧录主控程序以确定烧录程序所在文件夹,然后选择机器人的IO板卡型号。本示例选择的是无IO板卡。用户的板卡型号可能与示例不同,请根据实际情况确定板卡型号。配置好上述参数后,点击一键烧录 。若文件已成功烧录进机器人中,界面下方的日志中会显示烧录成功。

    auto load files5

若自动烧录成功,控制器会自动重启。自动烧录成功后,请跳转至配置 IO 信号继续操作。

烧录文件至机器人中 (手动)

如果自动烧录成功,请忽略本小节。

  • 手动烧录文件至机器人前,建议先进行备份,以便在误操作后重置机器人系统。

  • 若用户之前已烧录过主控程序,需先重置机器人系统,才可再次烧录主控程序。

准备工作

备份

请在操作机器人前进行备份,以便在误操作后恢复机器人系统。 备份操作可在 示教器RobotStudio 上完成。

  • 在示教器上创建备份

    1. 单击左上角菜单栏后显示主界面,然后单击 重新启动

      backup1
    2. 单击 备份当前系统…

      backup2
    3. 单击 1 处可修改名称,单击 2 处可修改路径,完成修改后,单击 备份

    backup3
  • 在 RobotStudio 上创建备份

    1. 在 RobotStudio 主界面,选中待备份的控制器后,依次单击备份  创建备份

      backup4
    2. 在弹窗的窗口中,确认名称和位置后单击 确认

    backup5

重置

重置分为 重置系统重置 RAPID

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

  • 重置 RAPID 将删除当前 RAPID 程序和数据,但会保留系统参数设置。

重置 RAPID

请根据以下逻辑图来判断是否需要 重置 RAPID

reset
  1. 单击左上角菜单栏后显示主界面,然后单击 重新启动

    reset1
  2. 单击 高级…

    reset2
  3. 选中 重置 RAPID 后,单击 下一个

    reset5
  4. 单击 重置 RAPID

    reset6

重置系统

重置系统将恢复出厂设置,请确保已经完成备份操作。
  1. 单击左上角菜单栏后显示主界面,然后单击 重新启动

    reset1
  2. 单击 高级…

    reset2
  3. 选中 重置系统 后,单击 下一个

    reset3
  4. 单击 重置系统

    reset4

获取烧录文件

将Mech-Vision和Mech-Viz软件安装目录下 Mech-Center/Robot_Server/Robot_FullControl/abb/RobotWare 6 文件夹中的文件复制到 U 盘中。

  1. RobotWare 6 文件夹中,config 文件夹中的文件为机器人配置文件,需要根据现场情况导入不同的配置文件。

    • 若现场为 DSQC 652 板卡,请选择 D652.cfg、SYS.cfg 。

    • 若现场为 DSQC 1030 板卡,请选择 DSQC1030.cfg、SYS.cfg 。

    • 若仅需要自动标定,或现场配置在以上两个板卡之外,请选择 EIO.cfg、SYS.cfg 。

  2. RobotWare 6 文件夹中,MM 文件夹中的文件为机器人程序模块。

开始烧录

  1. 打开 RobotStudio,连接控制器。

    • 如果工控机网线插在机器人控制器 LAN 口,单击 一键连接

    load program1
    • 如果是通过交换机或者直接连接在机器人控制器 X6 网口(WAN口),按下图所示来添加控制器,控制器添加完成后,将自动连接到控制器管理端口。

    load program2
  2. 请求写权限。

    单击 请求写权限 ,向示教器端请求写权限。

    load program2 1

    在示教器端的 请求写权限 窗口中,点击 同意

  3. 以下图所示为例,将配置文件按照下图所示方式导入,弹窗分别单击 确定

    load program3
    load program3 1
  4. 按照下图所示操作,将 RobotWare 6 下的 MM 文件夹,复制到机器人系统 HOME 路径下。

    load program4
  5. 在 safe_area.mod 程序里修改安全区域范围,单位 mm。

    load program5

配置 IO 信号

若现场板卡不是 DSQC 652 和 DSQC 1030,则需在烧录后配置机器人 IO 信号,操作流程如下:

  1. 在 RobotStudio 主界面依次单击配置  IO System

    configureio1
  2. 类型 列表中找到并单击 Signal ,在右侧 Name 列表中分别找到 gi16 和 go16 , 双击可进入编辑窗口。

    configureio2
  3. 确认需要控制的机器人 IO 对应的单元及地址后,分别修改 gi16 和 go16 的 Assigned to Device 与 Device Mapping 。

    configureio3
    configureio4
  4. 修改完成后,单击 确定 ,重启控制器后生效。

测试主控通信

运行程序

  1. 将控制柜上的开关转到自动模式,在示教器界面确认选择自动模式,然后按下电机上电键,确保电机指示灯处于点亮状态。

    calilbration process8
  2. 分别将 T_ROB1 与 safe_area 的程序指针移至主程序,单击 PP移至main 后,在弹出的提示框中单击

    run program1
    run program1 1
    run program2
  3. 点击界面右下角,调整速度为25%。

    run program4
  4. 在示教器上,按下运行按钮。

    run program5

创建Mech-Viz工程

  1. 打开Mech-Viz软件,按下键盘上 Ctrl+N(新建工程)。在如下界面中,根据真实机器人的品牌和型号,选择对应的机器人模型。

    Unnamed image
  2. 按下键盘上 Ctrl+S,创建或选择文件夹,以保存工程。

  3. 在Mech-Viz软件的左侧窗口中,右键单击工程名称,勾选 设为自动加载

    Unnamed image

连接机器人

  1. 在Mech-Viz软件中,单击工具栏中的 主控连接机器人

  2. 机器人IP地址 处,填入真实机器人的IP地址(图中的IP地址仅为示意),单击 连接机器人

    Unnamed image

    若Mech-Viz成功连接真实机器人,则当前状态显示 已连接,同时,工具栏中的图标由蓝色变为绿色。

    Unnamed image

    若连接失败,请检查设置的机器人IP地址是否有误。

移动机器人

  1. 在Mech-Viz软件中,将工具栏中的速度与加速度调整为5%。

    Unnamed image
  2. 在工具栏中,单击 同步机器人,使其处于选中状态,此时三维仿真空间中的虚拟机器人位姿将同步为真实机器人位姿,然后再次单击 同步机器人,以取消选中状态。

    Unnamed image
  3. 机器人 选项卡下,微调 J1 关节角角度(例如,将 0° 调整为 3°)。此操作将使虚拟机器人发生移动。

    Unnamed image
  4. 单击 移动真实机器人 ,确认真实机器人是否移动。如果真实机器人移动至虚拟机器人的位姿,则说明主控通信正常。

    在运行机器人时,请确保人员安全。当发生紧急情况时,请按下示教器上的急停按钮!
    Unnamed image

故障处理

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

  • 工控机端:

    • 确认已关闭防火墙。

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

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

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

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

  • 机器人端:

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

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

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

我们重视您的隐私

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