有關DAQ卡擷取訊號問題

各位先進好

目前我在使用研華DAQ卡做AI訊號擷取,labview程式如下。想請教我如果想要讓AI0輸出-2可以與AI0輸出-1的訊號一樣即時顯示,我程式該怎麼修改? 不能使用區域變數來達成嗎?

另外,這程式是因為我未來將要使用這個AD訊號輸入給伺服馬達做及時進給控制。
即為有AD訊號時,伺服馬達逆轉,無AD訊號時,伺服馬達正轉的控制,所以我才想拉個區域變數出來未來提供給伺服馬達程式做結合,各位先進能否為我解惑,謝謝。


1

image

1個讚

建議你先看一下 貓大的
# 在LabVIEW的物件導向設計概念

裡頭有一個連結
github source https://github.com/chrismadlax/LVOOPD…

有個範例我覺得可以做為你未來程式訊號傳輸的應用.
DataExchange(Decorator)

1個讚

wow 原來還有這種寫法
太感謝您了

Local Variable 區域變數能傳的值只限於該VI的元件
如果未來要與其他 VI 程式 作資料傳輸
我個人覺得不建議你用 Local Variable.