我有一个C#应用程序,它使用OPC进行通信。现在我需要与一个Osisoft Pi系统通信,据我所知,它也是OPC UA客户端。没有可编程控制器涉及!
我的客户端和Osisoft Pi正在局域网中的不同计算机上运行。
OPC服务器(KepServerEx 6)需要配置一个驱动程序。
什么样的驱动程序适合这种情况?
发布于 2019-10-07 21:25:49
您需要OSIsoft UA接口许可才能使用OPC与其通信。
OSIsoft PI是一个运行在服务器上的历史学家,我怀疑你的客户害怕许可费用。有一些方法和方法,您可以将数据插入AF中并使其在PI系统中仍然可见,但是它是有限的,更好的方法是实现正确的OSIsoft接口或协议。
正如上面提到的,AF-SDK是用于C#的方法,但是请注意,您需要在服务器上获得PSA许可证才能运行它。
发布于 2019-08-27 07:59:29
如果您正在使用C#,则连接到PI系统的最原生方式是使用PI AF SDK。这个sdk将允许您连接到PI数据存档以及PI资产框架服务器。
第一个服务器(PI DA)包含通过PI接口或PI连接器(通常是OPC、Modbus、平面文件等)收集的进程数据。in (Asset )是一种服务器,它允许创建工厂的所有资产层次结构,并将资产属性映射到PI DA中收集的过程数据。
也许,您应该先查看PI系统接口或连接器来收集数据,然后使用存储在PI系统中的数据来构建应用程序。这是PI系统的标准用法,它有助于减少不同供应商对过程数据的筒仓。
要快速开始使用PI系统作为开发人员的多种方法,请看一下这里:OSIsoft PI开发技术
为了开始使用PI系统,并了解它是关于什么的,您应该在这里查看:什么是PI系统?
https://stackoverflow.com/questions/56931041
复制相似问题