Applications can be assembled with components using the graphical tools in Niagara Workbench. This graphical environment provides tools for you to build new applications and you do not need to be a Java developer to use them.
If you plan to visually display the control logic that you develop in Workbench (for operations or for engineering purposes) then you need to understand the basic principles of Px and understand the capabilities and limitations of your target media. Obviously, graphics and text look different and have different limitations on a hand held display than on a desktop or laptop web browser. It is important to develop Px files with the primary target media types in mind and to test your Px views in the target media types as you develop them.
Usually, it is easier to complete the engineering of your control logic using the wire sheet and other views before beginning to design the presentation of that logic. There are features and tools in the Px Editor, such as the Make Widget wizard, that allow you to drag and drop components from the Nav tree onto various panes in the Px Editor. If you have already built the logic, it should be visible in the Nav tree and available for drag and drop.
The general process of creating presentation views for control logic can follow many different paths. The major steps generally go as follows:
When you create a view, you are creating a relationship between a Px file and a component. The Px file defines the view and
that view may be associated with one or more components of various types, such as folders and points.
Refer to the following sections for information related to Px views:
After creating a view, add graphic visualizations (called widgets) to the file and pass data to these widgets using data binding. The bound data from the control objects animates and updates the widgets. Refer to the following sections for information related to widgets and data binding:
In order to easily find and navigate between views, a special file type (“.nav” file) is available for creating a “customizable” navigation tree. Edit the nav file using the Nav File Editor and assign a particular nav file to a user in the user’s profile (using the User Manager view). Refer to the following sections for information related to the nav file:
The Reporting function helps you design, display, and deliver data to online views, printed pages, and distribute via email. Refer to the following sections for information related to Reporting:
Copyright © 2000-2016 Tridium Inc. All rights reserved.