楼主最近还看过
这个问题通常与DCOM配置或OPC服务注册有关。以下是详细的排查步骤:
1. 检查OPC服务是否正常运行
在服务管理器中确认OPC服务(如OPCEnum)是否已启动
尝试重启OPC相关服务
2. DCOM配置检查
在DCOM配置中,确保OPCEnum和您的OPC DA服务器都设置了正确的权限:
启动和激活权限:添加用户/组并授予"本地启动"和"本地激活"权限
访问权限:确认已正确设置(您已确认)
在"身份验证级别"选项卡中,设置为"无"或"连接"
3. 防火墙设置
检查Windows防火墙是否阻止了OPC通信(通常使用TCP 135和动态端口)
临时禁用防火墙测试是否是防火墙问题
4. OPCEnum服务注册
以管理员身份运行命令提示符
执行以下命令重新注册OPC枚举器
regsvr32 OPCENUM.EXE
回复本条