微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 一个labview程序能否同时驱动两个设备?

一个labview程序能否同时驱动两个设备?

时间:10-02 整理:3721RD 点击:

要做labview与l两台设备的数据收发,能否将这两台设备分别连在电脑的两个USB端口,而它们的labview驱动及收发代码写在一个labview程序中并行执行?
收发代码写在一个程序是否会产生数据冲突?
虚心求教,谢谢各位大虾!

可以

最好不要这样进行收发数据。

你好,想问下为什么最好不要这样做吗?会有数据冲突错误吗?谢谢了~~:)

很可能会有数据冲突错误。你可以试一试。

如果数据量不大还好,如果数据量大会引发冲突

你好 之前的帖子,希望你还能回复~~
你之前说一个labview程序可以同时驱动两个设备 是有什么理论依据吗?还是之前也这么做过?马上答辩了,还麻烦解答下,谢谢!

我经常用labview协调两三个设备之间的工作时序,以便完成一些工作。我并不清楚其它楼所说的大数据情况是指多大的数据量,但我有时采集的光谱仪的数据在几万个点量级,没有遇到什么问题(我使用的是gpib~usb转接线,或者网线)。

你所说的并行执行,在运行时还是有先后顺序的。极端的说,电脑cpu本身并没有并行执行的能力,只是操作系统非常快速的切换时间片,给人造成了电脑在同时做几件事的错觉。

遇到同样的问题

支持一下支持一下

学习学习。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top