quote:以下是引用ERMA在2011-12-27 13:32:13的发言:看来大家对OPC的通讯非常了解。接下来我们就来个案例分析。这个案例是来自某钢厂。用户反映的问题是这样,为了编程方便,厂里的各计算机都是通过一台服务器进行远程桌面连接设置(而不是分别到每台计算机上去设置)。有一台计算机上安装有WinCC作为OPC Client 去访问另一台计算机上安装的OPC Server-Simatic Net。但当通过远程桌面设置OPC的访问参数后。WinCC的变量管理器能够看到要访问的OPC 服务器的计算机,也能浏览到OPC Server,但连接的时候就会弹出错误:无法访问所选的服务器:详细资料:Hresult=8000401 a。大伙看看问题出在哪里?

虽然对服务器进行远程桌面连接设置后,操作系统已经识别了用户,但系统还要检查帐户是否有启动OPCServer的权限,所以可能是由于帐户没有相应的操作权限而被操作系统拒绝,所以必须把OPC的认证方式与实际的情况相符合,所以还是DCOM的问题。
管理员注:本帖已被纳入此次探讨发帖整理,请
点此详阅。