Vision RT 的 VI 是時間決定性(Deterministic)的嗎?
主要軟體:
主要軟體版本: 4.0.1
主要軟體修正版本:
次要軟體: N/A
問題: 當使用視覺開發模組(Vision Development Module)與 LabVIEW Real-Time時,有任何方法來保證時間決定性嗎?我可以在 Vision VI 上設定 timeout 嗎?
解答: Vision VI 並沒有時間決定性,他們的執行時間取決於影像的大小與內容。然而,Vision 在 Real-Time 中有一些工具可以使用。Vision RT 的程式面板位於 Functions Palette » Vision and Motion » Vision Utilities » Vision RT。當沒有安裝 LabVIEW RT 時,此面板包含3個 VI,如下圖:

若有安裝 LabVIEW RT,會多出5個 VI,如下圖:

這些 VI 可以用來控制視覺開發模組 VI 的執行時間, 你可以設定一組 Vision VI 的 timeout 或是一連串的 VI。有範例程式可以參考: labview\examples\Vision\4. Real-Time
並不是所有的 Vision VI 都可以使用 timer 的功能。你必須用以下位置的VI 來設定 Vision VI 的 timeout :labview\vi.lib\vision\Preallocated.llb
相關連結:
附加檔案:
- visionRTsmall.gif
- visionRTfull.gif
- particle.gif
報告日期: 10/27/2007
最後更新: 11/08/2007
文件偏號: 4EQDJHP9
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.