0 函数定义
检查信号或环境变量/系统变量的值。如果信号值不满足为CAN/LIN/FlexRay信号、环境变量或系统变量定义的条件,则违反检查条件。
1 使用方法
该函数属于背景检查函数,通常用来检查某个信号是不是一直保持在某个值。这个函数非常实用,在不少case中都能够派得上用场举个例子:
可以使用该函数检查电机运行时,电流是不是一直在规定的范围。
2 小技巧
但如果我只想让它在某个范围进行检查呢?比如,我只想让他检查电流3秒内是不是都保持规定的范围内,三秒后电流就会溢出,但我只在意前三秒的值。此时如果还按原来的方法使用该函数,那测试就会报错。
这是就需要在Value Valid函数内加上hanle,使它可以在我们任意想停止的位置停止。 hanle的内容可以自定义,比如在这里我写的是check motor,写完后在下行