해결책
예. 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에 적용됩니다.