Widget Factory
e-matica, as a Select Partner and System Integrator of AVEVA\OSIsoft, provides services to design, implement and deliver custom widgets for the 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.

Navigation Menu
The Navigation Menu widget allows to create a button with a list of items chosen by the user in the widget configuration or retrieved directly from the AF.
The links to be opened by clicking on the items can be PIVision displays or external links.

HTML editor
The HTML Editor widget allows to view a text document in PIVision and allows complete customization in terms of styles, settings and colors.

The EW Radar Chart widget allows, through different modes, to use a radar graph in order to:
- Visualize the historical trend of a quantity associated with a tag. The data used are sampled at regular time intervals.
- Compare the same attribute common to several elements;
- View multiple attributes of a single element;
- Compare several common attributes of different elements.

Display AF element attribute values at set intervals within a time range. Add customized intervals. Download table contents in xlsx/csv format.

AF Data Table
The AF Data Table widget allows to view an AF table into PIVision. It is possible to insert filters and to color the rows/cells of the table according to their content.

TreeMap
The TreeMap widget shows graphically (by the size of the rectangle) and numerically a hierarchy of AF elements, displaying the value of a chosen attribute. The view hierarchy can be navigated with a click.








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).

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).



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.


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.

Spin Value
The Spin Value widget allows to modify an attribute value (usually a parameter) by setting the raise / decrease step of the value and it returns to the default value by the reset button.
All colors and labels are modifiable in configuration.

MADT – Multiple Asset Data Table
The Multi Asset Data Table widget allows to compare attributes of different assets in a table.

Operative procedure
The Operative Procedure widget displays an interactive operating procedure, divided into steps, and keeps track of the sequence of choices made by the user, reporting if successfully terminated.

Stacked Chart
The Stacked Chart widget displays the data in a diagram like the one shown in the figure below.

Pie Chart
Pie Chart widget allows the visualization of data in a pie chart. The widget automatically calculates the percentage of each attribute shown in the chart.

Long Text
The LongText widget allows to view strings within the PIVision. The strings can be of any length and the user can decide the size of the text box, the text size, the text alignment and the colors of the text and of the background.
Compared to the standard “Value” widget, this widget allows to view very long texts and to wrap when you want by configuring the size of the text box.





