リアルタイムシステム上で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
報告日時: 02/04/2005
最終更新日: 03/20/2007
ドキュメントID: 3I3G14IT
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.