From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



作成できる CAN オブジェクトの最大数はいくつですか



ハードウェア: PXI/CompactPCI>>Controllers

問題:
作成出来る CAN オブジェクトの最大数を教えてください。

解決策:
現在のところ、49 オブジェクトまで作成することが出来ます。 これ以上の数になると確定性に問題が発生するため、49 で制限を掛けています。
Frame API に関しては、ボードあたり 49 のオブジェクトを作成できます。 Channel API に関しては、ボードあたり49 のオブジェクトを作成でき、 タスクのレートが 0 より大きい時に ( rate>0 ) 、全てのメッセージに対してオブジェクトを作成します。 例えば、レートが 1 で、2 チャンネルのタスクが作成されたとします、その際に、2 つのチャンネルが別々のメッセージに属していた場合、2 つのオブジェクトが作成されます。
一方、周期が 0 の際は、インターフェースオブジェクトを使います。つまりレート=0 の際は、1 つのオブジェクトで複数チャンネルを開く事が出来ます。

メモ:オブジェクト制限値である 49 は、ポートあたりではなく、ボードあたりの値ですので、ご注意ください。

関連リンク:
Product Manuals: NI-CAN Hardware and Software Manual and Specifications

添付:





報告日時: 10/17/2002
最終更新日: 06/25/2010
ドキュメントID: 2QGAAS8R