TM(达明)

本节介绍如何主控 TM 机器人,包含以下内容。

准备工作

请在开始操作前:

  1. 检查 机器人控制软件 TMflow 版本为 1.84 或以上。

  2. 检查 Mech-Center 版本为 1.6.1 或以上。

  3. 收集机器人的 IP 地址,例如 192.168.2.10。

获取机器人的控制权

有以下两种方式可以获取机器人的控制权,根据实际情况选择任意一种方式即可。

控制柜获取机器人控制权

  1. 控制柜上有 HDMI 和 USB 孔位,可将显示器、键盘和鼠标连接至控制柜。

  2. 单击 tm_full_icon1,等待联机画面出现对应的机器人编号。

    ../../../_images/tm_interface_program_getcontrol1.png
  3. 通过以下任一方式连接上机器人:

    • 双击机器人图标

    • 双击机器人编号

    • 双击机器人 IP 地址

    ../../../_images/tm_interface_program_getcontrol2.png
  4. 在登录窗口,输入 ID 和密码后(默认 administrator 无密码),单击 确定

    ../../../_images/tm_interface_program_getcontrol3.png
  5. 单击 取得控制权 以获取对机器人的控制。

    ../../../_images/tm_interface_program_getcontrol4.png

    成功获取机器人的控制权后,如下图所示。

    ../../../_images/tm_interface_program_getcontrol5.png

工控机获取机器人控制权

网线连接

将工控机网线另一端插在控制柜的 LAN 口。

../../../_images/tm_setup_instructions_lan.png

设置工控机 IP 地址

注意

将工控机连接控制柜的网口 IP 设置在机器人 IP 的同一网段下。否则无法连接到机器人。

使用工控机控制机器人

  1. 在 TM 机器人官网下载机器人控制软件 TMflow ,并安装到工控机上。

  2. 打开 TMflow 后,单击 tm_full_icon1 ,等待联机画面出现对应的机器人编号。

    ../../../_images/tm_interface_program_getcontrol1.png
  3. 通过以下任一方式连接上机器人:

    • 双击机器人图标

    • 双击机器人编号

    • 双击机器人 IP 地址

    ../../../_images/tm_interface_program_getcontrol2.png
  4. 在登录窗口,输入 ID 和密码后(默认 administrator 无密码),单击 OK

    ../../../_images/tm_interface_program_getcontrol3.png
  5. 单击 取得控制权 以获取对机器人的控制。

    ../../../_images/tm_interface_program_getcontrol4.png

    成功获取机器人的控制权后,如下图所示。

    ../../../_images/tm_interface_program_getcontrol5.png

烧录主控程序至机器人

此处以使用工控机烧录主控程序的方式为例,使用控制柜烧录主控程序的方式与此类似。

准备待烧录的主控程序文件

  1. 将 U 盘插入工控机的 USB 接口。

  2. 将 U 盘重命名为 TMROBOT ,否则达明机器人控制柜无法识别 U 盘。

  3. 将烧录文件复制到 U 盘中。烧录文件位于 XXXX/Mech-Center-xxx/Robot_Server/Robot_FullControl/tm 文件夹下。

    注意

    将整个 TM_Export 文件夹复制到 U 盘中。

  4. 完成后,将 U 盘插入机器人控制柜的 USB 接口。

备份机器人文件

为了避免烧录操作对机器人系统造成影响,建议在开始烧录前备份机器人系统文件。 若操作过程中出现问题,您可使用备份文件还原机器人系统。

  1. 打开 TMflow 软件,单击界面左上角的 tm_full_icon2 ,然后依次单击 系统 ‣ 备份/还原

    ../../../_images/tm_backup1.png
  2. 单击 备份 ,然后在 File Name 后的输入框中输入备份文件名称,最后单击 备份

    ../../../_images/tm_backup3.png

    若需还原,单击左侧 还原 ,然后单击 还原

    ../../../_images/tm_backup4.png

烧录主控程序到机器人

烧录前,请长按机器人控制棒上的 M/A 按钮将机器人切换到手动模式,即 Manual 灯常亮。

../../../_images/tm_setup_instructions_load.png
  1. 打开 TMflow 软件,单击界面左上角的 tm_full_icon2 按钮,单击 系统

    ../../../_images/tm_setup_instructions_load1.png
  2. 单击 汇入/汇出

    ../../../_images/tm_setup_instructions_load2.png
  3. 单击 汇入

    ../../../_images/tm_setup_instructions_load3.png
  4. 弹出手臂列表窗口,选择烧录文件夹(TM000249_AC173610),然后单击 OK

    ../../../_images/tm_setup_instructions_load4.png
  5. 单击 Project 菜单,在可选取清单列表中,单击 mmMain.zip,让其加入右侧的已选取清单。

    ../../../_images/tm_setup_instructions_load5.png
    ../../../_images/tm_setup_instructions_load6.png
  6. 单击 Ethernet Slave 菜单,在可选取清单列表中,单击 Transmit/mmEthernet,让其加入右侧的已选取清单。

    ../../../_images/tm_setup_instructions_load7.png
    ../../../_images/tm_setup_instructions_load8.png
  7. 单击 汇入

    ../../../_images/tm_setup_instructions_load9.png
  8. 汇入完成后将弹窗提示“汇入完成”,然后单击 确定

    ../../../_images/tm_setup_instructions_load10.png
  9. 完成以上操作后, 拔出 U 盘

运行主控程序

启用 Ethernet Slave 服务

  1. 依次单击 设定 ‣ Connection

    ../../../_images/tm_setup_instructions_load11.png
  2. 依次单击 Ethernet Slave ‣ Data Table Setting

    ../../../_images/tm_setup_instructions_load12.png
  3. 将 Communicate Mode 设置为 JSON,单击 开启

    ../../../_images/tm_setup_instructions_load13.png
  4. 在弹出的窗口中,选中 mmEthernet 后,单击 确认

    ../../../_images/tm_setup_instructions_load14.png
  5. 单击

    ../../../_images/tm_setup_instructions_load15.png
  6. 单击 启用

    ../../../_images/tm_setup_instructions_load16.png

运行 mmMain 程序

  1. 依次单击 执行设定 ‣ mmMain

    ../../../_images/tm_setup_instructions_load18.png
  2. 在弹窗中,单击 ,将 mmMain 设置为当前的 Project。

    ../../../_images/tm_setup_instructions_load19.png
  3. 在机器人控制棒上,长按 M/A ,直至听到一声“嘀”后,表明已关闭手动模式。 然后松开 M/A ,按顺序依次按下 + - + + -,auto 下的显示灯亮起后,表明机器人已切换到自动模式。

  4. 此时按下控制棒上的 运行 键,在“嘀嘀嘀”三声之后程序开始运行。

测试机器人连接状态

请参阅:测试机器人连接状态

注解

如果 Mech-Center 连接机器人失败,可以在运行 mmMain 程序之后, 使用 Mech-Center/tool 路径下 NetAssist 作为客户端尝试连接机器人的 5890 和 5891 端口,查看机器人的这两个端口是否正常打开。

  • 若 5890 端口连接不上,查看 mmMain 程序是否运行。

  • 若 5891 端口连接不上,检查 Ethernet Slave 服务是否开启,或者尝试重启机器人。

附录

如何修改机器人 IP 地址

  1. 单击 tm_full_icon2 后,依次单击 系统 ‣ 网络

    ../../../_images/tm_setup_instructions_lan1.png
  2. 在下图所示界面中完成 IP 设置, 机器人与工控机 IP 需在同一网段下

    ../../../_images/tm_setup_instructions_lan2.png