It is important to note that UCA is an architecture, rather than a simple protocol. UCA Version 2.0 incorporates a family of basic communications protocols to meet the requirements of a wide range of utility environments. In addition, the UCA includes detailed object models, which define the format, representation, and meaning of utility data. The combination of broad scope and detailed object modeling makes the UCA specifications more complex than a typical protocol document. The number of attributes indicate just the rough number.
Every attribute has a specific semantic.
Attributes are often derived from other classes. Many attributes are inherited from common classes. Common classes are composed out of some 150 common components. This document could be understood as a class repository for substation and feeder equipment. The repository is a source of classes to be used to construct simple and complex devices.