Device status properties

An NrioModule has typical device-level status properties:

  • Status

    Status of NrioNetwork communications to this NrioModule. Possible status flags include:

    • ok - Normal communications, no other status flags.
    • disabled - Enabled property is set to false, either directly or in NrioNetwork. While status is disabled, all child Nrio points have disabled status; NrioModule polling is suspended.
    • fault - Typically an offline-added NrioModule (invalid 0 values for both Address and Uid).
    • down - Error communicating to the Nrio processor on I/O device—possibly an RS-485 communications problem if a remote I/O module.
  • Enabled

    Either true (default) or false. Can be set directly or in parent NrioNetwork. See Status disabled description.

  • Health

    Contains properties including timestamps of last “ok” time and last “fail” time, plus a string property describing last fail cause.

  • Fault Cause

    If status has fault, describes the cause (e.g.: “Invalid UID: Do Discover and Match”).