labview多串口数据采集该如何处理

2025-04-15 12:31:20
推荐回答(2个)
回答1:

最简单的方法是每隔一小段时间就对每个串口挨着进行一遍轮询,见下面的示意框图。注意在“VISA写入”到“VISA读取”之间需要加一定的延时,以让询问的指令有时间得到执行和反馈

也可以用VISA事件来形成串口中断,在事件结构中去写获取串口反馈的代码。参考Labview帮助:关于使用“VISA启用事件函数”的范例Detect Serial Break Event VI(labview\examples\Instrument IO\Serial)

回答2:

这一个个夏日浓情蜜意,为季节高