The DataAccess model extends the variable model by defining VariableTypes. The DataItemTypeis the base type. ArrayItemType, BaseAnalogTypeand DiscreteItemTypeare specializations. See Figure 2. Each of these VariableTypescan be further extended to form domain or server specific DataItems.

image004.png

Figure 2DataItem VariableTypehierarchy