Ndio Point Manager usage notes

The following notes apply when using the Ndio Point Manager:

Add and Edit dialog fields

When adding Ndio proxy points for discovered I/O points, the following items are available in the Add dialog (Figure 8)

Figure 8. Add dialog in Ndio Point Manager

Add dialog in Ndio Point Manager

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

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

Universal Input selection notes

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.

Figure 9. Select Ndio input type for each universal input

Select Ndio input type for each universal input


For most I/O platforms, any of the following are valid universal input choices:

  • VoltageInputPoint

    NumericPoint that reads a 0-to-10Vdc input signal and produces either a voltage value or linear scaled output value.

  • ResistiveInputPoint

    NumericPoint that reads a resistive signal within a 0-to-100K ohm range and produces either a ohms value or linear scaled output value.

  • ThermistorInputPoint

    NumericPoint that reads a Thermistor temperature sensor (Type 3, or other) signal and produces a scaled output value.

  • CounterInputPoint

    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.

  • BooleanInputPoint

    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.

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

Output type selection notes

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:

Unlike when adding universal input points, there is no alternate selection of type available when adding output points.