首頁
支援
在 OPC Quick Client 中無法獲取服務器錯誤的有效 CLSID
在 OPC Quick Client 中無法獲取服務器錯誤的有效 CLSID
更新 Nov 8, 2023
產品資訊
產品資訊中描述經過驗證可以使用本文所述解決方案之產品。此解決方案可能也適用於其他類似產品或應用。
軟體
OPC Servers
問題敘述
即使在重新啟動 OPC 服務器執行時服務斷線並再次連線後,當我嘗試在 OPC Quick Client 上讀取我的標籤時,我收到錯誤消息
“
Failed to obtain a valid CLSID for server N
ational Instruments.NIOPCServers.V5
”
解決方案
下面有一些程式可以解決該問題。
檢查電腦上是否啟動了所有必要的服務。為了那個原因:
轉到
Start >> Control Panel >> Administrative Tools >> Services
。
檢查
NI System Web Server
、
NI Variable Engine
、
NI Application Web Server
和
OPCEnum
服務已啟動。
如果沒有,請嘗試透過右鍵點擊該服務並選擇啟動來啟動它們。
如果上述的試驗沒有解決問題,您應該檢查 DCOM 設置。 DCOM 設置是 OPC 所基於的技術的安全設置。要使用 OPC 在不同的電腦之間進行通訊,我們需要確保 DCOM 設置被設置為允許遠端訪問並且防火牆沒有阻止該通訊。
確保正確設置 DCOM 設置並向 Windows 防火牆增加例外。為此,請參閱 OPC 基金會文檔
透過 DCOM 使用 OPC 和 Microsoft XP Service Pack 2
。儘管該文檔適用於 Windows XP Service Pack 2,但對於較新的作業系統(如 Windows 7、8 或 10),主要是 UI 外觀發生了變化。
在
為單個 OPC 服務器設定 DCOM
部份,確保
修改除 OPCEnum 之外的所有 NI 相關組件服務(National Instruments Variable Engine 等)的 DCOM 設置。
如果上述的步驟均未解決問題,請嘗試卸載並重新安裝 NI OPC 服務器。如果需要,請參閱文章
在 Windows 中卸載或修復 National Instruments 軟體或驅動程式
。
其他支持選項
詢問NI社區
在我們的論壇中與其他用戶協作
搜索NI社區以尋求解決方案
請求工程師的支持
需要具備有效的服務合約或有效的租用版軟體,且支援選項因國家/地區而異。
打開服務請求
了解租用版軟體與服務
了解硬體服務計畫
Was this information helpful?
Helpful
Not Helpful