通信组件1.8更新说明

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

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

通信组件1.8.0更新说明

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

从1.8.0版本开始,当Mech-Vision或Mech-Viz启动时,Mech-Center将仅作为视觉系统的基础通信组件在后台运行。其中,标准接口通信和Adapter通信相关的配置需要在Mech-Vision软件中设置,主控通信相关的配置需要在Mech-Viz软件中设置。

新增功能

标准接口通信新增功能

标准接口通信新增如下功能:

  • 支持多端口和多DB块。

    此功能适用的场景:一台工控机连接多个相机,实现外部设备对多相机/工位的独立控制。

    • TCP/IP通信支持设置至多4个端口用以处理并发工程的数据。如果机器人端需要连接多端口,则机器人端程序需要确保各端口数据不共享全局变量。

    • 西门子PLC通信支持设置至多4个DB块用以处理并发工程的数据。

  • 新增标准接口指令。

    • 100指令:运行Mech-Vision工程并获取结果(运行工程+切换参数配方+获取视觉结果或规划路径)。

    • 200指令:运行Mech-Viz工程并获取规划路径(运行工程+设置消息分支+获取规划路径)。

    • 106指令:获取Mech-Vision吸盘DO信号。

    • 111指令:获取Mech-Vision视觉移动规划数据。

  • 支持SCARA构型四轴机器人的标准接口通信。

机器人适配

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

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

ELITE CS系列机器人

DENSO机器人

INOVANCE工业机器人

SIASUN协作机器人

TM机器人(TMFlow2系统)

DOBOT CR系列机器人

功能优化

标准接口通信相关的优化

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

  • ABB标准接口样例改为长连接,使用时需要在主程序中使用MM_Open_Socket和MM_Close_Socket对通信进行连接和断开。

  • FANUC、KUKA、ABB、YASKAWA和KAWASAKI五款机器人的标准接口样例程序做了如下修改:

    • mm_get_vizdata、mm_get_visdata、mm_get_vispath、mm_get_plandata和mm_get_dydata五个程序中删除lastdata参数,改为程序内部循环至接收全部视觉数据。

    • mm_get_dolist和mm_get_plandata程序中增加resource参数以便区分DO信号或视觉移动规划数据的来源(Mech-Vision或Mech-Viz)。

    • 增加mm_get_notify函数用于接收Mech-Vision或Mech-Viz工程中“通知”步骤设置的消息。

    • 增加mm_stop_viz函数用于停止运行Mech-Viz工程。

    • 增加mm_com_test样例程序用于测试网络通信。

主控通信相关的优化

通信组件1.8.0对主控通信做了如下优化:

  • 支持设置KAWASAKI机器人的转弯半径。

  • 支持设置AUBO机器人的DO信号。

  • 支持设置JAKA机器人的DO信号。

问题修复

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

  • 标准接口通信相关的问题

    • 当工控机异常关机再启动时,通信组件无法启动的问题。

    • 在客户端调用210指令时,获取的位姿数据没有补偿基座高度的问题。

  • 主控通信相关的问题

    • Mech-Viz无法设置DOBOT机器人直线运动速度的问题。

    • Mech-Viz在设置ESPON机器人末端工具时发生失败的问题。

我们重视您的隐私

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