Disclaimer: PI Vision Extensibility is a CTP (Community Technical Preview). Although similar concepts of this extensibility model will be applied in PI Vision 4.x, we do expect ‘breaking changes’ to occur. Developers should take this into consideration when planning to start building custom capabilities with the existing extensibility architecture. Also, PI Vision 4.x will be developed using Angular 4, while PI Vision 3.x was developed based on Angular JS.
This online course is available to help you preview the possibilities and power of extensibility in PI Vision 3.x. Due to the nature of the CTP status of this release, this course is offered free of charge to you.
Items to consider:
With breaking changes anticipated, OSIsoft does not plan to change the CTP status of PI Vision Extensibility until the release of PI Vision 4.x with Angular 4. For more information, please refer to this post by the PI Visualization team.
When the extensibility feature in PI Vision is released for general availability in the future, we will come back with an updated official online course.
PI Vision 2017 Custom Extension Creation
Download a copy of this PI Vision Extensibility documentation from our tech support website. This document will help you go through the course exercises and the final project.
2. Create a Single-value Custom Symbol
3. Create a Multi-value Custom Symbol
4. Symbols with Customizable Style Configurations
5. Develop a Custom Tool Pane
Exercise Files + Challenge Solutions
What's Next After Taking This Course?
Visit OSIsoft Github to check out additional PI Vision Custom Symbols and much more!
Tell us how we can improve: OSIsoft Learning Feedback Page