The following notes apply when using the Ndio Point Manager:
When adding Ndio proxy points for discovered I/O points, the following items are available in the Add dialog (Figure 8)
Name
Name of the Ndio proxy point (equivalent to right-click Rename, can be edited anytime).
Typically, you edit name from the default name to reflect the actual purpose of the I/O point, such as “Room101T,” “AHU-1_FanStatus,” and so forth.
The number appended onto a default name has no association to the I/O point address.
Type
The type of Ndio proxy point to create (not editable after adding, see Universal Input selection notes.)
Address
The I/O terminal address within that general IO type. Recommended to be left at default.
Poll Frequency
The assigned poll frequency group, as configured in the NdioNetwork’s poll scheduler. See Ndio Network poll scheduler notes.
Conversion
The conversion type used between units in the proxy extension’s “Device Facets” and the units in the parent point’s Facets. See common Ndio Proxy Ext properties for more details.
Facets
Facets for the Ndio proxy point. Equivalent to accessing facets through the point’s property sheet (and can be edited anytime). For more details, see “About point facets” in the Drivers Guide.
All Ndio-capable JACE controllers and external I/O modules provide some number of “universal input” (UI) terminals. For example, the JACE-403 provides 6 UI inputs (terminals UI1—UI6). Unlike some other I/O boards where you must “hardware configure” each UI-type input using a jumper or switch, you do UI terminal configuration in software, from the Ndio Point Manager.
Do this at add time by selecting the needed input type in the Add dialog, as shown in Figure 9.
For most I/O platforms, any of the following are valid universal input choices:
NumericPoint that reads a 0-to-10Vdc input signal and produces either a voltage value or linear scaled output value.
NumericPoint that reads a resistive signal within a 0-to-100K ohm range and produces either a ohms value or linear scaled output value.
NumericPoint that reads a Thermistor temperature sensor (Type 3, or other) signal and produces a scaled output value.
NumericPoint that counts the number of contact closures at the input, and also calculates a rate value. One of these two values is configurable as the status numeric output value. Rate type is configurable as either fixed window, sliding window, or trigger type.
BooleanPoint that reads the current input as one of two boolean states (equipment status).
Any selection but BooleanInputPoint results in a standard NumericPoint, but with a different type Ndio input proxy extension. The BooleanInputPoint results in a BooleanPoint with an NdioBooleanInput proxy extension. For more details, see About Ndio proxy points.
After adding any Ndio proxy point, you can edit name, address, conversion, and facets if desired—but not type. To change type,
you must delete the point and then add it again, selecting from the Type drop-down menu, as shown in Figure 9. The one exception here is the ResistiveInputPoint and ThermistorInputPoint, which are actually the same—except for the conversion type used in the ProxyExt.
Ndio-capable JACE controllers and external I/O modules typically have some number of digital output (DO, either relay or triac type) and/or 0-to-10Vdc analog output (AO) terminals. For any discovered output I/O terminal, the Add dialog preselects the appropriate writable Ndio point type, as either:
A standard BooleanWritable point, but with a NdioBooleanOutput proxy extension.
A standard NumericWritable point, but with NdioVoltageOutput proxy extension.
Unlike when adding universal input points, there is no alternate selection of type available when adding output points.