通信组件2.0更新说明

本文介绍通信组件2.0版本的新增功能、功能优化以及问题修复。

通信组件2.0.0更新说明

本节介绍通信组件2.0.0版本的新增功能、功能优化以及问题修复。

新增功能

标准接口通信新增功能

在通信组件2.0.0中,标准接口通信新增如下功能:

  • 106和206指令新增吸盘分区数量参数,以支持一拍多抓时发送多轮DO信号。

    106和206指令对应五大家族机器人的MM_Get_DoList指令。
  • 新增503指令,用于向Mech-Vision工程传入位姿。

  • 210指令仅支持获取视觉移动规划数据,暂不支持获取Mech-Vision工程中输出的自定义数据。

  • 新增ABB、ESTUN、FANUCKUKAYASKAWAAB PLCSiemens S7 PLC的标准接口样例程序,以帮助用户快速熟悉标准接口通信相关的编程技巧。

  • 新增ETHERNET IP (Software)协议,无需使用通信板卡硬件便可实现EtherNet/IP通信。

机器人适配

在通信组件2.0.0中,如下机器人已适配主控通信或标准接口通信。

机器人 主控通信 标准接口通信

长广溪机器人

现代机器人(Hi6控制器)

埃斯顿

安川(DX200控制器)

功能优化

标准接口通信相关的优化

通信组件2.0.0对标准接口通信做了如下优化:

  • 102、105、205指令返回的速度更改为末端工具编号,以支持自动切换末端工具的功能。用户在编写程序时需注意,通过上述指令获取的是末端工具编号,而不是速度。

    102、105、205指令对应五大家族机器人的MM_Get_VisData、MM_Get_VisPath、MM_Get_VizData指令。同时,五大家族机器人的MM_Get_Pose和MM_Get_Jps指令中的速度参数也更改为末端工具编号

  • 206指令不再支持从“设置DO”步骤获取DO信号,改为直接从“视觉移动”步骤中获取DO信号。

  • 在Mech-Vision工程中,若“从相机获取图像”步骤使用本地虚拟图像数据,则用户通过标准接口指令触发工程运行时,Mech-Vision软件将会提示使用虚拟数据存在风险。

  • ABB、FANUC、KUKA机器人端不再打印出错状态码对应的具体信息,只打印出错状态码的编号。状态码的详细信息可参考标准接口状态码及错误排查文档。

其他优化

  • 通信组件使用的Python引擎升级至3.9.13版本。

  • 新增自动备份与恢复Adapter工程的功能。

  • 对于FANUC、KAWASAKI、YASKAWA等部分机器人,通信组件不再针对坐标原点在基座上方的情况做Z轴值补偿。

  • DENSO机器人通过标准接口指令获取的位姿是当前末端工具位姿,而不是法兰位姿。

  • TM机器人的标准接口通信插件支持从Mech-Viz获取关节角位姿。

问题修复

通信组件2.0.0修复了以下问题:

  • 修复ABB和安川机器人接收到的法兰位姿其实是工具位姿的问题。

  • 修复SCARA机器人计算关节角时未考虑J3线性轴单位的问题。

  • 修复西门子PLC在使用Modbus TCP通信时通过INT变量收发BOOL数据的问题。

我们重视您的隐私

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