参数配方

本文介绍参数配方及其应用场景和配置。

介绍

参数配方是针对工程在不同情况下运行时需要调整的参数设置集合。通过为不同情况配置不同的参数配方,避免重复搭建工程,增强了工程适应性,进而提升生产的效率。

Mech-Vision 提供参数配方编辑器工具,支持参数配方功能。

应用场景

参数配方应用于工程在不同情况下需要差异化参数设置的场景。典型的应用场景如下:

  • 使用相同的 Mech-Vision 工程,处理不同的工件或物体。 此种场景中,用户可以通过配置不同参数配方,动态地为工件或物体切换参数设置。

  • 使用相同的 Mech-Vision 工程,处理不同料筐中的工件。 此种场景中,用户可以通过配置不同参数配方,动态地根据不同的料筐切换参数设置。

  • 在不同光照条件下(例如白天和晚上),Mech-Vision 工程需要使用不同相机配置参数组和其他参数设置。 此种场景中,用户可以通过配置不同参数配方,动态地为不同光照条件切换相机配置参数组和其他参数设置。

  • 在 Eye In Hand 相机安装方式下,Mech-Vision 工程需要在不同的区域进行拍照。 此种场景中,用户可以通过配置不同参数配方,动态地针对不同拍照区域切换相机配置参数组和其他参数设置。

在使用主控通信时,用户需要手动将 Mech-Vision 工程切换到相应的参数配方。此外,在使用标准接口或 Adapter 通信时,需要用户在机器人侧程序发送的切换配方指令,然后 Mech-Vision 将根据收到的指令自动切换参数配方。

配置参数配方

添加参数配方

要添加参数配方,执行如下步骤:

  1. 打开一个工程后,在工程配置区单击工程助手选项卡,然后单击 parameter recipe configuration recipe icon 进入参数配方界面。

    parameter recipe configuration project assist
  2. 在参数配方界面,单击 parameter recipe configuration setting icon

  3. 在弹出的参数配方编辑器对话框,单击添加配方按钮。

    parameter recipe configuration recipe editor
  4. 在配方列表中,选择的新加的配方表项,然后输入配方名。

    parameter recipe configuration add recipe
  5. 单击对话框的空白区域,然后选择新添加的配方,并单击添加参数按钮。选择步骤参数对话框将弹出。

    parameter recipe configuration add parameter
  6. 选择步骤参数对话框中,在左侧面板选择需要添加的步骤,并在右侧面板勾选需要添加到配方中的步骤参数。

    parameter recipe configuration add parameter settings
  7. 重复以上步骤直到勾选所有需要添加的步骤参数,然后单击确定按钮。

  8. 在配方列表中,依次双击配方的每个参数设置并修改。

    parameter recipe configuration modify parameter settings

    请注意配方中所设置参数的顺序,避免因参数设置顺序问题导致某参数设置不成功。

  9. 参数配方编辑器对话框,单击保存按钮。保存成功后,对话框左下角将显示“保存成功”提示。

    parameter recipe configuration save recipe

如果项目中使用多个参数配方,重复上述步骤添加多个参数配方。新添加的参数配方将自动继承当前工程中的步骤参数设置。

应用或切换参数配方

在使用标准接口或 Adapter 通信时,用户应机器人侧程序发送切换参数配方的指令,实现参数配方的自动切换。

要手动应用或切换参数配方,执行如下步骤:

  1. 在工程配置区单击工程助手选项卡,然后单击 parameter recipe configuration recipe icon 进入参数配方界面。

    parameter recipe configuration project assist
  2. 在参数配方界面,从下拉列表中选择工件对应的参数配方。运行工程时,设置好的参数配方即生效。

    parameter recipe configuration switch recipe

在应用参数配方并且运行过工程后,如果需要修改配方中参数的设置,请参照 为参数配方修改指定步骤参数的设置 进行修改。如果在工程中直接修改参数设置,再次运行工程时生效的配方将会自动切换为“自定义”配方。

查看参数配方的编号

在使用标准接口或 Adapter 通信时,用户在机器人侧程序发送的切换配方指令中需要指定参数配方的编号而非名称。

要查看参数配方的编号,执行如下步骤:

  1. 打开一个工程后,在工程配置区单击工程助手选项卡,然后单击 parameter recipe configuration recipe icon 进入参数配方界面。

    parameter recipe configuration project assist
  2. 在参数配方界面,单击 parameter recipe configuration setting icon

  3. 在配方列表中,找到需要的参数配方,在表项的最左侧查看配方的编号。

    parameter recipe configuration view recipe id

为参数配方增加步骤参数

如果要修改参数配方中的步骤参数,执行如下步骤:

  1. 参数配方编辑器对话框中,选中参数配方表项,然后单击添加参数按钮。

    parameter recipe configuration edit parameter
  2. 选择步骤参数对话框中,继续添加新的步骤参数到参数配方,然后单击确定按钮。

  3. 在配方列表中,双击配方的新增参数设置并修改。

    parameter recipe configuration modify parameter settings
  4. 参数配方编辑器对话框,单击保存按钮。

从参数配方删除步骤参数

如果要从参数配方删除步骤参数,执行如下步骤:

  1. 参数配方编辑器对话框中,在参数配方表项中选中要删除的步骤参数,然后单击删除参数按钮。

    parameter recipe configuration delete parameter setting
  2. 单击保存按钮。

为参数配方修改指定步骤参数的设置

如果要为参数配方修改指定步骤参数的设置,执行如下步骤:

  1. 在配方列表中,双击需要修改的参数设置并修改。

    parameter recipe configuration modify parameter settings
  2. 单击保存按钮。

根据当前工程配置更新配方中的步骤参数设置

参数配方编辑器支持根据当前工程配置更新配方中的特定或全部步骤参数的设置。

如果要根据当前工程配置更新配方中特定步骤参数的设置,执行如下步骤:

  1. 参数配方编辑器对话框中,在指定的参数配方表项中选中要更新的步骤参数。

    按住Ctrl键可多选步骤参数。

  2. 单击工具栏中的同步参数按钮。

    parameter recipe configuration select parameter to update

如果要根据当前工程配置更新配方中所有步骤参数的设置,执行如下步骤:

  1. 参数配方编辑器对话框中,在指定的参数配方表项中单击参数配方序号以选中当前表项。

  2. 单击工具栏中的同步参数按钮。

同步两个参数配方的步骤参数设置

参数配方编辑器支持将一个参数配方的指定参数或者全部参数的设置同步到另一个参数配方。

如果要将一个参数配方的指定参数设置同步到另一个参数配方,执行如下步骤:

  1. 参数配方编辑器对话框中,在指定的参数配方表项中选中要同步的步骤参数。

    按住Ctrl键可多选步骤参数。

  2. 右键单击然后选择拷贝参数到“xx”配方

    parameter recipe configuration select parameter to sync

如果要将一个参数配方的全部参数设置同步到另一个参数配方,执行如下步骤:

  1. 参数配方编辑器对话框中,在指定的参数配方表项中单击参数配方序号以选中当前表项。

  2. 右键单击配方名然后选择拷贝参数到“xx”配方

parameter recipe configuration select recipe to sync

我们重视您的隐私

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