1MRS751852-MUM
SYS 600 *9.0
15
MicroSCADA Pro
System Overview
Technical Description
layers
Fig. 3.2.-1 Layers in the SYS 500 system servers. (The base system runs the
application.)
The base system also offers an application-programming interface for attaching
functions as separate programs.
3.3.
Applications
The customer needs and operational functions in the process define together what
the application will be like. This means that the application software specifies the
user interface and the SYS 500 system server functionality.
The application software consists of:
• pictures and dialogs
• process-, history- and report databases
• control programs
• configuration files etc.
Application engineering means adjusting MicroSCADA so that it suits a specific
application. Application engineering can be performed by using a standard
application library, LIB 500, or programming SCIL.
The application functions are all placed on an application software layer. This layer
can be changed without affecting the base system, which executes the application.
Several applications can be run at the same time, because each application has an
own process to supervise and control. The application may either have own
connections to process units or share the connections with other applications.
Different applications may communicate with each other.
3.4.
Databases
Each application contains a process database, a history database and a report
database. The process database is used for process supervision, the report database
for data storage, calculations, automatic activation and so on. The history database
is used as a base for the event list. These three databases are described in detail in
the following sections.