2014-11-06 322 views
0

我在Windows 7 64位計算機上遇到OpenOPC庫(OpenOPC-1.2.0.win32-py2.7)的問題。Windows上的OpenOPC:類未註冊

>>> import OpenOPC 
>>> i =OpenOPC.client() 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "OpenOPC.py", line 170, in __init__ 
    raise OPCError, error_msg 
OpenOPC.OPCError: Dispatch: Class not registered. 

可能是這個錯誤的原因是什麼?我的命令行opc客戶端工作正常。

回答

0

類未註冊錯誤是由於錯誤的OPC服務器類ID或OPC服務器不存在。

+0

OPC服務器存在。我可以通過OpenOPC網關服務連接,然後探測現有的服務器。我明白這個問題與COM/DCOM有關 – mrjames 2014-11-07 08:50:23