susubianhua 发表于 2004-11-24 06:00:45

关于实时采集中碰到的问题,请教~~~

<P>我将自己在学习中遇到的问题向各位高手请教一下:我要做数据的实时采集,所以要求图形的时间周为绝对时间,但是我在运行中发现时间轴总是不能变化,总是1904年1月1日8点。</P>
<P>在LV中例子中有个createwaveform example.vi例子里面用的就是当前系统时间。</P>
<P>还有一点让人奇怪的是我按照那个例子原样的编写了一个相同的程序,我的显示波形的时间轴还是不能变为系统时间,其他两个显示时间的倒是和变化的。不知道说明白了没有?</P>
<P>另外一个问题就是我们在用NI-6014卡采集数据的时候发现时间轴上的显示点数只有采集点数的一半!也就是我们一天(按照分钟采样)应该是1440个点,但是在图形显示的只有720个点,图形总长度是2000个点。采集时使用的八个通道,差分输入。输入范围为正负10伏(其实这个范围太大了,我们想改为正负5伏,但是我不知道要在哪里改,首先说明不是在属性里改范围,那样是改变不了增益的)。</P>
<P>问题很多,而且有点杂乱!拜托各位细看~~~等待ing~~~谢谢</P>

susubianhua 发表于 2004-11-24 22:38:45

<P>没有人回复我~~~</P>

cpubbs 发表于 2004-11-24 22:43:03

对不起,版主今天出差了,他对卡很熟!

cpubbs 发表于 2004-11-24 22:45:38

上边的你做的时间不变化的例子能传给我吗,我看看是如何不行的,我这里试了都行的呀!后边的卡的问题得等版主回来回答你!我用的多的是串口通信!不好意思!

susubianhua 发表于 2004-11-25 23:25:14

<P>前面的问题关于时间轴和系统时间一致的问题已经解决了,我说一下,希望能够对大家一点帮助(可能对初学者有点好处)</P><P>利用function/Time&amp;dialog/Get Date TimeIn Seconds和function/waveform/build wave 将Get Date TimeIn Seconds设置为build wave 的t0,显示图像要用waveform chart不要用waveform graph,否则时间还是不变的。至于原因好像是因为后者是静态的,前者才是动态的。</P><P>后面的问题期待版主能帮我解决,再次谢谢~~~</P>

susubianhua 发表于 2004-11-28 00:31:42

版主出差是不是要很长时间啊?还不见回来~~~~盼望着盼望着,版主的脚步近了~~~~~

strayzhp 发表于 2004-11-28 03:54:25

要注意把时间传到GRAPH或CHART,这两个控件在这点使用上没什么区别的。在属性中把X轴更改为时间,不要让它为自动。

susubianhua 发表于 2004-11-29 18:26:07

按照版主说的,既然没有什么区别,为什么还是不行?在那个地方不要设置为自动啊?好像没有需要设置为自动的地方?

strayzhp 发表于 2004-12-1 19:41:21

format and precision,然后选X轴就可以按上面说的操作。

blindsc 发表于 2004-12-5 04:21:37

<P>看说明书,上面有电压范围的跳线设置。</P>

susubianhua 发表于 2004-12-6 18:01:22

<P>电压可以在MAX中改变,增益也就发生相应的变化。</P><P>在传时间到chart和到graph,我觉得还是不一样,版主说的在format and precision下修改X轴不要变为自动,我在发第一个帖子之前就做过了的,是一样的,时间不会变化到当前系统时间!</P><P>现在的问题还是那个显示点数的问题,一直还没有解决!不知道大家碰到过这种情况没有。我打过NI技术部的电话,他们说,这个事情很奇怪,从没有碰见过。</P>
页: [1]
查看完整版本: 关于实时采集中碰到的问题,请教~~~