As with device objects in other drivers, each PupDevice has a Points extension that serves as the container for proxy points. The default view for any Points extension is the Point Manager (and in this case, the “Pup Point Manager”). You use it to add PUP proxy points under any PUP device.
For general information, see the “About the Point Manager” section in the User Guide.
Like the point managers in many other drivers, the Pup Point Manager offers a “Learn mode” with a button and pane.
To add PUP proxy points
Once a PupDevice is added, you can add proxy points to read and write data.
In the Nav tree expand the PupDevice and double-click the Points component, or in the Pup Device Manager, double-click the Points icon
in the row for the device you wish to create proxy points.
This brings up the Pup Point Manager.
(Optional) Click the button to create a new points folder to help organize points, and give it a short name, or whatever name works for your application. You can repeat this to make multiple points folders, or simply skip this step to make all proxy points in the root of Points.
Note that all points folders have their own Pup Point Manager view, just like Points. If making points folders, double-click one to move to its location (and see the point manager).
At the location needed (Points root, or a points folder), click the button in the point manager.
A popup dialog appears. By default, discovery occurs for all possible pre-defined channels (max to min) in the defined channel list file. If needed, you can make changes before initiating the discovery. For more details, see About PUP Point Discovery Config.
Click OK to initiate the discovery job, which when finished displays all found attributes in the specified channel range in the top pane.
In the discovered pane of the Pup Point Manager, as needed expand channel rows showing a “+” to see additional attributes apart from the first (default) attribute. Each row is a proxy point candidate, which you can select individually or in multiples.
Double-click an item to add as a proxy point, or select multiple items and click .
The Add dialog appears, in which you select a point “Name” and “Type”, and typically review the other fields and change if needed.
The “Attribute Type” determines which proxy “Type” you can select. For a list of valid mappings of Attribute Type to ProxyExt type, see Mapping of PUP Attribute Types to Proxy Extensions.
For additional Pup Point Manager details, see Pup Point Manager.
Click .
This adds the PUP proxy point(s) to the database, where they are visible in the database pane of the view, showing the current values of the attributes.
Continue to add proxy points as needed under the Points extension of each PUP device.
As needed, double-click one or more existing points for the Edit dialog, similar to the New dialog used to create the points. This is commonly done for re-editing items like names or facets.