|
USB-8473s通过RTSI或者任何1/10/20 MHz时基进行同步。847x同步系列拥有RTSI7/RTSI Clock,选择RTSI的第七根线作为连接的源端(输入端)。
对于PCI和PXI的情况,它可以接受从另外一个从CAN或者DAQ卡过来的20MHz(默认值)的时基。例如,您可以通过以下方法将一个CAN和一个DAQ E系列的MIO卡进行同步:将DAQ卡的20MHz时钟(板上时钟)连接到RTSI7/RTSI Clock端,然后将RTSI7/RTSI Clock连接到CAN卡的Master Timebase端。
对于PCMCIA的情况,RTSI7/RSTI Clock信号是需要一个10MHz的时基的。您可以通过如下操作来同步一块PCMCIA DAQ卡,对DAQ卡的FREQOUT端编程使之连接到10MHz的时钟上,然后将FREQOUT端口连接到CAN卡的RTSI7/RTSI Clock端。
有时USB-CAN或者USB-LIN仪器无法读取20MHz的同步时钟所以会报错-1074388697。在这种情况下您需要将时基改为10MHz或者1MHz。
847x同步系列卡也有作为触发源接线端的RTSI0。您可以在 USB-CAN and USB-LIN Specifications中对同步触发进行更详细的了解。
DAQ设备可以将时钟信号输出至847x CAN设备。通常情况下,E系列DAQ卡的20MHz时基或者10MHz的参考时钟,或者M系列卡的时钟信号可以被引出。SCXI-1600模块是无法同步CAN设备的,这是由于只有AI通道的采样时钟才可以被引出并且这是1MHz以下的。可以参考MAX中针对您DAQ设备的路由表来决定选择哪一条(几条)PFI线引出不同的时钟信号。
为了进行同步,您首先可以使用 DAQmx Connect Terminals.vi将内部的时基和DAQ设备的触发信号路由到PFI线。然后您可以通过Connect Terminals.vi将这两条线接到CAN设备的RTSI线上。您可以参考下面的图片和 Sync CAN with DAQ 例程来进行细致的了解。
|