如何能够在cRIO-901x或者cFP-22xx 控制器上使用USB 端口?



硬件: CompactRIO>>Controllers>>cRIO-9012, CompactRIO>>Controllers>>cRIO-9014, Compact FieldPoint>>Controllers>>cFP-2220

问题: 我使用cRIO-901x或者cFP-2220控制器,我希望能够使用其上面的USB端口,这些端口具有什么功能以及什么限制?

解答:

对于LaVIEW8.6以及NI-VISA4.4而言,cRIO以及cFP上的控制器可以通过USB端口访问外部存储器以及通过NI-VISA访问外围的USB设备。

在LabVIEW8.6之前,该USB端口只仅仅适用于外部存储器,但设备被连接上后,它将被直接镜像成为控制器硬盘上的一个区间,为了保证外围设备能够正确被辨识,请遵循以下的考虑因素。

一个好的测试方法来测试cRIO或者cFP控制器能否正常和USB设备通信是:将设备插入Windows计算机中,并且设备能够自动被识别。

该嵌入式控制器自带了USB大容量存储设备的相关支持软件,本身不包括其它常规的USB设备,因此控制器不能直接和一般的USB设备相连,客户必须在VxWorks使用WindRiver工具来开发相关USB驱动,从而使用相关的USB设备。



相关链接: KnowledgeBase 415A8ELH: Why Does my USB Hard Drive or Flash Device not Work with my cRIO-901x?
KnowledgeBase 2KM92E5F: How Do I FTP to the External CompactFlash or USB drive on a RT Controller?
Tutorial: USB Instrument Control Tutorial


附件:





报告日期: 07/20/2007
最近更新: 12/25/2008
文档编号: 4BJHB69X