當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > 醫(yī)療開關(guān)電源
發(fā)布日期:2022-04-17 點擊率:78
端到端網(wǎng)絡流的介紹 NI端到端網(wǎng)絡(P2P)流技術(shù)使用PCI Express接口在多個設備之間直接,點對點傳輸,而不必通過主處理器或存儲器。這可使同一個系統(tǒng)中的設備共享信息而不必占用其它的系統(tǒng)資源。NI P2P技術(shù)被以下設備支持:PXI Express NI FlexRIO現(xiàn)場可編程門陣列(FPGA)模塊(NI PXIe-7961R, PXIe-7962R, and PXIe-7965R),PXI Express數(shù)字化儀和矢量信號分析儀,包括NI PXIe-5122,PXIe-5622和 PXIe-5663。 圖3. 在Two NI FlexRIO FPGA 模塊和相關(guān)軟件之間的端到端網(wǎng)絡流
在圖1所描述的系統(tǒng)中,在NI PXIe-1075機箱中插入的NI PXIe-5622數(shù)字轉(zhuǎn)換器使用端到端網(wǎng)絡數(shù)據(jù)流直接將數(shù)據(jù)傳送到NI PXIe-7965R NI FlexRIO FPGA模塊。然后FPGA模塊作為附加過程將數(shù)據(jù)傳送到另一個FPGA模塊。由于機箱背板開關(guān)提供與模塊所在插槽的直接連接,您不需要通過主控制器或進 入系統(tǒng)資源傳送數(shù)據(jù),例如CPU和主存儲器。
圖 1. 一個 NI PXIe-5622 數(shù)字轉(zhuǎn)換器將數(shù)據(jù)流傳送到兩個 PXI Express NI FlexRIO FPGA模塊.
應用實例
RF應用中一種常見的需求是實時頻域觸發(fā)。當大部分的RF設備在一個功率級上觸發(fā)時,這種觸發(fā)與頻率無關(guān)。然而,使用NI LabVIEW FPGA模塊的端到端網(wǎng)絡數(shù)據(jù)流和處理技術(shù),您可以建立一個頻域觸發(fā)。圖2所描述的應用中,NI PXIe-5663矢量信號分析儀使用端到端網(wǎng)絡流將數(shù)據(jù)傳送到NI FlexRIO FPGA模塊,這里開有窗口,將其轉(zhuǎn)化為頻域信號,然后與掩碼比較。當數(shù)據(jù)超過掩碼時,F(xiàn)PGA模塊在PXI背板產(chǎn)生一個數(shù)字觸發(fā)信號。一旦 NI PXIe-5663收到這個觸發(fā)信號,它使用它的標準采集存貯器來捕獲一個數(shù)據(jù)記錄,包含預觸發(fā)采樣。然后您可以通過NI-RFSA驅(qū)動從主機讀取 這個記錄用于其它的處理或存儲。
圖2. 在此應用中, NI FlexRIO FPGA模塊給 NI PXIe-5663 矢量信號分析儀一個頻域觸發(fā)信號
編程端到端網(wǎng)絡系統(tǒng)
編寫端到端網(wǎng)絡數(shù)據(jù)流被NI-P2P驅(qū)動極大的簡化了。在圖3描述的應用中,1號FPGA直接在LabVIEW FPGA中傳送數(shù)據(jù)給2號FPGA,簡單的端到端網(wǎng)絡讀寫節(jié)點為數(shù)據(jù)交換提供先進先出的接口。這些節(jié)點類似于DMA 和本地FPGA FIFO。在數(shù)據(jù)交換成為可能之前,主機必須通過其NI-RIO和NI-P2P API將1號FPGA的寫入數(shù)據(jù)流和2號FPGA的讀取連接起來(如圖3所示)。取決于配置,您只需要一個或兩個VI來連接端到端網(wǎng)絡數(shù)據(jù)流,以便于數(shù)據(jù) 交換的進行。
基準端到端網(wǎng)絡系統(tǒng)
采用NI端到端網(wǎng)絡技術(shù),超過800 MB/s的數(shù)據(jù)流速率成為可能。最大處理量取決于數(shù)據(jù)流模塊,機箱,配置是否許可,以及控制器。一般來說,最低數(shù)據(jù)速率是P2P的最大可能帶寬。
底板
所有數(shù)據(jù)必須通過機箱從一個模塊流向另一個模塊,所以機箱在確定性的帶寬中扮演至關(guān)重要的角色。機箱背板的PCI Express開關(guān)提供了數(shù)據(jù)通過機箱的路徑,同時,也提供了實現(xiàn)端到端網(wǎng)絡數(shù)據(jù)流的高帶寬的點對點連接。當模塊在機箱插槽上,直接與相同的PCI Express開關(guān)相連時,如圖4所示,帶寬取決于開關(guān)。
圖4. 機箱上的模塊安置使所有的數(shù)據(jù)經(jīng)由一個 PCI Express 開關(guān)
表1顯示了一個給定機箱上PCI Express開關(guān)的最大帶寬。連接到相同開關(guān)的任意兩個插槽的通過帶寬都可以實現(xiàn),并且在給定的速率內(nèi)支持一個開關(guān)的多重連接。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV