LabVIEW Real-Time 과 USB의 자주 묻는 질문 (FAQ)



하드웨어: CompactRIO>>Controllers, PXI/CompactPCI>>Controllers, CompactDAQ, CompactRIO>>NI myRIO

문제점: LabVIEW Real-Time 어플리케이션에 USB 연결을 사용하려고 합니다. 사용시에 주의사항이나 제한이 있나요?

솔루션: 아래의 내용은 LabVIEW Real-Time 과 USB를 사용할 때 자주묻는 질문들의 리스트 입니다.
  1. LabVIEW Real-Time 이 USB 연결을 지원합니까?

    LabVIEW Real-Time 8.6 과 그 이후 버전에서 UHCI (low-speed) 와 EHCI (high-speed) 방식의 저장소나 외부 하드 드라이브 USB 장비들이 지원됩니다. OHCI USB 장비들은 지원되지 않습니다.


  2. USB 드라이브 들을 핫스왑 가능합니까?

    네, USB 장비들은 핫스왑이 가능한데 이는 드라이브를 제거 할때 장비를 끌 필요가 없기 때문입니다. 장비를 제거 하는데에는 어떠한 특별한 명령어도 필요가 없습니다. 그렇지만 USB장비에 읽기/쓰기 동작중에는 USB를 제거하지 마시기 바랍니다.


  3. USB 드라이브를 2개 이상 사용하는 것도 가능합니까?

    만약 리얼타임 타겟이 온보드에 1개이상의 USB 포트를 갖고 있다면 가능합니다. 각각의 USB 드라이브 들은 다른 드라이브 이름을 갖게 될 것입니다.


  4. 리얼타임 시스템의 내부 드라이브를 제거하고 외부 USB 드라이브 로만 사용이 가능합니까?

    불가능합니다. 내부 드라이브를 제거하는 것은 어떤 리얼타임 시스템에서도 권장되지 않습니다.


  5. USB DAQ 장비를 LabVIEW Real-Time에서 사용할 수 있습니까?

    LabVIEW Real-Time 을 위한 NI-DAQmx는 LabVIEW Real-Time 이 인스톨된 PharLap Real-Time 시스템에서 사용이 가능하며 cDAQ-9132/34 NI Linux Real-Time도 타겟으로 사용할 수 있습니다. USB CompactDAQ 장비들은 (except the cDAQ-9172) DAQmx 9.6이나 그 이후 버전을 사용 하고 LabVIEW Real-Time 2012나 그 이후 버전을 사용하는 PharLap Real-Time 시스템에서 사용이 가능합니다.


  6. 외부 USB 드라이브가 어떠한 파일 시스템으로 포맷 되어야 합니까?

    PXI에서는, 외부 USB 드라이브가 FAT32나 Reliance가 될 수 있습니다.
    VxWorks에서는 FAT32구조만 지원이 됩니다.
    LinuxRT에서는 외부 USB 드라이브가 FAT32 (for raw NAND devices UBIFS is accepted)를 지원합니다.

  7. myRIO, roboRIO, cRIO-9066, cRIO-9067, cRIO-903x, cDAQ-9132/34, sbRIO-9651 시스템에 존재하는 USB B 포트는 어떠한 기능을 합니까?

    개발 컴퓨터가 USB B포트에 연결이 되면 타겟에 코드를 배포하거나 설정할 수 있게 되며 이는 이더넷 연결과 똑같이 사용할 수 있습니다.


관련 링크:
KnowledgeBase 5BFFB6M2: LabVIEW 2011 Real-Time Module Readme
KnowledgeBase 3YQ8O7TQ: Can I Boot into or Run LabVIEW Real-Time Using a USB Flash Drive?
White Paper: Requirements for a Desktop PCs as LabVIEW Real-Time Targets
KnowledgeBase 2KM92E5F: Using FTP to Access and Use the External CompactFlash or USB Drive on a Real-Time Controller

첨부:





리포트 날짜: 08/23/2006
마지막 업데이트: 03/03/2015
문서 번호: 40MDORS9