ORD schemes that support querying the SystemDb

The following ORD schemes facilitate the resolution of indexed entities.
 CAUTION: Frequent querying can slow down the System Database. If you execute a SystemDb query frequently, the SystemDb performance degrades. 
  • “nspace” ORD scheme

    Provides global resolution of objects. This common ORD format is used for all entities indexed into the systemDb and is flexible enough to accommodate different use cases.

    • Local station example:

      nspace:SupervisorName|slot:/a/b/c

    • Remote station example:

      nspace:DeviceName|slot:/a/b/c

      Note that this ORD resolves on a Supervisor station to the following NiagaraVirtual: station:|slot:/Drivers/NiagaraNetwork/DeviceName/virtual|virtual:/a/b/c

  • “sys” ORD scheme

    Allows queries against the SystemDb (supports only NEQL, not BQL).

    • Query the entire SystemDb for all devices in the system:

      ip:<SupervisorIP>|foxs:|sys:|neql:n:device

    • Scoped query against the SystemDb for ModbusTCP devices in subordinate station:

      ip:<SupervisorIP>|foxs:|nspace:DeviceName|slot:/Drivers/ModbusTCPNetwork|sys:|neql:n:device