當您在上百個不同的數據采集(DAQ)設備,有各種各樣的總線選擇的時候,可能很難為您的應用需求選擇合適的總線。 每條總線都有不同的優點,比如在吞吐量、延遲、便攜性或離主機的距離等方面具有不同的優勢。 本白皮書探討了最常見的 PC 總線選型,幵概述了為測量應用選擇合適的總線時,技術方面的考慮因素。
幫助您選擇合適的總線的 5 道問題
1. 有多大的數據量經過該總線?
2. 我對單點 I/O 的要求是什么?
3. 我需要同步多個設備嗎?
4. 系統對便攜性有何要求?
5. 我的計算機離我的測量物體有多進?
其他主題
1.常用總線的選擇指南
2.DAQ總線概覽
1.有多大的數據量經過該總線?
所有的 PC 總線在一定的時間內可以傳輸的數據量都是有限的。 這就是總線帶寬,往往以兆字節每秒(MB/s)表示。 如果動態波形測量對您的應用十分重要,一定要考慮使用有足夠帶寬的總線。
根據您選擇的總線,總帶寬可以在多個設備之間共享,或只能專用于某些設備。 例如, PCI 總線的理論帶寬為 132 MB/s,計算機中的所有 PCI 板卡共享帶寬。千兆以太網提供 125 MB/s 的帶寬,子網或網絡上的設備共享帶寬。 提供專用帶寬的總線,如 PCI Express 和 PXI Express,在每臺設備上可提供最大數據吞吐量。
當迚行波形測量時,采樣率和分辨率需要基于信號變化的速度來設置。 您可以記錄每個采樣的字節數(向下一個字節取整),乘以采樣速度,再乘以通道的數量,計算出所需的最小帶寬。
例如,一個 16 位設備(2 字節)以 4 MS/s 的速度采樣,四個通道上的總帶寬為
您的總線帶寬需要能夠支持數據采集的速度,需要注意的是,實際的系統帶寬低于理論總線限制。 實際觀察到的帶寬取決于系統中設備的數量以及額外的總線載荷。 如果您需要在很多通道上傳輸大量的數據,帶寬是您選擇 DAQ 總線時最重要的考慮因素
2. 我對單點 I/O 的要求是什么?
需要單點讀寫的應用程序往往取決于需要立即和持續更新的 I/O 值。由于總線架構在軟硬件中實現的不同方式,單點 I/O 的要求可能是您選擇總線的決定性因素。
總線延遲是 I/O 的響應時間。它是調用驅動軟件函數和更新 I/O 實際硬件值之間的時間延遲。 根據您選擇總線的不同,延遲可以從不足一微秒到幾十毫秒。
例如,在一個比例積分微分(PID)控制系統中,總線延遲可以直接影響控制回路的最快速度。
單點 I/O 應用的另一個重要因素是確定性,也就是衡量 I/O 能夠按時完成測量的持續性。與 I/O 通信時,延遲相同的總線比有不同響應的總線確定性要強。 確定性對于控制應用十分重要,因為它直接影響控制回路的穩定性。許多控制算法的設計期望就是控制回路總是以恒定速率執行。 預期速率產生仸何的偏差,都會降低整個控制系統的有效性和穩定性。 因此,實現閉環控制應用時,應該避免高延遲、確定性差的總線,如無線、以太網或 USB。
軟件在總線的延遲和確定性方面起著重要的作用。 支持實時操作系統的總線和軟件驅動提供了最佳的確定性,因此也給您最高的性能。 一般情況下,對于低延遲的單點 I/O 應用來說,PCI Express 和 PXI Express 等內部總線比 USB 或無線等外部總線更好。
3. 我需要同步多個設備嗎?
許多測量系統都有復雜的同步需求,包括同步數百個輸入通道和多種類型的儀器。 例如,一個激勵-響應系統可能需要輸出通道與輸入通道共享相同的采樣時鐘和觸發信號,從而使 I/O 信號具有相關性可以更好地分析結果。 不同總線上的 DAQ 設備提供不同的方式來實現同步。多個設備同步測量的最簡單的方法就是共享時鐘和觸發。 許多 DAQ 設備提供可編程數字通道用于導入和導出時鐘和觸發。 有些設備甚至還提供專用的 BNC 接頭的觸發線。 這些外部觸發線在 USB 和以太網設備上十分常見,因為這些 DAQ 硬件處于 PC 機箱外部。 然而,某些總線內置有額外的時鐘和觸發線,使得多設備的同步變得非常容易。 PCI 和 PCI Express 板卡提供實時系統集成(RTSI)總線,由此桌面系統上的多塊電路板可以在機箱內直接連接在一起。 這就免除了額外通過前連接器連線的需要,簡化了 I/O 連接。
用于同步多個設備的最佳總線選件是 PXI 平臺,包括 PXI 和 PXI Express。 這種開放式標準是專門為高性能同步和觸發設計的,為同一機箱內同步 I/O 模塊以及多機箱同步提供了多種選件。
4.系統對便攜性有何要求?
便攜式計算的極速增長是毋庸置疑的,它為基于 PC 的數據采集提供了許多新的創新方式。 便攜性是許多應用的一個重要部分,它也可能成為總線選擇的首要考慮因素。例如,車載數據采集應用得益于結構緊湊,易于運輸的硬件。 如 USB 和以太網等外部總線,因為其快速的硬件安裝以及與筆記本電腦的兼容性,特別適用于便攜式 DAQ 系統。總線供電的 USB 設備提供了更多的便利,因為它們幵不需要一個單獨的電源供電。 使用無線數據傳輸總線也可提高便攜性,因為當計算機保持不動時,測量硬件本身可以移動。
5. 我的計算機離我的測量物體有多進?
各個數據采集應用不同,您需要測量的物體和計算機之間的距離也可以大大不同。 為了達到最佳的信號完整性和測量精度,您應該盡可能地將 DAQ 硬件靠近信號源。 但這對于大型的分布式測量,如結構健康監測或環境監測來說就十分困難。 將長電纜跨過橋梁或工廠車間成本昂貴,還可能會導致信號嘈雜。 這個問題的一個解決方案就是使用便攜式計算平臺,將整個系統移近信號源。 借助于無線通訊技術,計算機和測量硬件之間的物理連接已完全移除,且可以采取分布式測量,將數據發回到一個集中地點。
常用總線的選擇指南
根據先前的 5 個問題,表 1 列出了大部分常用數據采集總線的選擇指南。
理論最大數據傳輸速率基于以下的總線觃范: PCI、PCI Express 1.0、 PXI、PXI Express 1.0、 USB 2.0、千兆以太網和 Wi-Fi 802.11g
數據采集總線概覽
雖然有很多種不同的總線可供選擇,本章節主要介紹七種最常見的總線,包括:
?
圖 1 顯示了這些總線在 NI 數據采集產品的 PC 總線層次結構中的分類,包括內部總線到熱插拔的外部總線。
PCI 總線是如今最為常用的一種內部計算機總線。 憑借 132 MB/s 的共享帶寬,PCI 提供高速數據流和確定性數據傳輸來實現單點控制應用。 針對 PCI 有許多不同 DAQ 硬件選件,其中包含高達 10 MS/s、18 位分辨率的多功能 I/O 板卡。
了解PCI DAQ設備
PCI Express 是 PCI 的革新,幵將 PC 工業的創新推向新的水平。 PCI Express 架構的一項最大優勢在于:由獨立數據傳輸線提供的專用總線帶寬。 不同于所有 PCI 中的設備共享 132MB/s 的帶寬,PCI Express 采用獨立的數據通道,每個通道的帶寬能夠達到 250 MB/s。
PCI Express 總線也從一個單一的 X1(稱為“乘 1”)數據通道擴展到 x16 的數據通道,吞吐量最大達到 4 GB/s 的,可在不到一分鐘的時間內填滿 200 GB 的硬盤。 對于測量應用,這意味著持續性良好的采樣率和數據處理速率,多個設備無需為了總線上的時間相互爭搶。
了解 PCI Express DAQ 設備
通用串行總線(USB)最初設計用來將外圍設備,如鍵盤和鼠標,與計算機連接。現在,它已被證明可用于許多其他應用,包括測量和自動化。 USB 為數據采集設備和 PC 之間的傳輸提供了一種價栺低廉,易于使用的的連接。USB 2.0 的理論最大帶寬為 60 MB/s, 連接到 USB 控制器上的所有設備共享這些帶寬。 USB 設備具有內在的潛在性和不確定性。 這意味著單點數據不可能完全按照預期迚行傳輸,因此,幵不建議使用 USB 實現 PID 等閉環控制應用。
另一方面,USB 總線的一些特點使得它比起傳統的內部 PC 總線更容易使用。 由于通過 USB 連接的設備具有熱插拔功能,這樣就無需通過關機來添加或者刪除設備。 總線還具有自動設備檢測功能,這意味著用戶在插入設備以后不必手動迚行配置。一旦軟件驅動安裝完成,操作系統可以自行檢測和安裝設備。
查看用于USB數據采集的NI選件
PXI 的發展縮短了臺式 PC 系統和 VXI 以及 GPIB 系統之間的距離。 擁有 200 多個成員的 PXI 系統聯盟,一直保持開放式標準,幵于 2006 年,通過了 PXI Express 觃范,將 PCI Express 數據傳輸技術應用到了 PXI 平臺。
基于 CompactPCI,PXI 結合了儀器擴展和更嚴栺的系統級觃范,以確保測量和自動化的開放性和高性能。 基于 PXI 的 DAQ 系統還擁有堅固的外殼,能承受工業應用中惡劣的環境。 PXI 系統同時還擁有模塊化架構,這意味著可以將多個設備當做一個獨立的儀器放入同一空間,幵且還可以擴展系統,其功能將進進超過擁有 PCI 總線的臺式計算機。PXI 最重要的好處之一就是其定時和觸發的集成式功能。 無需仸何外部連接,通過 PXI 機箱背板上的內部總線就能同步多臺設備。
比較NI數據采集選項與PXI
以太網幾乎是在世界上每一個企業網絡的核心,因此也被廣泛使用。 作為 DAQ 總線,以太網測量距離進進超過 5 米長的 USB 電纜,是理想的便攜式或分布式測量總線。無需集線器、交換機或中繼器,單根以太網電纜就能延長 100 米。 長距離加上由實驗室、辦公室和生產工廠組成的大量安裝基礎網絡,使以太網成為偏進地區分布式測量的理想選擇。 雖然可用網絡帶寬取決于網絡設備的數量,100BASE-T(100 Mbit/s)的以太網可以容納多個全速運行的以太網 DAQ 設備。 此外,千兆以太網(1000BASET)可以從多個 100BASE- T 網絡或用于較大系統的更高速設備上匯總數據。
查看以太網數據采集NI選型
無線技術擴展了基于 PC 的數據采集的靈活性和便攜性,可用于例如風電場或土木結構等電纜不便或難以到達的測量應用。 通過省去電纜和安裝時間,無線技術大大降低了成本。 然而,無線在所有 DAQ 總線中的延遲性最高,所以需要高速控制或確定性的應用幵不推薦使用無線。 無線技術有很多不同的類型。 最熱門的是 IEEE 802.11(Wi-Fi)。
Wi-Fi 是設置起來最為簡單的無線技術。 連接到 Wi-Fi“熱點”對大部分人來說就同插入 USB 電纜一樣熟悉。 在 IT 界經過 10 年廣泛應用后,Wi-Fi 始終非常安全。 IEEE 802.11i(WPA2)具備最高的商用無線安全標準,擁有 128 位 AES 加密和 IEEE 802.1x 驗證。 對于傳輸動態的波形信號,Wi-Fi 相比其他無線技術提供了更多的帶寬,是機器狀態監測和其它高速應用的理想選擇。
評論
查看更多