在同一个面板下描绘模拟波形和数字波形



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

问题: 我的程序中同时采集/生成了模拟波形和数字波形,并且我想在同一个图形显示控件中看到这两个波形。但是,我无法将这两个波形同时连接到同一个图形显示控件中,因为他们的数据类型不同。是否有方法在同一个波形显示控件中同时画出这两个波形呢?

解答:

为了能够在同一个波形显示控件中看到模拟波形和数字波形,混合信号波形图可以实现,但是是在分开的图形面板中,如下所示。

混合信号波形图可以在控件选板的现代》波形图中找到,并且在范例查找器的路径基础》图形和图表中同样有一个Mixed Signal Graph.vi的范例,用于表明混合信号波形图如何使用。

如果你想在同一个图形面板下看到模拟波形和数字波形,正如下图所示,那么你必须将数字波形转换为模拟波形。

为了将数字波形数据类型转换为(模拟)波形数据类型,你必须使用某些算法将数字的高低电平转换为对应的模拟电平值。下图VI能够将数字波形转换成模拟波形,按照数字高(1)转换为5V电平,数字低(0)转换为0V的原则。

上述程序,以及一个如何将上述程序当作子VI使用的例子可以在Developer Zone Community: Plotting Analog and Digital Waveforms on the Same Plane找到。



相关链接:

KnowledgeBase 20AACLYF: Can I Store Complex Data in the Waveform Data Type?
KnowledgeBase 3U0G7O9N: Synchronizing DSA or S Series Devices With a Single NI-DAQmx Task
Developer Zone Community: Plotting Analog and Digital Waveforms on the Same Plane



附件:





报告日期: 05/12/2009
最近更新: 08/06/2012
文档编号: 4XBAH31V