检查角是否在范围内(标量)
- 更新时间2025-07-30
- 阅读时长4分钟
检查一个或多个角是否在逆时针角范围内。
通过连线数据至角输入端可确定要使用的多态实例,也可手动选择实例。

输入/输出
角单位
—
角单位指定VI输入角和输出角的单位。
角输入
—
角输入指定VI检查的输入角。
起始角
—
起始角代表范围开始位置的角。范围以逆时针方向连续。
结束角
—
结束角代表范围结束位置的角。结束角和起始角的单位必须相同。
输出角范围
—
输出角范围代表输出角的范围。当某个角超过了边界的一侧,则角在范围的相反一侧连续计值。
强制转换角度
—
强制转换角度 当角输入未在范围内时,强制转换角度判别角输出是否在范围内。如为FALSE,角输出返回与角输入相同的值。如为TRUE,角输出返回距离范围开始或范围结束最近的角度值。 当角输入在范围内时,强制转换角度不做任何操作。
角输出
—
如果强制转换角度为FALSE,角输出返回角输入。如果强制转换角度为TRUE且角输入在起始角和终止角范围内时,角输出也返回角输入的值。 如果强制转换角度为TRUE且角输入不在范围内时,VI将强制角输出为范围内最近的角。
范围内?
—
范围内?返回角输入是否在起始角和结束角之间。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
下图显示了一个输入角在范围内的情况。

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

如使用该VI检查范围中是否包含某个角,强制转换角度为TRUE时,VI将角输出强制转换为起始角。
角单位
—
角输入
—
输出角范围
—
强制转换角度
—
角输出
—
范围内?
—
错误
—