我有一个使用opc ua进行通信的C#应用程序。现在,我需要与Osisoft Pi系统进行通信,据我了解,它也是OPC UA客户端。没有PLC涉及!
我的客户和OSSOFT PI正在LAN的不同计算机上运行。
OPC UA服务器(KEPSERVEREX 6(需要配置驱动程序。
哪种驱动程序适合这种情况?
您需要使用OPC UA进行osisoft UA接口许可证。
osisoft pi是一位历史学家在服务器上运行,我怀疑您的客户害怕许可费用。有一些方法和手段,您可以将数据插入AF中,并且仍然可以看到PI系统可见,但是它是有限的,更好的方法是实现正确的Osisoft接口或协议。
如上所述,AF-SDK是C#的方法,但是请注意,您需要在服务器上使用PSA许可证来运行它。
如果您使用的是C#,则连接到PI系统的本机方法是使用 pi af SDK 。此SDK将允许您连接到PI数据存档和PI Asset Framework Server。
第一台服务器(PI DA(包含通过PI接口或PI连接器(通常是OPC,MODBUS,FLAT文件等(收集的过程数据。PI AF(资产框架(是一家服务器,允许创建工厂的所有资产层次结构,并将资产属性映射到PI DA中收集的过程数据。
也许,您应该查看PI系统界面或连接器以收集数据,然后使用PI系统中存储的数据来构建您的应用程序。这是PI系统的标准用法,该系统有助于减少流程数据的不同供应商孤岛。
要快速启动使用PI系统作为开发人员的多种方法,请在此处查看:OSSOFT PI开发人员Technologies
要开始使用PI系统,并了解其内容,您应该在这里查看:什么是PI系统?