130 likes | 879 Views
PI-ProcessBook/PI-ActiveView Applications. Dave Draper, Chris Schifferli. Topics. ActiveX Controls in ProcessBook VBA Scripting in ProcessBook ProcessBook Add-ins ProcessBook Displays in PI-ActiveView. PI-ProcessBook.
E N D
PI-ProcessBook/PI-ActiveView Applications Dave Draper, Chris Schifferli
Topics • ActiveX Controls in ProcessBook • VBA Scripting in ProcessBook • ProcessBook Add-ins • ProcessBook Displays in PI-ActiveView
PI-ProcessBook • PI-ProcessBook is a PC tool for displaying plant information stored in the PI Data Archive and other sources
PI-ProcessBook • Automation Server - write programs using VBA to automate or control objects in a ProcessBook display Private Sub Display_BeforeClose(bCancelDefault As Boolean) ThisDisplay.Close (False) End Sub Private Sub Display_Open() BatchSearch End Sub
PI-ProcessBook • ActiveX Control Container - enables the user to apply objects in displays that are not part the PI-ProcessBook application
PI-ProcessBook Add-in • Custom Data Sets that provides data from sources outside the PI Data Archive to the PI-ProcessBook application • Data can be integrated with PI Data in displays
PI-ProcessBook Add-in • Created in Visual Basic • Included in ProcessBook through the Add-in Manager under Tools • Datasets are setup through Data Sets under Tools • The data set information can then be displayed on trends
PI-ProcessBook Add-in • The interface to custom data sets is provided at PI-ProcessBook’s application level. ProcessBook Application VBA Script or Add-in Display Datasets Collection Trend Dataset1 DatasetProvider1 Value Dataset2 DatasetProvider2
PI-ActiveView • Used to create and view HTML pages that contain PI-ProcessBook displays • Provides an easy path for displaying PI-ProcessBook displays in a Web environment
PI-ActiveView Usage • Publishing PI-ProcessBook displays on an Internet or Intranet • Building multi-media presentations • Casual user viewing