DAQ card能分享給別台電腦共用嗎

想請問大家,如果我有兩套系統分別用兩台電腦控制

而一台電腦有DAQ卡,另一台電腦則沒有

我的問題就是,在兩台電腦同時控制各自的系統時

沒有DAQ卡的電腦可以利用另一台電腦的DAQ卡來讀取資料嗎?

因為有DAQ卡的那套系統只需要兩個AI channel

而另一套沒有DAQ卡的系統也只需要兩個AI的 channel

如果只為了兩個AI channel再去買一塊DAQ卡未免太浪費了

所以想請教各位先進們有沒有遇過這種問題

你可以用MAX所提供的Romote功能
詳細情況可以看裡面的文件
NI對這方面提供訊息相當模糊
我也是試很久才試出來
重點是要執行Romote Device Access Server
講的很模糊...不過主要是要跟你說...你的想法是可行的
如果你還是不懂的話...在跟我說...我在跟你說詳細

謝謝SamYang,讓我學到新的一招。我剛剛到ni.com,找到一篇文章:What Is Remote Device Access (RDA)? 大意是說:使用DAQ的Remote Access Server可以讓你透過網路擷取遠端DAQ卡所測量到的資料,你必須先啟動遠端電腦的「開始->程式集->National Instruments->NI-DAQ->Remote Access Server」,然後你就可以在本地端使用MAX來查看遠端的DAQ卡,並解擷取訊號了。


What Is Remote Device Access (RDA)?

Primary Software: Driver Software>>NI-DAQ
Primary Software Version: 6.9.3
Primary Software Fixed Version: N/A
Secondary Software: N/A

![|10x1](upload://2ysDegIj5Vd1nsTDqPnvj2hzgbk.gif)

Problem: What is Remote Device Access (RDA)?

Solution: Remote Device Access allows you to acquire data from data acquisition (DAQ) devices in remote computers across a network, as if they were in your local machine. It is useful in situations where you have a long assembly line or a huge test system that requires a single operator to acquire data from many different environments.

Configuration is simple. On the computer with the DAQ device, run the RDA server. On the computer with LabVIEW, run the RDA Configuration Utility to assign device numbers to the remote DAQ devices. In LabVIEW, you do not need to change your DAQ applications at all; just use the device numbers that correspond to the remote systems.

Note: This entry was written for NI-DAQ 6.1. Remote Device Access can now be configured in the Measurement & Automation Explorer for NI-DAQ 6.5 (or higher). Please refer to the Application Note linked below for more information on configuring RDA in Measurement & Automation Explorer.

Related Links: Application Note 118: Networking Two PCs for Remote Data Acquisition
KnowledgeBase 1GT6ALW3: How Do I Network Two PCs for Remote Data Acquisition (RDA) Using NI-DAQ?
KnowledgeBase 19AA6CRX: Using Channel Names with Remote Device Access (RDA)
KnowledgeBase 1L5D7300: Is It Possible to Perform RDA (Remote Device Access) with NI-DAQ for the Macintosh?
KnowledgeBase : Use the Same Version of NI-DAQ on Both Computers When Doing RDA
KnowledgeBase 1WCDCR5P: Using RDA to Control SCXI Modules in a PXI 1010 Chassis
KnowledgeBase 1N9BFOHQ: Error -10001 when Using Virtual Channel and Remote Device Access (RDA)

我也是學到一招囉 , 看起來不錯 , 下次可以demo給Lab的人看

好一陣子沒上來,今天上線看到有人回答了我的問題

看完之後馬上去試了一下,果然可以用耶,好高興

真是感謝啊

但是還有幾個問題要請教板上的先進們

1.

如果遠端連線到有裝DAQ卡的電腦時,本地端(就是裝有DAQ卡的電腦)就無法使用DAQ卡了,這是因為不能同時有兩個控制端對嗎?所以兩套系統就無法同時運作了,那我可否叫本地端同時scan 4個channel,然後把其中兩個channel的資料丟到另外一套系統呢?

2.

我嘗試在遠端線的那台電腦使用NI-DAQMX,可是無法使用,後來搜尋NI的網站,其中一篇有提到NI-DAQ 7.0不支援遠端連線使用NI-DAQMX,我更新到7.4仍然無法使用,不知有哪位先進使用成功的

 

WC38513.7027083333

[QUOTE=WC]

1.

如果遠端連線到有裝DAQ卡的電腦時,本地端(就是裝有DAQ卡的電腦)就無法使用DAQ卡了,這是因為不能同時有兩個控制端對嗎?所以兩套系統就無法同時運作了,那我可否叫本地端同時scan 4個channel,然後把其中兩個channel的資料丟到另外一套系統呢?

2.

我嘗試在遠端線的那台電腦使用NI-DAQMX,可是無法使用,後來搜尋NI的網站,其中一篇有提到NI-DAQ 7.0不支援遠端連線使用NI-DAQMX,我更新到7.4仍然無法使用,不知有哪位先進使用成功的

 

[/QUOTE]

sorry沒辦法完整回答,僅就我知道的說:

1. 應該沒辦法同時有兩個控制端,但如果我沒記錯以前研討會的印象,這個控制權是可以輪流釋放的。只不過釋放需要時間,如果你不介意應該還是可以。本地端同時scan四個channel似乎比較好,我認為理論上可行,只是要試。此外,如果你程式不複雜,為何不只用一台電腦當server即可?remote端可以用DAQ卡擷取4個channel的數據,透過網路傳回server端,如果需要作其他輸出控制,還是可以從server端計算輸出到remote端。高級一點還可以用Real Time系統。

2. 沒經驗,我也想請教先進。