NI USB-847x 디바이스는 어떤 NI-CAN 프레임 API 기능을 지원합니까?

업데이트 됨 Apr 1, 2020

해당 제품

하드웨어

  • USB-8476
  • USB-8472
  • USB-8473
  • USB-8476S

드라이버

  • NI-CAN

문의사항

NI USB-847x 디바이스에서 지원하지 않는 Frame API 함수가 있습니까?

해결책

예. NI USB-847x 디바이스는 CAN API 관련 프레임 API 기능의 이부분을 지원하지 않습니다. 다음 표는 USB CAN 및 USB LIN 제품과 함께 사용할 수 있는 Frame API 기능의 하위 Subset을 설명합니다.

지원되는 기능 (제한 사항 참조) :
  • ncAction
  • nc 닫기
  • ncConnectTerminals / ncDisconnectTerminals
  • ncGetAttr / ncSetAttr
  • nc 열기
  • ncWaitForState
지원되지 않는 기능 :
  • ncConfigCANNetRTSI
  • ncConfigCANObjRTSI
  • ncGetTimer
  • ncReadObj
  • ncReadObjMult
  • ncWriteObj

한계 :
ncAction
RTSI 라인 출력 기능은 지원되지 않습니다.
ncConnectTerminals / ncDisconnectTerminals
동기화 된 장치의 경우 다음과 같은 소스 / 대상 터미널이 지원됩니다.
  • RTSI0 : 다른 장치에서 시작 트리거를 가져 오거나 내보내는 데 사용됩니다.
  • RTSI7 / RTSI Clock : 다른 장치에서 타임베이스를 가져 오거나 내보내는 데 사용됩니다.
  • 20MHz 타임베이스 / 마스터 타임베이스 : 타임베이스를 다른 장치로 내보내거나 가져 오는 데 사용됩니다.
  • 시작 트리거 : 시작 트리거를 다른 장치로 내보내거나 가져 오는 데 사용됩니다 .
ncGetAttr / ncSetAttr
모든 CAN 객체 또는 RTSI 관련 속성이 지원되지 않습니다
ncWaitForState
다중 읽기다중 쓰기 상태는 지원되지 않습니다.

이는 LabVIEW, C / C ++ 및 VB에 적용됩니다.