[求助]实在是不知问题出在哪儿,请高手帮忙。
我初学Lv,身边也没有可请教或互相交流的人,这个问题我搞了一个星期,可现在有一环节实在是搞不了了,请高手帮帮忙。目的:我想做个Vi,就是两个波形交替产生,时间比为1:1,因为我没学过
LabView,只是摸索着学,用了一个星期的时间,终于找到了这么个方法:就是用波形检测的节点(是叫节点吧?还是叫控件?),检测一个方波的下降沿,用它来控制select,使两个波形交替导通。当然,我想会有更好、更简单的方法,如果有,请各位教师赐教。
问题:我用LabView 6i 做出如附件的程序,运行的很好,基本达到了要求,可是,我用LabView7.1 的版本做出这个程序后,却不能运行,(严格的讲是能运行,但波形并不交替导通),不知问题何在。我用7.1版本打开6i做的这个程序,也是同样的问题。
请高手帮忙,看问题出在哪儿?谢谢。
<P> 从版本兼容上来说,它应该是一样的,因为是向下兼容的,高版本的能打开低版本的,可是有些节点可能不行,但是没有遇到过!这些是叫做节点,不过大家都能听懂,呵呵!</P><P> 因为我这里没有6I的LV,所以没法测试,我用的是7。1的,他的确不能连续变化,但是,我把探针放到了一些地方看了一下,它应该是不变化的,因为前边的检测它是只检测到了一次的了呀,我看了这个节点,它也只是检测第一个变化的rising 或者是falling eage,所以一直是FLASE或是TRUE,所以它就不会把这个波形来回切换了,只有它是直正的变化,后边的波形才会来回的变化的呀!</P> <P> cpubbs老师,您说得很对,我也观察了方波的变化,当时我想是没有连续跳跃,Tigger检测不到,所以select才不能变化导通,但我试着加入while循环、或是换成signal Generation,也都无济于事。因为我不懂这些节点的属性,我就胡乱碰,呵呵。</P>
页:
[1]