条件分支

条件分支模块结合条件检测和分支模块的功能,当订阅的条件符合要求时执行设定的模块。

本节内容包含:

使用方法

条件分支模块多用于工业生产对结果的判断、产品分类等方面的使用,根据判断结果确认当前检测类别以及是否进行后续操作等场景。

该模块可以配合逻辑工具的全系列模块进行使用,通过判断前序模块的输出结果,确认是否继续输入至后序模块执行,以及控制后续按照条件对应的分支进行执行。

图 1 条件分支示例

该示例通过对图像工件中的圆和线进行定位,然后通过条件分支进行判断,确认查找结果。如果圆和线定位正常,则将正常结果(OK信号)通过发送数据进行反馈;若定位异常,则不进行对应发送。

图 2 条件分支执行流程

参数配置

双击条件分支模块可进入参数配置窗口,配置步骤如下:

  1. 根据实际需求选择需判断条件的类型,可选int或float。

  2. 单击可添加一条数据。

  3. 通过订阅前序模块中需作为判断条件的数据来源。

  4. 设置判断为有效值范围的区间。当条件数据在该范围内时为OK,否则为NG。

  5. 设置执行模块的判断依据,选择OK还是NG的情况下执行后续模块。

  6. 执行模块ID处选择满足条件时执行的模块ID,只能选择条件分支模块后面直接连接的模块。

模块结果

该模块的模块结果介绍请见条件分支