From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



為何我的 Stop Trigger 沒有停止我的 NI 653x 數位 I/O 裝置輸出數位訊號



硬體: Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6534

問題: 我使用NI 6534裝置輸出數位波形,我使用Star Trigger與Stop Trigger開始與停止我的輸出,Star Trigger看起來運作正常,但是Stop Trigger 看起來沒有反應。

解答: 解決此問題的關鍵在於 Star Trigger 與Stop Trigger 的基本定義:
Star Trigger 運作正如您所想像,當您設定好您的擷取與輸出事件之後,Star Trigger 會啟動 Scan Clock並隨即開始訊號輸入或是輸出。

Stop Trigger類似於Start Trigger,Stop Trigger 是 Reference Trigger 的一種,用來觸發某一擷取或輸出出訊號的參考點,Stop trigger 與兩個參數相關:
1. Pretrigger 點數,表示在Stop Trigger出現之前所應該要擷取的點數。
2. Buffer 大小,表示總共要擷取的點數(包括Pre-trigger的取樣點)。

如果您的Buffer大小等於 Pretrigger 設定的大小,此時Trigger的運作就是Stop Trigger了。當Stop ( Reference ) Trigger 收到的同時,你應該要先取得所有的Pretrigger 的取樣點數 ( n 個 ),與 Posttrigger的取樣點 ( Buffer 大小-n )。

當討論到樣式產生 Pattern generation,產生足夠的Pretrigger取樣點是沒有意義的,僅只有Posttrigger的取樣點 ( Buffer 的大小),是有意義的設定值。因此,Stop Trigger 對於輸出來說,僅只是設定開始的時間點與總共要輸出的點數。所以 Start Trigger 可以使用Start Trigger 或是Stop Trigger的上升邊緣來達到。換句話說,對於輸出的事情來說,Stop Trigger是沒有意義的,這就是為什麼在樣式輸出時,不能使用Stop Trigger。

相關連結:

附加檔案:





報告日期: 01/16/2003
最後更新: 11/02/2007
文件偏號: 2TF8A56I