Application Architect

AAAn Environment dedicated to Design & Object Templating
The Application Architect is a new tool that lets you use high-level facilities for templating and reuse of components.
It enables you to create reusable objects to integrate not only graphics, symbols and tables but also all the frequent configu-ration elements such as variables, alarms and their associated behaviors: events, archiving, thresholds, commands, scripts etc.
Creation of high-level objects
► Models - inheritance and aggregation
► Settings
► Topological elements
► Processes

img4

Build your Applications in 4 steps :
Templating, configuration, instantiation, customization
1 - Templatingimg5
► Identify the Inputs/Outputs
► Define the internal variables needed
► Identify the behaviors (trending, archiving etc.)
► Specify the graphical appearance
You can also define higher-level models by inheritance and/or inclusion.

2 - Configuration
This step lets you identify and specify the differences between the processes of a model in
three ways:
► Manual entry
► Expression: by calculation
► Values of preset parameters

3 - Instantiation
► Specifying the process structure
► Representing physical objects as facilities (motor, conveyor, production line, fan, pump, air treatment centre, floor etc.)
► Entering values for particular variables

4 - Customization
► A component may be very similar to another without justifying a supplementary model, so the Application Architect enables you to customize processes to take account of their particular features.
► Templating is sometimes not applicable or not useful across the whole application, so the Application Explorer and the Smart Generators can be used together on a project.