DAQmx中的Export Signal VI和DAQmx Connect/Disconnect Terminals VI有什么区别?



主要软件:
主要软件版本: N/A
主要软件修正版本: N/A
次要软件:

问题: DAQmx中的Export Signal VI和DAQmx Connect/Disconnect Terminals VI有什么区别?

解答: DAQmx Export Signal VI使用基于任务的routing。这就意味着当任务被确认的时候连接才被确认,而且route会一直有效直到任务被清除。DAQmx Connect/Disconnect Terminals VI使用立即routing的方法。这种连接会在数据流经过DAQmx Connect/Disconnect Terminals VI后立即有效,而且它能保持routing的建立,因为它和任务没有关系。你需要通过使用DAQmx Disconnect Terminals VI来断开这种route。

通过使用DAQmx Export Signal VI,在control signal和terminal中创建了一个route。你可以在DAQmx Export Signal VI的LabVIEW Help中找到有效的control signal的列表。terminal就是生成的或者是获得的信号的位置。对于可用的terminals的列表,可以通过创建terminal常数来获得不同的选择。DAQmx Connect/Disconnect Terminals VI 能够在两个terminal之间建立一个route,相对DAQmx Export Signal VI来说,它能提供更多的routing选择。

要想获得关于基于任务的routing和立即routing的更多信息,你可以参考NI-DAQmx LabVIEW帮助中的 Key NI-DAQmx Concepts下的Signal Routing 部分。

相关链接:

附件:





报告日期: 05/29/2003
最近更新: 11/03/2003
文档编号: 2XSA43RY