为什么这个labview的温度报警器可以运行,但不好使呢

温度报警器当温度是多少时,都显示正常为什么?

这个CASE结构不能一直使用弹出式告警。LabVIEW的弹出式告警一旦弹出,整个LabVIEW会暂停运行,直到用户按下“确认”键才会恢复运行。问题是按照这个方框图,按下确认键后告警会立即又弹出来。所以其实程序就卡在某个状态了。

综上,告警框必须加上上升沿检测,以防没完没了的弹出。参见下图:

按照图示方框图,每次告警弹出按确认后,告警框不会再次弹出,直到状态改变。图中两个向右的绿色剪头这个是“反馈节点”,位于“编程-结构-反馈节点”,可以记录上一次的状态。图示为新状态大于旧状态时(即上升沿)触发告警框。

温馨提示:答案为网友推荐,仅供参考