翻譯|使用教程|編輯:吳園園|2020-05-29 10:59:03.983|閱讀 3141 次
概述:在本文章中,我將討論在需要使用支持OPC UA的客戶端應用程序(需要訪問Wonderware系統中的過程數據)的情況下,如何通過OPC UA共享Wonderware ArchestrA或InTouch數據。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
TOP Server OPC Server采用業界領先的Kepware技術,是Software Toolbox's OPC和原生HMI設備的連接軟件,也是一款多線程應用程序,能夠利用最新的雙核處理器和多處理器技術最大化您的性能。其靈活而強大的功能可最大程度降低項目的生命周期成本;模塊化架構和通用用戶界面可以降低您的培訓成本,因為在不同的驅動程序中使用了100種常用方法,幫助您學習TOP Server,并快速應用與其他驅動程序相同的知識。
點擊下載TOP Server OPC Server最新試用版
您是否曾經遇到過與Wonderware和其他客戶端(HMI,SCADA等)一起使用并且需要共享數據的情況?也許您的公司收購了另一家公司或資產,并且非Wonderware HMI / SCADA成為資產的一部分。或者,也許您的公司與另一家公司合并,現在您的Wonderware系統有望與其他系統完美配合。共享數據的選擇很大程度上取決于此“其他系統”支持的軟件接口。
在此文章中,我將討論在需要使用支持OPC UA的客戶端應用程序(需要訪問Wonderware系統中的過程數據)的情況下,如何通過OPC UA共享Wonderware ArchestrA或InTouch數據。
因此,您可能會問:“我應該如何將OPC UA客戶端連接到Wonderware?Wonderware沒有本機OPC UA Server接口,那么我們將如何使其工作?”
這種類型的連接可以通過稱為TOP Server OPC Client Suite的 Wonderware第三方解決方案來實現。TOP Server OPC客戶端套件包括用于連接其他OPC DA,UA和XML-DA Server數據源的“客戶端驅動程序”。
而且,由于TOP Server還支持OPC DA,OPC UA,Wonderware SuiteLink和DDE來實現客戶端連接,因此它可以充當那些不支持客戶端接口的數據源的橋梁。
要使OPC UA客戶端連接到Wonderware(ArchestrA /系統平臺或InTouch),有3個主要步驟:
1.配置FSGateway以連接到ArchestrA和/或InTouch數據源。
讀過這篇文章的My Wonderware用戶很可能知道FSGateway,至少在使InTouch能夠連接到OPC DA服務器方面。您可能不知道的是,它所能做的還遠遠不止這些,包括連接到ArchestrA或InTouch中可用的過程數據,然后通過受支持的客戶端界面(包括OPC DA和Wonderware SuiteLink)公開該數據。
只需在FSGateway中配置ArchestrA數據源或InTouch數據源即可。
2.配置TOP Server OPC DA Client驅動程序以連接到FSGateway。
由于FSGateway通過OPC DA Server接口公開其已配置的數據,因此我們可以使用TOP Server OPC DA Client驅動程序輕松進行連接。為此,我們需要連接的FSGateway的OPC ProgID為: ArchestrA.FSGateway.3
在TOP Server中,配置了一個新通道,從可用驅動程序列表中選擇OPC DA Client驅動程序(假定使用所有可用驅動程序執行了TOP Server的完整安裝-TOP Server具有廣泛的可用連接驅動程序)。
然后配置設備,以便可以瀏覽可用的OPC DA數據源并選擇FSGateway。(理想情況下,您將TOP Server與Wonderware安裝在同一臺計算機上-避免了DFS與FSGateway的遠程連接。)
然后,可以瀏覽FSGateway來查找與要與OPC UA客戶端共享的過程值相對應配置的可用OPC項目。
現在剩下的就是將OPC UA客戶端連接到TOP Server。
3.將任何OPC UA客戶端連接到TOP Server的OPC UA服務器接口。
現在,對于OPC UA,遠程連接時無需配置麻煩的DCOM。OPC UA使用安全身份驗證和證書而不是DCOM-與DCOM相比,它更安全并且更易于配置。為了簡化OPC UA連接,我們提供了《TOP Server OPC UA教程指南》。
但是,本質上,您首先要確保啟用了TOP Server OPC UA接口。
然后,定義代表TOP服務器到OPC UA客戶端的OPC UA端點(類似于OPC DA客戶端的OPC ProgID)。這包括您希望為此特定端點啟用的安全加密級別(有時可以由OPC UA客戶端實際支持的加密級別確定)。
請注意,將顯示要在OPC UA客戶端中使用的終結點,以opc.tcp://開頭,然后是安裝TOP Server的計算機的IP地址(或DNS主機名),然后是指定的TCP端口(完全可配置)。
然后,您可以導出TOP Server OPC UA證書,該證書將導入到您的OPC UA客戶端配置中。
然后,只需將OPC UA客戶端配置為使用OPC UA客戶端支持的加密和/或用戶/密碼身份驗證級別訪問定義的端點,然后導入TOP Server UA服務器證書。
如果您的OPC UA客戶端提供了導出其UA證書的選項,則可以這樣做,然后在嘗試連接之前將其導入TOP Server OPC UA配置。
否則,如果您的OPC UA客戶端不提供用于導出其UA證書的機制,則可以簡單地嘗試連接(由于尚未交換證書,因此該初始連接嘗試將失敗)。然后,您可以返回到TOP Server OPC UA配置,您會發現該客戶端在“受信任的客戶端”部分下列出,并且可以通過這種方式被信任,從而完成了客戶端和服務器之間UA證書的交換。
并且,此時,您可以繼續從OPC UA客戶端訪問TOP Server中的可用數據點,即您在步驟2中從FSGateway定義的過程數據點。
因此,正如您所看到的,TOP Server OPC Server套件使與多客戶端體系結構中的任何OPC UA客戶端共享Wonderware系統數據變得非常簡單明了。不相信我嗎?通過我們功能齊全的免費兩小時試用版,您可以自己嘗試一下。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: