Customers can program or adapt their own user programs so that every PI controller can be seamlessly integrated into their application. For this purpose, various libraries and drivers are available which allow access to the controller in form of encapsulated function calls. A connection and communication with the controller can be established with little effort and independently of the communication interface of the controller.
In the comprehensive software package for PI controllers, libraries and drivers for common programming languages are available, e.g.:
- C, C++, C#
- NI LabVIEW
For less common programming languages such as VB.NET or Delphi, you can quickly and easily ask PI for custom solutions.
Not every function is available for all controllers. For details, please refer to the corresponding product data sheets.