OPC的效率
OPC的效率
從OPC標準的制定到現(xiàn)在已歷經(jīng)了5年的時間。在這過去的5年中,眾多業(yè)界制造商已開發(fā)了多種OPC服務(wù)器和客戶機應(yīng)用。在實際工程中也歷經(jīng)了多方面的測試和考驗。以瑞士的TetraPak為例,其基于OPC服務(wù)器技術(shù)的數(shù)據(jù)采集系統(tǒng),保證了對超過500個數(shù)據(jù)點的更新時間為200毫秒。
在*公司的OPC服務(wù)器性能測試中,分別對基于本地的OPC應(yīng)用和基于DCOM的分布式應(yīng)用進行了測試。
為了保證測試的可信程度,特別選用了兩臺低檔配置的計算機。其配置如下:
硬件:
CPU:奔騰90MHz處理器
RAM:48或64M
軟件:
Windows NT 4.0
在本地測試中,OPC客戶機測試應(yīng)用程序和OPC服務(wù)器安裝在同一臺PC上。在基于DCOM的分布式OPC應(yīng)用測試中,OPC客戶機測試應(yīng)用程序在第二臺遠程PC上運行。
測試結(jié)果:無論是在本地還是兩臺計算機之間,5000個過程變量的變化值能在1秒內(nèi)在OPC服務(wù)器和客戶機之間傳送。對于只有500個過程變量的情況,只需100毫秒時間。因而,OPC被認為是非常適合于在很短的更新速率內(nèi)采集大量的動態(tài)過程變量的應(yīng)用場合。