The heart of X Vision is the RealTime DataBase (RTDB), based on TrueVision proprietary technology. All X Vision modules access the database, exchanging data with it.
Data acquisition from peripherals is performed by communication drivers. The acquired data updates the database.
The database processes the received data according to the parameters configured for them, and computes the status of the variables, thus generating any alarm signals.
Afterwards, the data recorded on the database, the values and the states are graphically represented by the X View module according to the configuration set.


Suppose you want to acquire, process and display the level of a tank:  the flow of data is exemplified in the figure.


 





The signal level of the tank is transmitted from the device (Device) to the communication module (I / O Driver).
The communication module converts the signal, recognizes the Item which is linked (LEVEL) and updates the Value field in the RealTime database.
The RealTime DataBase processes the value according to the parameters specified for the Item LEVEL, changing the status of the point and emitting alarm signals recorded on the disk and printer.
The value of the LEVEL Item is now available to modules that request this: for example, the module X View takes the value  of the LEVEL Item to show it graphically on the display page.