Skip to content

逻辑算子

[00] 选择lua语言脚本工具,创建三个不同类型的全局变量。

lua
SetVariable("judgeNumber",10)
SetVariable("judgeString","it is true")
SetVariable("judgeBool",true)

[01] 选择判断工具。

  • 选择进行判断的目标类型,选择之前lua语言脚本工具设置的Number类型的全局变量,数据类型选择Number。

  • 选择进行比较的数据,点击下图中框选的按钮,进行变量选择,在想要选择的数据后点击✔。

    本地图片

    本地图片

  • 设置目标范围以及上下限。在范围外则为NG,在范围内则为OK。

    本地图片

  • 设置警告范围。启用警告后,在偏差范围内且在警告范围内的则为WARN。

    本地图片

[02] 选择跳转工具。

  • 选择跳转的条件,根据上一工具的运行状态进行跳转,选择跳转条件为WARN。

  • 选择跳转到的标记名。

    本地图片

[03] 选择lua语言脚本工具,人为设置一个空行。

[04] 选择标记工具,设置一个WARN标记,用来被跳转工具跳转。

[05] 选择判断工具。

  • 选择进行判断的目标类型,之前lua语言脚本工具设置的String类型的全局变量,数据类型选择String。

  • 期望String中填写用来比较的字符串内容。

[06] 选择跳转工具。

  • 选择OK作为跳转的条件。

  • 选择跳转到的标记名。

    本地图片

[07] 选择lua语言脚本工具,人为设置一个空行。

[08] 选择标记工具,设置一个OK标记,用来被跳转工具跳转。

[09] 选择判断工具。

  • 选择进行判断的目标类型,之前lua语言脚本工具设置的Bool类型的全局变量,数据类型选择Bool。

  • 期望Bool中,按钮打开则为True,按钮关闭则为False。

    本地图片

[10] 选择跳转工具。

  • 选择NG作为跳转的条件。

  • 选择跳转到的标记名。

[11] 选择lua语言脚本工具,人为设置一个空行。

[12] 选择标记工具,设置一个NG标记,用来被跳转工具跳转。

AI-Vision,让3D测量更简单