Config and I/O-related properties

In addition to common device-level Device status properties, NrioModule has the following unique properties, where most are read-only types unless noted.
Property Value Description
Address 0–16, 1 (default) Each NrioModule under the NrioNetwork must have a unique “Address” property, an integer value from 1 to 16. Automatically derived (and associated) with physical I/O devices upon an online Discover.
Device Type Io16, Io16V1, Io34 For an M2mIoNetwork, this value is Io16. For an NrioNetwork, this value is either Io16V1 or Io34, depending on the capability of the connected device.
Uid 000000000000 Unique ID. A six byte number, globally unique to this specific I/O hardware device. Automatically obtained from each device upon an online Discover.
Installed Version   Reflects the IO firmware revision installed in the I/O module/device.
Available Version   Reflects the IO firmware revision available in the JACE’s installed nrio module. If this version number is later (higher) than the installed version number, you can initiate an I/O firmware upgrade from the Nrio Device Manager.
Wink Output 1–8, 1 (default) (Writable) Specifies which digital output (relay output) is cycled On and Off when a Wink Device action is invoked on the NrioModule, where default is output 1. Note although the range is from 1 to 8, currently I/O hardware (onboard M2M JACE, 10-16-485) has only four relay outputs (1-4).
Wink Duration 00000h 00m 10s (default)
5–60 seconds
(Writable) Specifies how long the wink output is cycled On and Off, at constant rate 1 second On, 1 second Off. Default value is 10 seconds, with a range from 5 seconds to 1 minute.
 
NOTE: Wink is typically used only in the early stages of station configuration of NrioModules under an NrioNetwork. Following the competition of job engineering, you may wish to “hide” the Wink Device action on NrioModules, to prevent possible (inadvertent) unintended cycling of loads.
 
LocalIo16 or Io16_n   (Nrio16Points) The Points extension/container for all Nrio proxy points for this I/O device. The name of this points extension reflects the name of the parent NrioModule component. Currently, no other properties exist. The default view is the Nrio Point Manager, which you use to add, modify, and delete child Nrio proxy points. These provide the interface to I/O hardware points.
Io Status container (NrioStatus) Contains a concatenated “Io Status” summary of current IO values in hexadecimal coded format, and numerous component children with individual hexadecimal values.
 
NOTE: Typical usage of Io Status values are for advanced debug purposes only. This is the value last received by the actrld process running on the JACE.
 
Output Default Values container This property (in Niagara 4.3 and later) is a component that is used to specify the state of the relay and analog outputs when communications is lost and when communications is not established on power up.
 
NOTE: By default, the outputs for the IO-16 will behave the same as in previous releases. You must modify the OutputDefaultValues property for each IO-16 to modify the behavior upon entering comm loss timeout or startup timeout states.
 
Enable Comm Loss Defaults true/false (default) If false, the DOs and AOs will be set to OFF and 0.0 vdc respectively, 8 seconds after communications is lost to the JACE.

If true, each DO and AO will be set to the value specified by the user upon Comm Loss timeout. This timeout is also specified by the user.

Enable Startup Defaults true/false (default) If false, upon power-up the DOs and AOs will be set to OFF and 0.0 vdc respectively and remain until communications is established to the JACE.

If true, upon power-up the DOs and AOs will be set to OFF and 0.0 vdc respectively and remain until:

  1. Communications is established to the JACE or
  2. The startup timeout expires in which case each DO and AO will be set to the value specified by the user.
Comm Loss Timeout 00s Read-only comm loss timeout value (in seconds) which is specified in the NrioNetwork's Output Failsafe Config property
Startup Timeout 000s Read-only comm loss timeout value (in seconds) startup timeout value which is specified in the NrioNetwork's Output Failsafe Config propery
DO1DO4 true/false (default) Specifies the state for each DO when the unit enters the Comm Loss or Startup timeout state.
 
NOTE: For the added Nrio34Module (in Niagara 4.3 and later) digital outputs number Do1–Do10.
 
AO1AO4 0.0–10.0 This specifies the value for each AO when the unit enters the Comm Loss or Startup timeout state.
 
NOTE: For the added Nrio34Module (in Niagara 4.3 and later) analog outputs number Ao1–Ao8.