机器人端程序升级注意事项(标准接口通信)

您正在查看最新版本(V2.1.0)的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持。

在使用标准接口通信时,用户在升级Mech-Vision和Mech-Viz软件时,同时需注意以下机器人端程序的升级注意事项。

  • 对于1.8.0之前的版本,通信组件称为Mech-Center。

  • 若升级过程中遇到问题,请联系技术支持获取帮助。

从2.0.X版本升级至2.1.0版本

无注意事项。

从1.8.X版本升级至2.0.0版本

  • 如果项目现场没有重新烧录标准接口程序,用户需要注意以下变更说明,从而根据实际项目需求修改机器人端程序。

    • 五大家族机器人的MM_Get_Pose和MM_Get_Jps指令中的速度参数(第四个参数)更改为末端工具编号,因此用户需检查项目中是否存在使用Mech-Viz设置的移动速度。若不存在,用户无需修改机器人端程序;否则,用户需在机器人端程序中额外添加设置移动速度的代码。

  • 如果项目现场重新烧录标准接口程序,对于五大家族机器人程序,用户需要注意以下变更说明,从而根据实际项目需求修改机器人端程序。

    • “获取吸盘DO信号”指令新增一个吸盘分区数量参数。

    • “设置吸盘DO信号”指令新增一个规划轮次参数。

    • MM_Get_Pose和MM_Get_Jps指令中的速度参数(第四个参数)更改为末端工具编号

从1.7.X版本升级至1.8.2版本

  • 如果项目现场没有重新烧录标准接口程序,且不需要接收“通知”步骤的消息(MM_Get_Notify指令),用户无需要修改机器人端程序。

  • 如果项目现场没有重新烧录标准接口程序,且需要接收“通知”步骤的消息(MM_Get_Notify指令),用户需要在机器人端程序中手动实现MM_Get_Notify指令,请联系梅卡曼德技术支持以获取帮助。

  • 如果项目现场重新烧录标准接口程序,用户需要注意以下变更说明,从而根据实际项目需求修改机器人端程序。

    • 在使用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指令,以接收工程中“通知”步骤设置的消息,而不是之前直接接收消息数据。

从1.6.X版本升级至1.7.5版本

  • 如果项目现场没有重新烧录标准接口程序,用户无需要修改机器人端程序。

  • 如果项目现场重新烧录标准接口程序,用户需要注意以下变更说明,从而根据实际项目需求修改机器人端程序。

    • MM_Start_Vis指令增加MM_J参数,以保存示教的关节角数据。

    • MM_Start_Viz指令增加MM_J参数,以保存示教的关节角数据。

    • MM_Get_PlanData指令增加VisPos_Num参数,以保存“视觉移动”步骤对应的路径点在路径中的位置编号。

    • 重构MM_Set_DoList指令。若项目使用该指令,请注意测试实际效果。

    • 新增MM_Get_VisPath、MM_Get_PlanJps、MM_Get_PlanPose、MM_Get_DyPose指令。

从1.5.X版本升级至1.6.1版本

  • 如果项目现场没有重新烧录标准接口程序,用户无需要修改机器人端程序。

  • 如果项目现场重新烧录标准接口程序,用户需要注意以下变更说明,从而根据实际项目需求修改机器人端程序。

    • 新增MM_Get_Dy_Data、MM_Get_PlanData、MM_Get_Property、MM_Set_Property指令。

    • MM_Get_Pose和MM_Get_Jps指令增加数据清零功能。

    • 对于安川机器人,注意以下更新说明:

      • 仅有MM_INIT_SOCKET指令包含通信连接和通信断开语句,以方便测试。MM_INIT_SOCKET指令仅需机器人执行一次即可,设置的IP地址将全局有效。

      • 通信连接和通信断开语句成为两个独立指令(MM_OPEN_SOCKET指令和MM_CLOSE_SOCKET指令),从而避免频繁连接和断开机器人与视觉系统之间的通信。

从1.4.X版本升级至1.5.2版本

项目现场无需重新烧录标准接口程序,机器人端程序也无需修改。

我们重视您的隐私

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