请问labview如何实现三态门的功能?
时间:12-13
整理:3721RD
点击:
就是当控制为真才让输入允许输出,控制为假则输入不允许输出。
这如何实现,麻烦各位指点,谢谢!
这如何实现,麻烦各位指点,谢谢!
用case结构不行么?
.234
我想在禁止输出时对三态门输出端没有任何影响。
用case比较麻烦把,我在一串程序的中间想用三态门,如果用case,那岂不是从这段程序的开头就要用case?那中间的程序需要写两遍了?很浪费时间啊
比如:
程序 程序
in-----三态门------out
如果用case
程序
case True: in-----out
程序
case False:in-----?这里随便指定一个结果?那前面的那段程序岂不是白运行了?
是这样吗?有什么现成的VI能实现这功能吗?
补充一下:三态门的控制值是在 in 后面的程序执行的那段时间内产生的,所以也不可能在一开头 in 的前面就知道是 True 还是 False。所以如果用case应该也只能在中间用case,那如何使用呢?
突然想到一点,in后面那段程序运行后输出到一个局部变量,此时已经产生三态门的控制值了,再用case应该能实现,case中用局部变量继续执行,这样行么?
用select就可以啊
6.1的话再comparison里面
不太清楚他的要求,简单的话select就ok了,复杂点就case吧
NI HSDIO产品大多具有三态的功能
哦,谢谢,这个可以:)
NI HSDIO 是什么意思?麻烦指点,谢谢:)
high speed DIO