The AccuracyDomains Object is the entry point to Objects representing accuracy domains (see 6.2.4) and is formally defined in Table 53.

Table 53 – AccuracyDomains definition

Attribute

Value

BrowseName

AccuracyDomains

References

NodeClass

BrowseName

DataType

TypeDefinition

OrganizedBy by the 0:ServerCapabilities Object defined in OPC 10000-5

0:HasTypeDefinition

ObjectType

0:FolderType

Defined in OPC 10000-5

Conformance Units

ECM Energy Measurement

The ACCURACY_DOMAIN_PERCENT_FULL_SCALE Object represents a specific accuracy domain (see 6.2.4) and is formally defined in Table 54.

Table 54 – ACCURACY_DOMAIN_PERCENT_FULL_SCALE definition

Attribute

Value

BrowseName

ACCURACY_DOMAIN_PERCENT_FULL_SCALE

Description

The accuracy is given as percent of the full-scale reading.

References

NodeClass

BrowseName

DataType

TypeDefinition

OrganizedBy by the AccuracyDomains Object defined in 10.1

0:HasTypeDefinition

ObjectType

0:AccuracyDomainType

Defined in 7.1.2

0:HasProperty

Variable

0:EnumValues

0:EnumValueType[]

0:PropertyType

Conformance Units

ECM Accuracy Domain Percent full scale

The child Nodes of the ACCURACY_DOMAIN_PERCENT_FULL_SCALE have additional Attribute values defined in Table 55.

Table 55 – ACCURACY_DOMAIN_PERCENT_FULL_SCALE Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:EnumValues

[

{"Value": 0, "DisplayName": "ACCURACY_CLASS_0", "Description": "reserved"},

{"Value": 1, "DisplayName": "ACCURACY_CLASS_1", "Description": "0,01%"},

{"Value": 2, "DisplayName": "ACCURACY_CLASS_2", "Description": "0,02%"},

{"Value": 3, "DisplayName": "ACCURACY_CLASS_3", "Description": "0,05%"},

{"Value": 4, "DisplayName": "ACCURACY_CLASS_4", "Description": "0,1%"},

{"Value": 5, "DisplayName": "ACCURACY_CLASS_5", "Description": "0,2%"},

{"Value": 6, "DisplayName": "ACCURACY_CLASS_6", "Description": "0,5%"},

{"Value": 7, "DisplayName": "ACCURACY_CLASS_7", "Description": "1%"},

{"Value": 8, "DisplayName": "ACCURACY_CLASS_8", "Description": "1,5%"},

{"Value": 9, "DisplayName": "ACCURACY_CLASS_9", "Description": "2%"},

{"Value": 10, "DisplayName": "ACCURACY_CLASS_10", "Description": "2,5%"},

{"Value": 11, "DisplayName": "ACCURACY_CLASS_11", "Description": "3%"},

{"Value": 12, "DisplayName": "ACCURACY_CLASS_12", "Description": "5%"},

{"Value": 13, "DisplayName": "ACCURACY_CLASS_13", "Description": "10%"},

{"Value": 14, "DisplayName": "ACCURACY_CLASS_14", "Description": "20%"},

{"Value": 15, "DisplayName": "ACCURACY_CLASS_15", "Description": ">20%"}

]

The ACCURACY_DOMAIN_PERCENT_ACTUAL_READING Object represents a specific accuracy domain (see 6.2.4) and is formally defined in Table 56.

Table 56 – ACCURACY_DOMAIN_PERCENT_ACTUAL_READING definition

Attribute

Value

BrowseName

ACCURACY_DOMAIN_PERCENT_ACTUAL_READING

Description

The accuracy is given as percent of the actual reading.

References

NodeClass

BrowseName

DataType

TypeDefinition

OrganizedBy by the AccuracyDomains Object defined in 10.1

0:HasTypeDefinition

ObjectType

0:AccuracyDomainType

Defined in 7.1.2

0:HasProperty

Variable

0:EnumValues

0:EnumValueType[]

0:PropertyType

Conformance Units

ECM Accuracy Domain Percent actual reading

The child Nodes of the ACCURACY_DOMAIN_PERCENT_ACTUAL_READING have additional Attribute values defined in Table 57.

Table 57 – ACCURACY_DOMAIN_PERCENT_ACTUAL_READING Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:EnumValues

[

{"Value": 0, "DisplayName": "ACCURACY_CLASS_0", "Description": "reserved"},

{"Value": 1, "DisplayName": "ACCURACY_CLASS_1", "Description": "0,01%"},

{"Value": 2, "DisplayName": "ACCURACY_CLASS_2", "Description": "0,02%"},

{"Value": 3, "DisplayName": "ACCURACY_CLASS_3", "Description": "0,05%"},

{"Value": 4, "DisplayName": "ACCURACY_CLASS_4", "Description": "0,1%"},

{"Value": 5, "DisplayName": "ACCURACY_CLASS_5", "Description": "0,2%"},

{"Value": 6, "DisplayName": "ACCURACY_CLASS_6", "Description": "0,5%"},

{"Value": 7, "DisplayName": "ACCURACY_CLASS_7", "Description": "1%"},

{"Value": 8, "DisplayName": "ACCURACY_CLASS_8", "Description": "1,5%"},

{"Value": 9, "DisplayName": "ACCURACY_CLASS_9", "Description": "2%"},

{"Value": 10, "DisplayName": "ACCURACY_CLASS_10", "Description": "2,5%"},

{"Value": 11, "DisplayName": "ACCURACY_CLASS_11", "Description": "3%"},

{"Value": 12, "DisplayName": "ACCURACY_CLASS_12", "Description": "5%"},

{"Value": 13, "DisplayName": "ACCURACY_CLASS_13", "Description": "10%"},

{"Value": 14, "DisplayName": "ACCURACY_CLASS_14", "Description": "20%"},

{"Value": 15, "DisplayName": "ACCURACY_CLASS_15", "Description": ">20%"}

]

The ACCURACY_DOMAIN_IEC Object represents a specific accuracy domain (see 6.2.4) and is formally defined in Table 58.

Table 58 – ACCURACY_DOMAIN_IEC definition

Attribute

Value

BrowseName

ACCURACY_DOMAIN_IEC

Description

The accuracy is given according to IEC 61557-12.

References

NodeClass

BrowseName

DataType

TypeDefinition

OrganizedBy by the AccuracyDomains Object defined in 10.1

0:HasTypeDefinition

ObjectType

0:AccuracyDomainType

Defined in 7.1.2

0:HasProperty

Variable

0:EnumValues

0:EnumValueType[]

0:PropertyType

Conformance Units

ECM Accuracy Domain IEC

The child Nodes of the ACCURACY_DOMAIN_IEC have additional Attribute values defined in Table 59.

Table 59 – ACCURACY_DOMAIN_IEC Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:EnumValues

[

{"Value": 0, "DisplayName": "ACCURACY_CLASS_0", "Description": "reserved"},

{"Value": 1, "DisplayName": "ACCURACY_CLASS_1", "Description": "0,02"},

{"Value": 2, "DisplayName": "ACCURACY_CLASS_2", "Description": "0,05"},

{"Value": 3, "DisplayName": "ACCURACY_CLASS_3", "Description": "0,1"},

{"Value": 4, "DisplayName": "ACCURACY_CLASS_4", "Description": "0,2"},

{"Value": 5, "DisplayName": "ACCURACY_CLASS_5", "Description": "0,5"},

{"Value": 6, "DisplayName": "ACCURACY_CLASS_6", "Description": "1"},

{"Value": 7, "DisplayName": "ACCURACY_CLASS_7", "Description": "1,5"},

{"Value": 8, "DisplayName": "ACCURACY_CLASS_8", "Description": "2"},

{"Value": 9, "DisplayName": "ACCURACY_CLASS_9", "Description": "2,5"},

{"Value": 10, "DisplayName": "ACCURACY_CLASS_10", "Description": "3"},

{"Value": 11, "DisplayName": "ACCURACY_CLASS_11", "Description": "5"},

{"Value": 12, "DisplayName": "ACCURACY_CLASS_12", "Description": "10"},

{"Value": 13, "DisplayName": "ACCURACY_CLASS_13", "Description": "20"}

]

The ACCURACY_DOMAIN_EN Object represents a specific accuracy domain as specified in EN 50470-3 [5] (see 6.2.4) and is formally defined in Table 60.

Table 60 – ACCURACY_DOMAIN_EN definition

Attribute

Value

BrowseName

ACCURACY_DOMAIN_EN

Description

The accuracy is given as specified in the EN 50470-3.

References

NodeClass

BrowseName

DataType

TypeDefinition

OrganizedBy by the AccuracyDomains Object defined in 10.1

0:HasTypeDefinition

ObjectType

0:AccuracyDomainType

Defined in 7.1.2

0:HasProperty

Variable

0:EnumValues

0:EnumValueType[]

0:PropertyType

Conformance Units

ECM Accuracy Domain EN

The child Nodes of the ACCURACY_DOMAIN_EN have additional Attribute values defined in Table 61.

Table 61 – ACCURACY_DOMAIN_EN Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:EnumValues

[

{"Value": 0, "DisplayName": "ACCURACY_CLASS_0", "Description": "reserved"},

{"Value": 1, "DisplayName": "ACCURACY_CLASS_1", "Description": "0,5"},

{"Value": 2, "DisplayName": "ACCURACY_CLASS_2", "Description": "1,0"},

{"Value": 3, "DisplayName": "ACCURACY_CLASS_3", "Description": "1,5"},

{"Value": 4, "DisplayName": "ACCURACY_CLASS_4", "Description": "2,0"},

{"Value": 5, "DisplayName": "ACCURACY_CLASS_5", "Description": "2,5"},

{"Value": 6, "DisplayName": "ACCURACY_CLASS_6", "Description": "3,0"}

]