解決策
cRIO DAQmxプログラムでは、ai/SampleClockの代わりに、クロック共有用にit<n>を選択する必要があります。
cRIO-904Xまたは905Xでは、各スロットに異なるタイミングエンジンがあります。たとえば、cRIO-9049を使用している場合、8つの異なるタイミングエンジンを使用できるため、個別のタイミングソースを持つ8つの異なるタスクを作成できます。各タイミングエンジン名については、次の表を参照してください。
SampTimingEngine プロパティ値
| 使用されるアナログ入力、デジタル入力、およびNI9361タイミングエンジン | 使用されるアナログ出力およびデジタル出力タイミングエンジン |
---|
0 | it0 | ot0 |
1 | it1 | ot1 |
2 | it2 | ot2 |
3 | it3 | ot3 |
4 | it4 | ot4 |
5 | it5 | ot5 |
6 | it6 | ot6 |
7 | it7 | ot7 |
例えばcRIO1のスロット0でのアナログ入力モジュールを持っており、他のタスクと、このサンプリング・クロックを共有したい場合は、他のタスクで
DAQmxのTiming.viのソースのために
/cRIO1/it0/SampleClockを選択する必要があります。
詳細については、
DAQmxヘルプ「cRIO-904x / 905xタイミングエンジン」を参照してください。