リアルタイムシステム上でNI-CANバスモニタを使用することはできますか?



使用ソフトウェア:
使用ソフトウェア・バージョン: 2.2
使用ソフトウェア・バージョンに特化:
二次のソフトウェア: N/A

問題: リアルタイムPXIステムと2ポートのCANモジュールがありLabVIEWを使用しています。NI-CANバスモニタをホストマシン上で使用し、リアルタイムPXIシステムのCANモジュールのCANバスを監視することはできるのでしょうか。

解決策: バスモニタはWin32アプリケーションですのえでリアルタイムシステム上での動作をサポートしていません。

回避策としましては、NI-CANドライバに付属のサンプルにある「CAN Receive.vi」を使用し、2つのポートを一つのケーブルで接続することでCANバスの状態を監視することができます。このVIはCANネットワークインタフェースを通してCANフレームを読み取り、フレームのメッセージ、タイムスタンプ、アービトレーションIDを表示します。「CAN Receive.vi」は下記に添付していますのでご参照下さい。

関連リンク:
KnowledgeBase 3HDD8JIT: How Do I Set Up a CAN Real-Time Application in MAX?


添付:


CAN Receive.vi - CAN Receive.vi



報告日時: 02/04/2005
最終更新日: 03/20/2007
ドキュメントID: 3I3G14IT