对于程序部分,做几个疑问:
1.本次任务要求采集4个通道的电流,编号分别是1、3、4、5.试验的过程中发现使用子vi设置通道数的时候,设置的值和实际控制的通道不一致,比如:设置的通道值是1,但实际控制的是第4通道;设置通道值是2,实际控制第5通道;设置通道值3,控制第1通道;设置通道值是4,控制第2通道;设置通道值5,控制第3通道。我不懂这是什么原因,但我在程序中已经调过来了,使采集的数据与通道对应了起来,如果有人知道原因,欢迎交流!
2.该程序通过循环设置通道值的方法采集数据,即第一次循环采集1个通道的电流,下一个循环采集第二个通道的电流······每循环5次采集完所有通道的电流。然后一直循环下去。之所以选择这样做,是因为之前尝试同时配置5个通道来分别采数,但一直失败,以下是采集一个通道电流的程序,我曾尝试在这基础上配置多个通道来同时采集多通道的电流值,但一直没成功,不知道各位可有高见?
3.使用该程序的过程中,出现这样一个问题:设置采集时间间隔为5秒,但是实际获得的数据中,发现间隔的时间一直有变化,从5秒、6秒到10多秒和50秒不等,不明白这是何原因。
本人在做这个程序的时候在研究所做的,现在回到学校,身边没有设备可以调试,当时调试的时候没有出现采样时间间隔变化的问题,而且查看源程序,从逻辑上来讲也不应该出现这样的情况,有人知道原因吗?求解答,在下感激不尽!
一周热门 更多>