ADR Smart Client Driver Architecture

The ADR Smart Client uses the standard NiagaraAX network architecture. See “About Network Architecture” in the NiagaraAX Drivers Guide for more details.

The AdrNetwork forms the container for AdrDevices, the entities responsible for connecting to DRAS servers. Components are the station interface to DR events coming from DRAS servers. The AdrDevice forms a “client”, which resides under the AdrNetwork which in turn is located under the station’s “Drivers” container.

Hierarchically, the component architecture is: AdrNetwork, AdrDevice, DR Programs and DR Events.

Figure 3. Adr network hierarchy in the nav tree


Adr network hierarchy in the nav tree

The following sections describe the major parts of the ADR architecture: