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.



ティック(Tick)を使ったパルス生成で初期遅延を0ティックにしても2ティック遅延する理由



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

問題: 外部クロックをソースにしてパルス生成するアプリケーションを作っています。DAQmxチャンネル作製でカウンタ出力のティックに設定し、初期遅延を0ティックにしましたが、実際の出力では2ティックの遅延が発生します。
また、初期遅延を1ティックに設定するとエラーが発生します。
これは、どうしてですか?


解決策: 初期遅延(initial delay)の設定値の最小は2ティックです。初期遅延を0ティックに設定すると、初期遅延の設定をデフォルト設定にしたことになり、デフォルトの2ティックとなります。1ティックの設定をすると、設定できる最小値より小さいので、有効な値は2~16777216までというエラーが発生します。
添付のVIはこれを示したものです。

関連リンク:

添付:


Gen Dig Pulse Train-Continuous ticks Initial delay.vi - Gen Dig Pulse Train-Continuous ticks Initial delay.vi


報告日時: 06/15/2005
最終更新日: 11/21/2006
ドキュメントID: 3MEANBPK