1.2 ADAMView System Architecture
A major improvement over Version 4.xx is the change in system architecture. We design ADAMView
4.x with a modular-oriented, open integrated architecture. The open platform allows you to easily
integrate ADAMView with other applications to share real-time control data. The performance and
number of I/O blocks ADAMView can support are increased significantly through this new
architecture. The new architecture is outlined in figure 1-1.
Figure 1-1 ADAMView 4.25 system architecture
Module Description
Data Center
The central repository for data acquisition and control data. It manages all ADAMView real-time data
and provides three set of interfaces to the outside world; DDE & OLE Automation and C API.
Through these three interfaces, other applications can retrieve or input data to ADAMView.
I/O Driver
Responsible for accessing real-time data from hardware equipment. ADAMView I/O drivers cover all
Advantech industrial automation ADAM Series hardware, including ADAM-4000 remote modules
and ADAM-5000 distributed modules.
Task Designer
Responsible for designing the application system. ADAMView provides many standard data
acquisition and control function blocks. Users just drag and drop function blocks to design a system
without any programming. ADAMView 4.x allows you to design and execute multiple tasks
simultaneously. That is, you can divide a complex system into several independent tasks and
execute them at the same time.
Display Designer
Responsible for creating a dynamic display for industrial automation. Display Designer features
many common graphic objects to simplify building a display. In addition, ADAMView provides several
drawing tools to create custom displays.
ADAMView Engine
3