上面是我写的一个小的测试程序(串口只接受字符串型的数据,所以转换了一下),但有一个毛病!就是数据会不停的发送!这样无疑会使下位机负担增加。有没有办法只在布尔控件的值改变的时候才发送一次数据?!我简单的了解了一下事件结构但有一个问题是事件结构只响应一个个的分支结果导致发送的数据不正确!(不能将所有的当前的布尔数据体现出来)请问如何解决!?还有我想把它变成一个子VI,任要用事件结构如何解决!?(LABVIEW的事件结构比较的特殊)我是一个初学者望大家指点一二。
已解决! 转到解答。
@sunjianglei wrote:
上面是我写的一个小的测试程序(串口只接受字符串型的数据,所以转换了一下),但有一个毛病!就是数据会不停的发送!这样无疑会使下位机负担增加。有没有办法只在布尔控件的值改变的时候才发送一次数据?!我简单的了解了一下事件结构但有一个问题是事件结构只响应一个个的分支结果导致发送的数据不正确!(不能将所有的当前的布尔数据体现出来)请问如何解决!?还有我想把它变成一个子VI,任要用事件结构如何解决!?(LABVIEW的事件结构比较的特殊)我是一个初学者望大家指点一二。
将8个布尔控件放入一个“簇”里。加事件结构响应“簇”的值改变并发送(一次)数据。
额。。。。能不能给个示范?!
是用这个吗!?
是前面板中的簇。。。呵呵~~~解决了谢了!