Skip to main content
InSource Solutions

Software Architecture Best Practice - App Server

                   

installation.jpg

 
ARCHITECTURE GUIDE

Description

This guide will walk though typical Architectures for implementing Wonderware Application Server. For a complete deployment guide of Application Server please reference the published documentation

 

Author

Ralph Andrews

Publish Date Jan. 15, 2014

Applies to Software

Application Server

Applies to Version

Application Server 3.1 SP3 P01 (v3.4) and greater

Applies to System/Module

System Platform - Application Server

Article Version

01.01.01

************************************************************************************************************************************************************

 

Concepts and Terms

Galaxy

The entire application. The complete ArchestrA system consisting of a single logical name space (defined by the Galaxy Database) and a collection of Platforms, Engines and objects. One or more networked PC’s that constitute an automation system. This is referred to as the Galaxy Namespace.

 

Platform Object

An object that represents a single computer in a Galaxy, consisting of a system wide message exchange component and a set of basic services. This object hosts all Application Engines.

 

Application Engine (AppEngine)

A scan-based engine that hosts and executes AutomationObjects

 

Area Object

The System Object that represents an Area of your plant within a Galaxy. The Area Object acts as an alarm concentrator, and is used to place other Automation Objects into proper context with respect to the actual physical automation layout.

 

Application Object

An AutomationObject that represents some element of your application. This may include things such as (but not limited to) an automation process component (for instance, a thermocouple, pump, motor, valve, reactor, or tank) or associated application component (for instance, function block, PID loop, Sequential Function Chart, Ladder Logic program, batch phase, or SPC data sheet)

 

Deployment View

The part of the Applications View in the IDE that shows how objects are physically dispersed across Platforms, Areas and Engines. This is a view of how the application is spread across computing resources.

 

Deployment

The operation which instantiates an automation object instance in the ArchestrA runtime.  This action involves installing all the necessary software and instantiating the object on the target platform with the objects default attribute data from Galaxy Repository.

 

 

ArchestrA Application Deployment

 

  

Diagrams and Layouts

Use 14 pt text here...

Application Object

An AutomationObject that represents some element of your application. This may include things such as (but not limited to) an automation process component (for instance, a thermocouple, pump, motor, valve, reactor, or tank) or associated application component (for instance, function block, PID loop, Sequential Function Chart, Ladder Logic program, batch phase, or SPC data sheet)

  

 

Small System Architecture

 

Medium System Architecture 

 

Larger System Architecture 

Notes and Warnings

Use 14 pt text here...