Engee 文档

Interval Test

确定信号是否在指定区间内。

类型: Interval Test

图书馆中的路径:

/Basic/Logic and Bit Operations/Interval Test

说明

如果输入数据介于 Lower limitUpper limit 参数指定的值之间,Interval Test 模块将返回 "true (1)"。如果输入数据超出这些值,程序块将返回 "false (0)"。当输入数据等于 Lower limitUpper limit 时,程序块的输出取决于 Interval closed on leftInterval closed on right 复选框是否被选中。

端口

输入

端口_1 - 输入信号
标量 | 向量 | 矩阵

以标量、矢量或矩阵形式指定的输入信号。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

输出

端口_1 - 输出信号
标量 | 向量 | 矩阵

指示输入值是否在指定区间内的输出信号。可以指定 * 输出数据类型* 为 BoolUInt8

数据类型: Bool, UInt8

参数

右侧关闭的间隔时间 - 开启上限值
开(默认)` | 关

选择此复选框后,上限值 将包含在区块输出值 true (1) 的时间间隔内。

软件使用

块参数

IntervalClosedRight

价值观

|

默认值

上限值 -区间的上限
0.5(默认)` | 标量 | 向量 | `矩阵

区间的上限,区块在此区间内输出值 true (1)

软件使用

块参数

uplimit

价值观

标量 | 向量 | 矩阵

默认值

0.5

区间左侧关闭 - 切换下限值
开(默认)` | 关

选择此复选框后,下限值 将包含在区块输出值 true (1) 的时间间隔内。

软件使用

块参数

IntervalClosedLeft

价值观

|

默认值

下限 -区间的下限
-0.5(默认) | 标量 | 向量 | `矩阵

区块输出值 true (1) 的区间下限。

软件使用

块参数

lowlimit

价值观

标量 | 向量 | 矩阵

默认值

−0.5

输出数据类型 - 输出数据类型
Bool (default) | UInt8

指定输出数据类型为 BoolUInt8

软件使用

块参数

OutDataType

价值观

Bool | UInt8

默认值

Bool

附加选项

C 代码生成: 是

实例