About network level Sys Def components

The property sheet of any NiagaraNetwork has two Sys Def-related container components, as shown in Figure 135.

Figure 135. Sys Def components in NiagaraNetwork property sheet


Sys Def components in NiagaraNetwork property sheet

These network level components are:

About the Sys Def Local Station

The Local Station reflects a collection of (read-only) “Sys Def” properties, as shown in Figure 136.

Figure 136. Sys Def “Local Station” expanded in property sheet


Sys Def “Local Station” expanded in property sheet

These properties would be “sync’ed up” to a remote Supervisor station (if the local station was defined as its subordinate).

About the Sys Def Provider

The Sys Def Provider (BogProvider) is the API handler for queries about the “Sys Def” hierarchy, for any remote stations configured as subordinates. It persists these definitions with child “ProviderStations” in the local station’s bog file (as the default storage method).

Figure 137. Sys Def “Sys Def Provider” (default) expanded in NiagaraStation property sheet


Sys Def “Sys Def Provider” (default) expanded in NiagaraStation property sheet

As shown in Figure 137, by default the property sheet of a NiagaraNetwork’s Sys Def Provider shows only two status properties: Status and Fault Cause. However, if you go to its slot sheet you may see additional child “ProviderStation” components.

Figure 138. Sys Def Provider slot sheet, clearing “Hidden” config flag of ProviderStation


Sys Def Provider slot sheet, clearing “Hidden” config flag of ProviderStation

To see child properties of a ProviderStation, you can clear the “Hidden” config flag, as shown being done in Figure 138. In turn, the slot sheet of that component also has more hidden properties. Note a child ProviderStation for the local station is also included under any Sys Def Provider (BogProvider).

NoteAn alternative configuration of ProviderStation persistence is possible, using an Orion database instead of station bog storage. That topic is outside the scope of this document.

Using the hierarchical definitions in the “Role Manager” components of Sys Def device extensions in NiagaraStations (in the NiagaraNetwork of various distributed stations), Sys Def information can be automatically “sync’ed upwards” from the lowest subordinate level stations to “intermediate level” stations. Such stations would be defined as the Supervisor to some stations, but as a subordinate to another station. In this way, “master” Supervisors could have the latest Sys Def information about many more stations than the ones represented locally. This information could be useful in system queries.

Sys Def information includes various connection-type property values, what different services the station is running, and a number of other items,