Archived: 複数のSCXIの同期方法
This document has been archived and is no longer updated by National Instruments
ハードウェア: SCXI
問題: 異なるDAQボードで制御されている複数のSCXIシャーシの同期を取って、それぞれのシャーシの中のチャネルが同時にサンプリングできるようにしたいです。どのようにクロックを共有すれば良いですか?
解決策: 複数のSCXIシャーシの同期させるためには、2つのクロックを共有しなければなりません。1つは各スキャンの開始を制御するスキャンクロックで、もう1つは実際に各チャネルがサンプルするタイミングを制御するチャネルクロックです。SCXIを制御しているのは、マスターとなるDAQボードですから、これら2つのクロックを複数のDAQボード間で共有する必要がでてきます。
最初にマスターとなるシャーシ(ボード)を決めて、Route Signal VIを使って
AI Scan Start signalを
RTSI 0に伝達します。これがスキャンクロックになります。チャネルクロックを共有させるためには、同じくRoute Signal VIで
AI Convert signalを
RTSI 1に伝達させます。
次にスレーブとなるシャーシ(ボード)に、スキャンクロックをRTSIラインから受信させる必要がありますが、これは、AI Clock Config VIの
Scan Clock 1を
Which Clock入力端子に、
RTSI 0を
Clock Source入力端子に配線することで可能です。同じ要領でAI Clock Config VIの
Which Clock入力端子に
Channel Clock 1を、
Clock Sourceに
RTSI 1を配線することによって今度はチャネルクロックを共有させます。
同時サンプリング専用のSCXIモジュールを使用していない場合には、全てのモジュールの全てのチャネルが同時にサンプリングされるという保障はありません。また、サンプリングの開始タイミングを揃えるためには、スタートトリガを共有するといった処置も必要になってきます。
関連リンク: KnowledgeBase 2GUECULS: Synchronizing Multiple SCXI Simultaneous Sample-and-Hold (SSH) Modules
添付:
報告日時: 03/21/2003
最終更新日: 08/06/2004
ドキュメントID: 2VKG52DS
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.