opcserver 請教OPC用戶名和DCOM都設(shè)置好了就是通訊不上,怎么回事?
請教OPC用戶名和DCOM都設(shè)置好了就是通訊不上,怎么回事?根據(jù)您所說,它只能顯示OPC服務(wù)器已打開。無法證明您的DCOM已配置。所以建議您:1,檢查同一用戶名和密碼是否有管理員權(quán)限;2,檢查兩臺機器
請教OPC用戶名和DCOM都設(shè)置好了就是通訊不上,怎么回事?
根據(jù)您所說,它只能顯示OPC服務(wù)器已打開。無法證明您的DCOM已配置。所以建議您:
1,檢查同一用戶名和密碼是否有管理員權(quán)限;
2,檢查兩臺機器的防火墻是否關(guān)閉;
3,檢查兩臺機器的訪問模式是否經(jīng)典;
4,檢查DCOM配置中的權(quán)限設(shè)置。您可以搜索Internet并下載matrikonopcimulation來幫助您配置DCOM。
為什么OPC的用戶名和DCOM都設(shè)置好之后無法通訊?
如何進(jìn)行OPC客戶端和服務(wù)器端的DCOM配置?
單擊開始,單擊運行,然后鍵入dcomcnfg。選擇要自動運行的應(yīng)用程序。應(yīng)用程序的名稱如下:
Microsoft Word 2000/2002/2003-Microsoft Word文檔
單擊“屬性”打開此應(yīng)用程序的“屬性”對話框。
單擊安全選項卡。確認(rèn)已選中“使用默認(rèn)訪問權(quán)限”和“使用默認(rèn)啟動權(quán)限”。
單擊“標(biāo)識”選項卡。選擇指定的用戶并鍵入具有管理員權(quán)限的用戶名和密碼(您的ID)。
單擊“確定”關(guān)閉“屬性”對話框并返回“主應(yīng)用程序列表”對話框。
在“DCOM配置”對話框中,單擊“默認(rèn)安全”選項卡。
單擊“編輯默認(rèn)值”以獲得訪問權(quán)限。驗證以下用戶是否列在訪問權(quán)限中。如果沒有,請?zhí)砑铀鼈儯?/p>
系統(tǒng)
交互
所有人
管理員
您的ID---
IUSR
IWAM
*只有在計算機上安裝了Internet information server(IIS)時,這些帳戶才存在。
如何進(jìn)行OPC客戶端和服務(wù)器端的DCOM配置?
OPC協(xié)議基于COM/DCOM技術(shù),通信的本質(zhì)是DCE-RPC通信。Microsoft MSDN有RPC的詳細(xì)接口定義。建議通過Wireshark包捕獲查看OPC通信包的內(nèi)容,并用公文分析其結(jié)構(gòu)
無需配置DCOM。OPC服務(wù)器和客戶端位于不同的計算機上,需要配置DCOM。最新的OPC UA和跨平臺OPC不需要配置DCOM
在開始處選擇run并輸入OpcEnum.exe/Regserver-Microsoft-DCOM:(分布式組件對象模型,分布式組件對象模式)是一系列具有此接口的Microsoft概念和程序接口,客戶端程序?qū)ο罂梢詮木W(wǎng)絡(luò)中的另一臺計算機請求服務(wù)器程序?qū)ο蟆?/p>
DCOM基于組件對象模型(COM)。Com提供了一組接口,允許在同一臺計算機上的客戶端和服務(wù)器之間進(jìn)行通信。