Disclaimer: PI Vision Extensibility is a CTP (Community Technical Preview). Although similar concepts of this extensibility model will be applied in PI Vision 2018, we do expect ‘breaking changes’ to occur in the next year. Developers should take this into consideration when planning to start building custom capabilities with the existing extensibility architecture. Also, PI Vision 2018 will be developed using Angular 4, while PI Vision 2017 was developed based on Angular 2.
This online course is available to help you preview the possibilities and power of extensibility in PI Vision 2017. 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 2018 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
Additional Recourses & Challenges