The DataAccess model extends the variable model by defining VariableTypes. The DataItemTypeis the base type. ArrayItemType, AnalogItemTypeand DiscreteItemType(and its TwoStateand MultiStatesubtypes) are specializations. See Figure 2. Each of these VariableTypescan be further extended to form domain or server specific DataItems.

image005.png

Figure 2DataItem VariableTypehierarchy