使用Python从OPC HDA服务器读取数据?

问题描述 投票:0回答:2

我知道 OPC HDA 是一个过时的协议,如果有任何更现代的协议可用,则不应使用。可悲的是,在这个工业背景下,似乎没有真正的替代方案。

我试图找到支持 OPC HDA 的 Python 库,但没有成功。所以我在这里问:是否可以通过Python访问OPC HDA中的数据?如果无法使用Python直接读取数据,是否有任何解决方法,例如使用第三方工具作为OPC HDA和Python之间的桥梁?

我能找到的最接近的是这些OPC HDA记录器,它们连接到OPC HDA服务器,并将数据记录到平面文件中。这可能会以某种方式起作用,但我想知道是否有更好的解决方案。

我很好奇您的建议,谢谢!

python data-science implementation opc
2个回答
1
投票

正如您提到的,最好的方法可能是使用 OPC HDA 记录器。设置起来可能有点麻烦,但它会起作用。

你可以尝试pyOPC。不知道那有多好。


0
投票

我编写了一个 Jupyter Notebook 来读取 ABB 800xA 的 HDA。也许它可以帮助你。 https://github.com/Tonny72/PyOpcHda

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.