在Visual Basic中使用TClk同步高速数字化仪



硬件: Modular Instruments>>High-Speed Digitizers (Scopes)>>PXI-5124, Modular Instruments>>High-Speed Digitizers (Scopes)>>PXI-5122, Modular Instruments>>High-Speed Digitizers (Scopes)>>PCI-5922, Modular Instruments>>High-Speed Digitizers (Scopes)>>PCI-5124, Modular Instruments>>High-Speed Digitizers (Scopes)>>PCI-5122, Modular Instruments>>High-Speed Digitizers (Scopes)>>PCI-5114, Modular Instruments>>High-Speed Digitizers (Scopes)>>PXI-5114

问题:
我试图同步两块基于SMC的数字化仪,并且我必须使用NI-TClk控制同步。然而,我没有找到Visual Basic和NI-TClk的支持。在VB下是否有NI-TClk的接口?我应该有什么声明?

解答:
您可以在VB中调用NI-TClk的dll函数。NI-TClk的c函数声明后可以在VB中使用。此外在VB中,错误提示会不正常。请参考下面的例子避免这样的错误。

TClk同步集成了10MHz背板时钟、PXI触发线和板载触发时钟,以达到同步测量的效果。

附件演示了如何同步两块同步和内存核(SMC)的数字化仪,两个设备使用相同的参数。更多同步设备信息请参考NI High-Speed Digitizer Help。

对于PCI设备,这个例子需要两块数字化仪使用RTSI线连接。同时,您需要在Measurement & Automation Explorer中配置RTSI电缆。PXI设备会自动把RTSI线连接到PXI机箱的背板上。因此不需要额外的连接。

相关链接:
Developer Zone Tutorial: National Instruments Synchronization and Memory Core -- a Modern Architecture for Mixed-Signal Test
Developer Zone Tutorial: National Instruments T-Clock Technology for Timing and Synchronization of Modular Instruments

附件:


MultiDeviceGenericSyncTClk.ZIP


报告日期: 08/28/2006
最近更新: 03/07/2008
文档编号: 3HGGBDLE