The term data model is describing the way how data is structured in an IED (Sever). This structure has several layers
Logical Device (LD)
Logical Node (LN)
Data Object(s) (DO)
Data Attribute(s) (DA)
Why is it so important to understand the structure of an IEDs data model?
Any interaction with an IED (Server) requires a reference to the data in the IED. Such a reference on the other hand is nothing else than the path through the different layers of a data model like so:
IED1LD1/AmpMMXU1.A.phsA.cVal.mag.f
Which encodes to
IED = IED1
LD = LD1
LN prefix = Amp
LN Class = MMXU
LN instance = 1
DO = A
Sub DO = phsA
DA = cVal
Sub DA = mag
...
In essence nearly any service defined in the IEC 61850 either during configuration time or on runtime is utilizing such a reference. As such nearly every service does need to know the data model of the server it is communicating to. Or in other words services defined in IEC 61850 are depending on the data model definition. The data model therefore is an essential part!
...