【发布时间】:2019-11-17 17:45:17
【问题描述】:
我有一个使用 OPC UA 进行通信的 C# 应用程序。现在我需要与一个 Osisoft Pi 系统进行通信,据我了解,它也是一个 OPC UA 客户端。 不涉及 PLC!
我的客户端和 Osisoft Pi 在局域网中的不同计算机上运行。
OPC UA 服务器 (KepServerEx 6) 需要配置驱动程序。
什么驱动程序适合这种情况?
【问题讨论】:
标签: opc-ua osisoft kepserverex
我有一个使用 OPC UA 进行通信的 C# 应用程序。现在我需要与一个 Osisoft Pi 系统进行通信,据我了解,它也是一个 OPC UA 客户端。 不涉及 PLC!
我的客户端和 Osisoft Pi 在局域网中的不同计算机上运行。
OPC UA 服务器 (KepServerEx 6) 需要配置驱动程序。
什么驱动程序适合这种情况?
【问题讨论】:
标签: opc-ua osisoft kepserverex
您需要 OSIsoft UA 接口许可证才能使用 OPC UA 与其通信。
OSIsoft PI 是在服务器上运行的历史学家,我怀疑您的客户害怕许可费用。有多种方法和方法,您可以将数据插入 AF 并且仍然对 PI 系统可见,但是它是有限的,更好的方法是实现正确的 OSIsoft 接口或协议。
如上所述,AF-SDK 是用于 C# 的方法,但请注意,您需要在服务器上获得 PSA 许可证才能运行它。
【讨论】:
如果您使用 C#,连接到 PI System 的最原生方式是使用 PI AF SDK。此 sdk 将允许您连接到 PI Data Archive 和 PI Asset Framework Server。
第一台服务器 (PI DA) 包含通过 PI 接口或 PI 连接器(通常是 OPC、Modbus、平面文件等)收集的过程数据。 PI AF(资产框架)是一个服务器,允许创建工厂的所有资产层次结构并将资产属性映射到 PI DA 中收集的过程数据。
也许,您应该先查看 PI System 接口或连接器以收集数据,然后使用存储在 PI System 中的数据来构建您的应用程序。这是 PI System 的标准用法,有助于减少不同供应商的流程数据孤岛。
要快速了解作为开发人员使用 PI System 的多种方式,请查看此处:OSIsoft PI Developer Technologies
要开始使用 PI System 并了解它的用途,您应该查看此处:What is the PI System?
【讨论】: