Labview 1屏只支持1个示波器波形输出显示是么?
两个都得放到循环里面去……
两个都放到一个循环里了,一个工作正常,另一个不显示
把工作正常的那个采集和显示拿掉,另一个就工作正常了。。。
这到底是什么原因
神奇
贴程序上来
贴上来吧
我是超级菜鸟,把错误贴上来,谢谢大侠指点!
我没装DAQ助手,只能简单说说
循环里面没有时间延迟,所以可能会导致采集卡那部分锁死之类的问题
我把DAQ助手换成随机数生成,两个图都能显示
也就是说设个时间延迟就应该能正常显示啦?
先加延迟试试。。。你为啥不放一个循环里用顺序结构?
试了一下,在其中一个循环里面加了个延迟,然后启动程序两个窗口随机动一个,另一个不动。。。好像就是启动一个窗口后另一个就自动屏蔽了?
你是不是daqmx分别采集电压和电流?然后显示?
不是,是采样电阻收集的高压直流线路的电压和电流,也就是说都是电压信号,然后显示,存盘
当然前面还有用户输入界面和编程自动控制和反馈系统。。。
让我一个化学系的学生做这种东西,我的老板啊。。
他不会是在用两个daqmx对同一个仪器进行读取吧……
其实我是这么怀疑的。。。。
比我敏锐,你赢了
是不是采集一个电压信号然后再折算出一个电流信号 接着把这俩信号都显示?
就是说daqmx对一个仪器只能用一次是么,可是为啥我单步运行时看到也有数据从daqmx输出到示波器显示啊,又不是对同一个ai口读取,也不行吗?
不是,是两组信号,各用四个ai口,都是在一个卡上面的
单步运行实际上是按显示的顺序运行,时间间隔很长的,与你实际上运行的时候是两回事。
通常同一个卡同一时间只能执行一个命令。所以你还是把两个命令放到同一个循环里面用顺序结构运行吧。
果然是这样啊,我把所有采集通道都用同一个daq采下来,然后用信号选择器分开成几组,就可以同时显示了,谢谢大家啊!