网上一些资料对布尔控件的机械动作描述不容易吸收理解,在此简要介绍。
1、布尔控件有6种机械动作,均可以在事件结构中做为事件源
2、机械动作中,单击时转换和其它5种动作有明确的区别:
“单击时转换”的布尔控件可以创建局部变量存储状其态,其它的5种机械动作都不可以创建局部变量。
3、在事件结构中观察本质区别:
“单击时转换“ 触发事件后,程序在事件结构中扫描到布尔控件时读取其状态,用于其后的流程控制。读取后布尔控件的状态保持不变化。
在实际应用中,VI关闭后,未在内存中退出(labview环境未关闭退出),再次打开该VI时,布尔控件显示的是上次转换后的状态。
4、除此之外的5种机械动作,在触发事件后,程序在事件结构中扫描到布尔控件读取器状态后,用于其后的流程控制,但是读取布尔控件的状态后,布尔控件自动回复至原始状态。
在实际应用中,VI关闭后,未在内存中退出,再次打开VI时,布尔控件显示的是始终是默认状态
理解以上区别即可对熟练对布尔控件进行应用
|