NI USB-847xデバイスはどのNI-CANフレームAPI関数をサポートしていますか?

更新しました Sep 17, 2019

使用製品

ハードウェア

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

ドライバ

  • NI-CAN

問題

NI USB-847xデバイスでサポートされていないフレームAPI関数はありますか?

解決策

NI USB-847x デバイスは、CAN Objectに関連したフレームAPI関数がサポートされていません。USB CANおよびUSB LINデバイスで使用可能なフレームAPI関数については、以下のとおりです。
 

サポートされている関数(制限を参照):

  • ncAction
  • ncClose
  • ncConnectTerminals / ncDisconnectTerminals
  • ncGetAttr / ncSetAttr
  • ncOpen
  • ncWaitForState


サポートされていない関数:

  • ncConfigCANNetRTSI
  • ncConfigCANObjRTSI
  • ncGetTimer
  • ncReadObj
  • ncReadObjMult
  • ncWriteObj


制限:

 
ncAction
Output On RTSI Lineアクションはサポートされていません。
ncConnectTerminals / ncDisconnectTerminals
同期機能のあるデバイスでは、以下のソース/接続先端子がサポートされています。
  • RTSI0:
    他のデバイスからスタートトリガをインポート/エクスポートする際に使用します。
  • RTSI7 / RTSI Clock:
    他のデバイスからタイムベースをインポート/エクスポートする際に使用します。
  • 20MHz Timebase /Master Timebase
    他のデバイスへタイムベースをインポート・エクスポートする際に使用します。
  • Start Trigger: 
    他のデバイスへスタートトリガをインポート/エクスポートする際に使用します。
ncGetAttr / ncSetAttr               
CAN ObjectまたはRTSI に関連したプロパティはすべてサポートされていません。
ncWaitForState                      
Read MultipleおよびWrite Multipleステートはサポートされていません。

追加情報

これは、LabVIEW、C/C++、およびVBに適用されます。