【问题标题】:Connecting OPC UA Client to Flask Server将 OPC UA 客户端连接到 Flask 服务器
【发布时间】:2022-08-17 07:26:39
【问题描述】:

我想使用 OPC UA 从 PLC 中读取数据,并使用 Flask 构建 Web 界面以显示数据并将数据写入 PLC。 OPC UA 服务器在 PLC 上运行,OPC UA 客户端在我的计算机上运行(opcua-asyncio)——这一切都很好。 Web 界面也可以正常工作,获取数据并将其发布到 Flask 服务器(与 OPC UA 客户端在同一台计算机上运行)。但是,我很难将数据从 OPC UA 客户端传输到 Flask-Server。

如何从我的 OPC UA 客户端获取数据到我的 Flask 应用程序?我真的迷路了,因为我对这个主题很陌生,我希望任何人都知道如何解决这个问题。提前致谢!

    标签: python flask opc-ua


    【解决方案1】:

    你的帖子对我来说有点不清楚,但我想我可以猜测一下。您提到烧瓶应用程序将数据写入 PLC,所以也许我可以想象烧瓶应用程序可以让您控制 PLC,并且您正在成功地将数据写入 OPC-UA 服务器。

    在这一点上,我很好奇您如何验证成功写入 OPC-UA 服务器的数据。我知道我会为此使用UAExpert

    现在让我们说一切都在这里检查。

    如何从我的 OPC UA 客户端获取数据到我的 Flask 应用程序?

    听起来您想使用 OPC-UA 客户端从服务器读取数据来创建一个端点。由于您使用的是烧瓶,那么您可能想要使用像 https://github.com/FreeOpcUa/opcua-asyncio 这样的 Python 库

    希望有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-06
      • 2020-05-26
      • 2020-03-08
      • 2016-05-10
      • 1970-01-01
      • 2022-11-07
      • 2020-12-23
      • 2020-03-27
      相关资源
      最近更新 更多