0

我基于 JeasyOpc 源代码制作了一个程序,当我尝试在 localhost 上使用它时没有问题它工作正常(我可以看到 opc 服务器并可以从中读取信号)。比我试图从我们局域网中的另一台计算机读取信号 - 不工作。我根据需要配置了 DCOM,但没有任何帮助。我什至下载了 Matrikon Opc 隧道程序的试用版,它有助于使用其他 opc 浏览器检测 LAN 上的 opc 服务器(否则它们无法检测到),但不适用于我的 JeasyOpc 基础程序。请帮忙!

提前感谢您的回答!

4

1 回答 1

0

听起来 OpcEnum 配置不正确。

  1. 确保 OpcEnum 未列在 Window 的防火墙中。如果防火墙阻止访问,您的 DCOM 设置有多正确并不重要。

  2. 首先将身份验证级别设置为无,然后慢慢添加安全性。 在此处输入图像描述

  3. 确保两台计算机属于同一工作组/域。

  4. 为计算机启用文件共享。这解决了我过去在使用 OPC 时遇到的一些问题。我猜它会在某处切换一些 DCOM 设置。不要问我为什么会这样。

于 2011-04-18T22:10:57.477 回答