Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

如何能够在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端口只仅仅适用于外部存储器,但设备被连接上后,它将被直接镜像成为控制器硬盘上的一个区间,为了保证外围设备能够正确被辨识,请遵循以下的考虑因素。

  • 设备必须遵循USB大容量存储器的规范要求。一些生产商并不严格遵循标准,因此为了保证良好的兼容性,选择严格遵循该规范的生产厂商。
  • 该USB设备必须格式化为FAT文件系统。

一个好的测试方法来测试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

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit