本实例详解了如何使用PI数据库SDK进行数据采集与分析,涵盖安装配置、API调用及代码示例,旨在帮助开发者快速掌握其应用技巧。
PI数据库开发SDK例程
介绍部分提供了关于如何将PI-SDK整合到各种编程环境中的架构概述,并简要介绍了PI-SDK对象模型。
什么是PI-SDK?
PI软件开发工具包(简称“PI-SDK”)是一种提供访问PIServer的编程工具。该软件包括一个ActiveX进程服务器、一个ActiveX控件以及支持代码库。此套件附带在线文档,示例代码和各种支持文件及工具。
PI-SDK在32位Windows平台上运行,并可访问所有PI平台上的服务器。基于微软组件对象模型(COM),PI-SDK可以用于大多数WIN32编程环境。特别地,它与MicrosoftVisual Basic高度集成,能够实现快速开发和部署PI应用程序。
PI-SDK采用面向对象的方法来处理程序与PI系统之间的交互。通过提供表示PIServer各组成部分的分层对象及集合模型,这种方法提供了直观且高效的访问方式。
文档支持
关于PI-SDK的信息主要来源于《PI-SDK用户指南》以及《PI-SDK编程参考》,两者均集成在在线帮助系统中。此外,在安装过程中还会附带一份MS Word版本的用户手册供打印或培训使用。
编程参考
每个对象及其属性和方法、控制及对话框等详细编程参考资料均可通过在线帮助获取。大多数方法都提供了Visual Basic中的示例代码,还有其他语言调用PI-SDK的例子可供学习。