[轉載] 利用網路優化數據採集過程 (DataSocket)

轉載自:Link

因特網正在改變人們的工作方式。作為一項新技術的因特網比歷史上的任何技術,包括PC機本身,都更加迅速地為人們所接受。利用P C和網路,人們可以創建新的測量解決方案,在整個公司甚至全世界範圍內共享資訊。

在PC網路和因特網剛出現的時候,這些工作並不簡單。你必須熟知網路協議的細節,並把測量過程變換成可以用網路傳輸的方式。這種 方式並不理想,因為不是所有人都具備這種知識,人們必須花費時間來學習網路通訊以便能在測量當中有效地利用網路。

網路測量技術的進步

如今出現了許多新技術,它們使得建立用PC網傳送資訊的遠程測量系統或測量發送系統(measurement publishing system)的過程變得非常簡單,因為這種技術不需要太多的網路通訊知識。本文介紹了這方面的一些技術。分析了三種有潛力的網 路測量方案及每項技術如何應用於各種方案中,並說明這些技術的優勢所在。

網路本身是靈活多變的,因此,從表面看可以有無限多個創建網路測量解決方案的排列組合。下面,我們把各種網路測量解決方案簡單地 分成最基本的三類,並介紹適合於建立每種解決方案的最理想技術:

  • 遠程測量系統:一個PC節點藉由網路收集來自一個或多個測量節點的測量數據。
  • 測量發送系統:一個測量節點藉由網路向一個或多個遠程PC節點發送數據。
  • 企業測量系統:多個遠程測量和PC節點都藉由一個網路來共享數據。

遠程測量系統

這種方案的目標是配置一個或多個遠程測量節點,把測量數據發回本地PC節點。遠程節點既可以是智慧、也可以是非智慧的。應用實例 包括:在整個工廠分佈I/O介面;為控制和檢修測量系統而提供遠程登錄能力。有四種技術可以使這項任務很容易完成。

![](upload://6wUt2Luj9ya4YapNXMXH5n9XZSR.jpeg)

圖1:遠程測量系統的目標是配置一個或多個遠程測量節點,把測量數據發回本地PC節點。這種應用適合於在整個工廠分佈I/O介面 或對另一地點的測量系統提供接入。

DataSocket是一個藉由網路來進行測量數據共享的軟體技術,它象把資訊寫入文件一樣簡單。可以用它建立一個智慧遠程測量 節點。你可以對遠程測量節點建立測量和控制,包括任何對數據的分析,並利用DataSocket 功能將測量結果發給本地PC節點。如果想作到對分佈測量系統全部控制而又不想去學TCP/IP數據傳輸協議的細節,作為LabV IEW 和ComponentWorks的一部份的DataSocket是合適的。

FieldPoint是一個模組化分佈式I/O系統,它對工業測量和控制提供了經濟的解決方案。它包括各種遠程測量用的模擬和數 位I/O模組。配以諸如FP-1600乙太網路介面模組等工具,你可以配置多個非智慧測量節點,每個節點最多可配9個Field Point I/O模組。當對各種信號類型進行單點測量時就需要FieldPoint。

遠程設備接入(RDA)使得網路中的其它PC都可使用位於遠程電腦上的任何DAQ設備。有了RDA,遠程測量節點就是一台配備了 一個或多個DAQ設備的PC。應用軟體在本地PC節點上運行,而測量是在遠程測量節點上進行的。這種情況下遠程測量節點是非智慧 的。RDA適合於三種場合:遠端用一台PC或Compact PCI/PXI電腦比較有利;數據採集速率高於1kHz;需要多個DAQ設備。

GPIB-ENET是一個能將任何GPIB設備變成遠程測量節點的“Ethernet到GPIB” 控制器。用RDA和FieldPoint解決方案,應用軟體運行於本地PC節點,但測量過程卻在遠程測量節點,此時就是GPIB 儀器。有了GPIB-ENET,遠程測量節點是智慧還是非智慧取決於這種GPIB儀器的功能。

測量發送系統

這種情況與前一種正好相反。現在的目標是將本地測量節點的測量數據發送到一個或多個遠程PC節點。應用實例包括:將測量數據發送 到整個企業;在大學裏實現遠程教學實驗室。

![](upload://jHgupfLGLk4BNDuXZEaTcQBdMr5.jpeg)

圖2:測量發送系統可以將測量結果從本地測量節點傳送到一個或多個遠程節點。這種應用適合於將測量結果發送到公司內其它職能部門 的場合。

DataSocket是適合於這種應用的技術。它可以全面靈活地確定需傳送到遠程PC的資訊。它可以把原始數據傳送到遠方去分析 ,或者把實時處理的數據傳送到公司在世界任何角落的分部。上一節我們已經討論了DataSocket的基本內容,在這種應用場合 下它還有另外一種好處:遠程PC節點不用黏著應用程式的開發環境。而可以建立一個Web介面來接收從測量節點傳來的資訊,並在遠 程節點上使用標準的Web瀏覽器。

![](upload://fu7KGzSr87El1dIebftpQOlJdrA.jpeg)

圖3:一個企業測量系統可以提供對任意的PC或測量節點的給定測量數據進行訪問。這種場合的最普通的應用是工業DAQ和整合了測 量硬體和各種工業套裝軟體的工廠平台上的控制系統。

企業測量系統

這種情況是前兩種情形的結合。這時的目標是提供對任意PC或測量節點的測量數據的訪問。測量節點可以是智慧節點或非智慧節點的結 合。這種模式的最普通的應用是工業DAQ和在工廠平台上整合了硬體、人機界面(HMI)/SCADA和其它工業套裝軟體的控制系 統。

OPC(過程控制的OLE)是一個規範內部應用通訊機制的工業標準,這種機制將設備伺服器連接到工廠自動化和過程控制軟體系統。 OPC有多個硬體和軟體的供應商,把測量硬體和自動化軟體相聯繫,使之易於實現。National Instruments的所有DAQ設備都包括OPC伺服器。

也可以採用在遠程測量系統和測量發送系統中提到的技術相結合來實現這種模式。

更多資訊的發佈

建立網路測量解決方案時,可能需要給一些PC節點發送可執行代碼來增加處理能力或加快分析的速度。利用VI Server軟體技術以及LabVIEW,可以在另一個PC節點上執行任何功能或建立虛擬儀器(VI)。與網路測量技術相結合的 這項技術,是全面應用PC網路優勢而建立大規模網路測量解決方案的有力工具。

所有這些技術使得藉由處理TCP/IP通訊協議而建立網路測量方案的過程變得很容易。無論建立什麼樣的網路測量解決方案,這些工 具都能完成最困難的工作,這樣我們就可以集中精力進行我們擅長的測量工作。

如欲了解更多資訊,請聯繫作者Chad Chesney。
Fax: 1-512-794-5569;
E-mail: [email protected]

 

附欄


測量術語

為了介紹一些能在測量解決方案中利用PC網路和因特網的優勢的新技術,這裏給出本文所用術語的定義:

測量 捕獲任何信號的過程,也稱輸入。

控制 改變任何信號的過程,也稱輸出。

網路 藉由乙太網路連接起來的PC和測量設備的集合,包括內部網(intranet)和外部網(Internet)。

測量節點 網路中任何具有測量和/或控制功能的設備或設備的集合。設備可以直接連到網路,也可以位於連在網路上的PC中。

PC節點 一台連網的不具備測量和/或控制功能的電腦。

遠程 所處位置和測量節點位置之間距離的一種屬性。一般情況下,如果看不到測量節點或者信號到達測量節點需要5秒以上時間,就可以認為 那個節點是遠程的。

智慧的 一種能執行終端用戶開發的程式的測量節點便是智慧的。

非智慧的 有固定功能的測量節點是非智慧的。固定功能可能包括預先定義的分析程式。

網站推薦


感謝你提供資料!!!現在我正完成遠端儀器控制project!