首頁
支援
NI Linux Real-Time 產品支援哪些傳輸介面的相機?
NI Linux Real-Time 產品支援哪些傳輸介面的相機?
更新 Aug 13, 2024
產品資訊
產品資訊中描述經過驗證可以使用本文所述解決方案之產品。此解決方案可能也適用於其他類似產品或應用。
硬件
myRIO Student Embedded Device
軟體
Vision Development Module
驅動程式
NI-IMAQ
NI-IMAQdx
操作系統
NI Linux Real-Time
VxWorks
問題敘述
當我在我的Windows電腦上編輯LabVIEW程式碼時,我可以在我的LabVIEW程式中選擇我的相機,但當在我的myRIO時卻不行。 NI是否支援在CompactRIO (cRIO),Single-Board RIO (sbRIO) 或是myRIO上使用任何種類的相機?
解決方案
cRIO和sbRIO僅支持USB3、GigE和Internet Protocol (IP) 傳輸介面的相機,每種類型的相機使用上都有限制。使用NI Vision Acquisition Software (VAS)並配合NI cRIO或sbRIO裝置您可以從上述這些類型的相機擷取影像。
USB3 Vision
遵循USB3 Vision規格的機器視覺相機可在執行VxWorks或NI Linux Real-Time作業系統的控制器上使用。這些相機必須符合USB3 Vision標準,能向下兼容USB 2.0,且最大電流消耗為500mA。相容的相機包括某些Basler USB3 Vision Camera,如Basler ace acA640-120,以及其他製造商所生產具有USB 2.0向下兼容性的USB3 Vision相機。請參閱下方相關連結取得更多關於將USB3相機與NI cRIO和sbRIO裝置配合使用的資訊。
GigE Vision
符合GigE Vision標準的相機能被高性能、多核心cRIO系列產品所支援,例如cRIO-908x和cRIO-903x系列產品。目前沒有支持GigE Vision相機的sbRIO 產品。
Internet Protocol (IP)
所有帶有兩個乙太網路孔的cRIO 產品都支持Basler和Axis製造的IP相機。需要Vision Acquisition Software 2009或更高版本才能從這些IP相機擷取影像。 NI-IMAQdx驅動程式是Vision Acquisition Software (VAS) 軟體包的一部分,僅支持提供MJPEG圖像的IP相機。 Axis IP相機必須支持韌體版本2.0(或更高版本)。由於目前沒有帶有兩個乙太網路孔的sbRIO 產品,因此sbRIO目前不支持IP相機。
USB 2.0相機 (僅限Linux RT Target)
運行NI Linux Real-Time的即時控制器(Real-Time Controller)支持USB Video Class (UVC)兼容的USB 2.0相機。請與相機製造商聯繫,看看您是否有UVC相機。要在您的Linux RT Target上使用UVC 相機,您需要在RT Target上執行自定義軟體安裝並安裝
USB Webcam Support
組件。
相關資訊
針對高效能視覺應用,請考慮使用NI Compact Vision系統,例如CVS-1459RT。
相關連結
USB3 Vision Cameras and NI Real-Time Targets Compatibility
Cameras Supported by National Instruments
Machine Vision on NI CompactRIO and Single-Board RIO
NI Vision Acquisition Software
Compact Vision Systems
其他支持選項
詢問NI社區
在我們的論壇中與其他用戶協作
搜索NI社區以尋求解決方案
請求工程師的支持
需要具備有效的服務合約或有效的租用版軟體,且支援選項因國家/地區而異。
打開服務請求
了解租用版軟體與服務
了解硬體服務計畫
Was this information helpful?
Helpful
Not Helpful