The framework provides a powerful presentation architecture based on XML and the
Niagara component model.
Presentation describes how the software framework provides visualization of information across different types of media. The
terms information, visualization, and media may comprise the following:
- information
- real-time data
- historical data
- configuration data
- alarm data
- scheduling data
- graphical data
- textual data
- visualization
- graphics (bitmap, JPG, PNG, SVG, vector )
- videos
- text documents
- tables
- charts
- dashboards
- input controls (actions, field editors, text fields, check boxes, trees)
- media
- web browsers (HTML5, CSS3, JavaScript)
-
Workbench (framework stack)
- mobile devices
- csv
- pdf
- svg
- xml
- printed pages
An XML file format is used to present data. This file format is called “Px” for presentation XML. The term “Px” commonly describes
the framework’s presentation architecture, that is how the framework visualizes information (text, graphics, alarms, and so
on) across diverse media, such as:
Workbench, web browsers, mobile devices, and so on. The following image shows an example of a Px file in the Text Editor (Px source file), the Px Editor view, and as displayed in the Px Viewer.
Figure 18. Px file in Text Editor (left), Px Editor (top right), and Px Viewer