
A controller with integral (onboard) Nrio-connected I/O, for example an M2M JACE, is represented by only one NrioModule (Nrio16Module), under its M2mIoNetwork (a specialized type of NrioNetwork). For a controller with external I/O module(s) connected via RS-485, each RS-485 port with connected I/O modules requires its own associated NrioNetwork. Under such a network, one NrioModule represents each physical I/O device (one-to-one).
Under any Nrio network, each Nrio16Module, must have a unique Address property value from 1–16.
Similarly (in
For any type of NrioModule, the address value is automatically derived during an online Discover, and is a read-only value. Also during Discover, each I/O device’s globally-unique “Uid” (Universal Identifier) property value is retrieved.
Apart from the Enabled and Description properties, the wink-related properties are writable (Wink Output, Wink Duration), as well as the Output Default Values properties (
Each NrioModule has a single important device extension: Points - The container for all its Nrio proxy points. Each proxy point represents a specific I/O terminal address, serviced by that board’s I/O processor(s).