Functional Overview
ProLinx-HART ♦ ProLinx Gateway
Driver Manual
HART Master with Analog I/O
Page 20 of 104
ProSoft Technology, Inc.
October 13, 2011
2.3
Module Internal Database
The internal database is central to the functionality of the module. This database is
shared between all the ports on the module and is used as a conduit to pass information
from one device on one network to one or more devices on another network. This permits
data from devices on one communication port to be viewed and controlled by devices on
another port. In addition to data from the slave and master ports, status and error
information generated by the module can also be mapped into the internal database.
2.3.1 HART Channel Driver Access to Database
The following illustration describes the flow of data between the HART channel drivers
and the internal database.
Virtual
Database
Command
List
Other
Driver
HART
Driver
Slave
Device
Databases
Other
Protocol
HART
Master
HART
Slaves
Request
Response
Read
Read for
Write Command
Write for Read
Command
Write
Read
The HART Analog I/O driver uses the database in two ways:
A read command issued to a slave device by the master driver will return the slave
data into the internal database
A write command issued to a slave device by the master driver use the data in the
internal database to write to the slave device
In addition to data from the Master HART channels, detailed status and error information
generated by the module can also be mapped into the internal database.