Base Information Models
OPC UA specifies a collection of Object, Variable and Data types that are common in multiple application domains. For example, definitions exist for Alarms, Analog Data, State Machine, and File. This collection of UA specified types form the Base OPC UA Information Model: Data Access, Alarms and Conditions, Historical Access, and Programs. Standard types are also defined for Aggregates, used in both processed and historical data retrieval.