Widget Factory

e-matica, as a Select Partner and System Integrator of OSIsoft, provides services to design, implement and deliver custom widgets for the OSIsoft PI Vision environment, according to custom needs and its own experience.

A set of implemented widgets are available and ready to use for specific needs. More will be developed.

Tree view
Update calculation results according to new values into the attribute list. Interact with the TreeView widget to select a specific AF Element. Attribute categories are used to define inputs and outputs.
Radar Chart
Display multivariate data in the form of a two-dimensional chart. Variables are represented on circumferential axes.
Data Table
Display AF element attribute values at set intervals within a time range. Move or hide columns. Download table contents in xlsx format. Add customized intervals.
Alarm Table
Quickly display AF element alarms based on configurable attributes. Navigate hierarchy by item selection or with the TreView widget.
Event Table
Display events from Event Frames (EF) in a given time range. Interaction with TreeView widget to select the AF element. Interaction with the Event Insert widget to start and stop EFs. Open custom displays, with trend and data tables, by clicking the associated icon. Show or hide EF attributes.
Event Insert
Insert Event Frames associated to the AF element selected by Tree View. Interaction with Event Table to show created Event Frames. Configurable Event Frames offset limits.
Manual Data Entry
Change AF Element attribute values. For PI point data reference also the tag data is updated at specified timestamp. Works with Web Service to support Back Fill Analysis.
Link I-Frame
Simply display web applications, remote documents or other PI Vision Displays in the same page. HTTP address choice based on AF Element attribute or with Tree View widget.
Gantt
Display AF Event Frames in a Gantt chart, according to the displayed time range. Works in stand-alone mode or with TreeView widget. Interaction with Event Table, Data Table and Alarm Table widgets.
On line calculation
Allows input values to be entered to determine the result calculated on the basis of complex formulas, defined in the PI-AF system, without modifying the real-time values of the system itself.
Column Chart
Visualize data through a histogram chart and other data lines.

This widget allows the visualization of data points on the chart at regular and configurable time ranges. Time axes coincide with the display range.

The components are:

  • chart,
  • legend,
  • lines to help the chart comprehension (e.g. threshold, linear and medium regression).
Polar Diagram
Visualize data on a polar diagram enlightening critical issues and drifts also due to the possibility to compare different events (Event Frames).

This widget allows the visualization of data points on the chart at regular and configurable time ranges. Time axes coincide with the displayed range.

There are:

  • chart,
  • legend,
  • lines to help the chart comprehension (e.g. threshold, linear and medium regression).
Time Slider
It allows time scrolling using a bar directly inlaid in the PI Vision display. Sliding the bar all the widgets on the display are synchronized to visualize data at the same point in time.
Bode Diagram Turbine
Visualize Bode diagrams (freq/RPM) of the turbine in different transient time intervals, which derive from the appropriate beginning/end start-up conditions.
Sankey Diagram
Sankey widget allows to represent aggregate or totalized data in an AF table through a particular flowchart, where the arrows width is proportional to the amount of flow.

Sankey diagrams (or alluvial diagrams) are often used to signal energy, material, costs, losses or data transfers/movements in a process. Sankey diagrams often show preserved quantities.

The visualization through Sankey widget enables to easily identify big transfers or flows inside a system: they are useful for detecting dominant contributions in an overall flow.

FFT (Fast Fourier Transform) Diagram

The Fast Fourier Transform widget allows to visualize, through a three-dimensional diagram, the link between Frequency and Width (or other dimensione) of a signal in the time interval definned in the PI Vision display.  Frequency and Width are attributes which have ad data reference a PI Point.

Maintenance Data Entry

The Maintenance Data Entry widget allows to valorize an attribute linked to a PI Point and visualize its historical values. Through the historical view, in addition to the input values it’s possible to see the corresponding authors. 

Sound Alarm

The Sound Alarm widget allows to notify an alarm both visually, through an image in a PI Vision page, and acoustically, through a sound repeated in the same PI Vision page. The alarm is linked to an EventFrame with the start time inside of the time interval of the PI Vision page.

Reference Plot XY

The Reference Plot XY widget allows to visualize through a bi-dimensional diagram the link between two attributes belonging to the same element. In addition, by the definition of one or more AF tables, it’s possible to visualize a comparison between the data coming from the field and those in the tables.

3D Plot 

The 3D Plot widget allows to visualize, through a three-dimensional scatter diagram, the relationship between three different attributes belonging to the same AF element. 

QR Code reader
Automatically select displays and AF assets by a QR code, using the camera of a common smartphone or tablet.

 

Augmented Reality viewer
Visualize data with augmented reality technologies: real time data, 3D dynamic objects and external URL links.

Functionalities are available using any Windows tablet with a webcam and an internet browser.

Multiple Data Input

The Multiple Data Entry widget allows to insert, modify or cancel values of many measurements related to an asset, visualizing also some additional information as:

  • Asset data
  • Asset image
  • Data related to the measurement (totalizer, statistics, notes or element attributes)
  • Last added measurements in table format and graphic format 

The data entry can be driven by a barcode through the Barcode Scanner widget.

Added measurements are written in specific PI points properly configured in AF. For each measurements is possible to configure limits (min-max), beyond which a warning signal appears and it’s possible to assign a notification.

The widget is optimized for Android tablet and iPad. It allows the tracking of operations on PI tag (audit trail). The widget supports a multiple profile access (only new data insert or change and deletion of existing data).

 

Barcode Scanner

The Barcode Scanner widget allows to scan linear or 2D barcodes using a webcam and to page dinamically  PI Vision displays, web pages or linked documents. 

Web links are configured in AF and they also allow the dinamic transition of parameters.