检查一个或多个角是否在逆时针角范围内。

通过连线数据至角输入端可确定要使用的多态实例,也可手动选择实例。


icon

输入/输出

  • ci32.png 角单位

    角单位指定VI输入角和输出角的单位。

    0弧度输入,弧度输出(默认)
    1弧度输入,角度输出
    2角度输入,角度输出
    3角度输入,弧度输出
  • c1ddbl.png 角输入

    角输入指定VI检查的一组输入角。角输入的元素对应着起始角终止角的元素。

  • c1ddbl.png 起始角

    起始角代表多个范围开始位置的角集合。范围以逆时针方向延续。

  • c1ddbl.png 结束角

    结束角代表多个范围结束位置的角集合。结束角元素的单位必须与起始角元素的单位保持一致。

    角输入起始角结束角必须有相同数量的元素,否则VI返回错误代码–20002。

  • cu16.png 输出角范围

    输出角范围代表输出角的范围。当某个角超过了边界的一侧,则角在范围的相反一侧连续计值。

    0-范围为[-Inf, Inf]。
    1–180至180(–pi至pi)(默认)-范围为[–180, 180]度或[–pi, pi]弧度。
    20-360(0-2pi)-范围为[0, 360]度或[–pi, pi]弧度。
  • cbool.png 强制转换角度

    强制转换角度角输入未在范围内时,强制转换角度判别角输出是否在范围内。如为FALSE,角输出返回与角输入相同的值。如为TRUE,角输出返回距离范围开始或范围结束最近的角度值。

    角输入在范围内时,强制转换角度不做任何操作。

  • i1ddbl.png 角输出

    如果强制转换角度为FALSE,角输出返回角输入的元素。如果强制转换角度为TRUE且对应的角输入元素在起始角结束角范围内时,角输出也返回角输入的值。

    如果强制转换角度为TRUE且对应的角输入元素不在范围内时,VI将强制角输出为各个范围内最近的角。

  • i1dbool.png 范围内?

    范围内?返回角输入是否在起始角结束角之间。

  • ii32.png 错误

    错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。

  • 下图显示了一个输入角在范围内的情况。

    下图显示了一个输入角不在范围内的情况。

    如使用该VI检查范围中是否包含某个角,强制转换角度为TRUE时,VI将角输出强制转换为起始角