【问题标题】:Error in communicating LabView Client VI with WinCC OPC Server over the network (LAN)通过网络 (LAN) 与 WinCC OPC Server 通信 LabView Client VI 时出错
【发布时间】:2013-04-16 11:49:08
【问题描述】:

我正在尝试使用 Siemens PLC 使某些系统自动化;为此,我们开发了用于控制和监视的 WinCC Flexible RT 应用程序,并将基于 PC 的 HMI 面板声明为 OPC 服务器。哪个工作正常。

现在,当我尝试在同一台 PC 上的 WinCC 或 Labview 中创建 OPC 客户端应用程序时,我能够访问客户端上服务器的所有标签,我能够这样做。

当我尝试在通过局域网连接的其他计算机上创建客户端应用程序时[完美且配置良好的网络工作],在这种情况下我无法访问 OPC 服务器/标签。

在这种情况下可以做什么?

【问题讨论】:

    标签: networking labview plc opc


    【解决方案1】:

    在 OPC 客户端和服务器应用程序之间建立连接的最简单方法是执行以下操作:

    1. 关闭两台机器上的防火墙
    2. 在两台机器上使用相同的登录名和密码创建相同的 windows 帐户
    3. 对于 Windows 帐户(在 2 中指出),通过运行“dcomcnfg”命令并​​导航到“控制台根目录->组件服务->计算机->我的计算机->,允许所有“访问权限”和“启动和激活权限” com 安全”

    本文http://opc-da.com/Winsetup.html给出了如何做上述步骤的更详细示例

    此外,还有一个使用 OPC .NET API 在 LabVIEW 上实现的功能强大的 OPC 客户端 API,并附有有关如何使用的详细文档:http://opc-da.com

    【讨论】:

      【解决方案2】:

      如果您提及服务器和客户端计算机上的操作系统,将会很有帮助。无论如何,正如@Ken 所提到的,我猜这是一个 DCOM 问题。

      我已经有一段时间没有做这种事情了,但你可以试试这篇文章:http://www.opcactivex.com/Support/Tutorials/DCOM_Tutorial_-_Configuring_th/DCOM_XP/dcom_xp.html 看看它是否有帮助。

      【讨论】:

      • 我已尝试按照教程中所示配置 DCOM。但它不起作用。我尝试了两台机器,但都是徒劳的。 OPC 在客户端中不可见。
      • 机器上有哪些操作系统?服务器和客户端是否有相同的用户(密码相同)?
      • 嘿...我尝试了一些 DCOM 设置... OPC 服务器在客户端计算机上可见。但是当我选择 OPC Server 时,会返回以下错误:LabView :: IOPCBrowseServerAddressSpace [Error] WinCC Flexible :: COM Server 不支持接口 OpcRcw.Da。 IOPCServer 可能是代理安装不正确... DCOM 安全设置... 个人防火墙已激活 .... 我已停用两个系统上的防火墙 [一个是 XP-Sp3 另一个是 Win 7]
      • 请在这方面提供帮助
      • 您是否按照文档中正确设置 DCOM 的每一步操作?此外,如果您在机器上使用完全相同的用户名和密码,可能会更容易一些。
      【解决方案3】:

      确保防火墙没有阻止连接。在两边都禁用它。

      【讨论】:

        【解决方案4】:

        看看这篇 NI 文章:http://zone.ni.com/reference/en-XX/help/371361G-01/lvhowto/psp_firewall/

        请记住,OPC/共享变量使用的 tcp 端口在 LV2009 和 LV2011 之间发生了变化,因此根据您拥有的版本,端口可能会有所不同。

        【讨论】:

          【解决方案5】:

          除了端口和防火墙... 确保运行 OPC 客户端的帐户可以通过服务器计算机上的 DCOM 默认设置或 OPC 服务器特定设置(也是 DCOM 配置的一部分)访问 OPC 服务器。

          【讨论】:

            猜你喜欢
            • 2020-10-28
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-05-28
            • 1970-01-01
            • 2012-09-13
            相关资源
            最近更新 更多